1 | ## 0.7.17
|
2 |
|
3 | * Fix Node 10.9.0 compatibility. (@vtrphan)
|
4 |
|
5 | ## 0.7.16
|
6 |
|
7 | * Fix Windows load delay validation for Node v10.x. (@garymathews)
|
8 | * Add TypeScript definition. (@taoqf)
|
9 | * Fix compilation on Node v10.x. (@nicholasc)
|
10 |
|
11 | ## 0.7.13
|
12 |
|
13 | * Allows overriding of console.log, console.error, fs.readFileSync (@ncthbrt)
|
14 | * Fixes a tiny memory leak in BSON destruction. (@823639792)
|
15 |
|
16 | ## 0.7.12
|
17 |
|
18 | * Resolve compiler warnings on Node v7 (@davisjam)
|
19 | * Fix err handling propagation.
|
20 |
|
21 | ## 0.7.9
|
22 |
|
23 | * Fix building on Windows. (@yufeih)
|
24 | * Upgrade to LiveScript 1.5.0 and Nan 2.4.x. (@brodybits)
|
25 |
|
26 | ## 0.7.8
|
27 |
|
28 | * Fix building on nw and node for Windows 10. (@Demiguise)
|
29 |
|
30 | ## 0.7.5
|
31 |
|
32 | ## Documentation Fixes
|
33 |
|
34 | * Replace all use of process.nextTick() to setImmediate. (@Cyber1000)
|
35 |
|
36 | ## 0.7.4
|
37 |
|
38 | ## Bug Fixes
|
39 |
|
40 | * Fix memory leak during parameter passing. (@mnahkies)
|
41 |
|
42 | ## 0.7.3
|
43 |
|
44 | ### Compatibility
|
45 |
|
46 | * Support for Node 6.0.0.
|
47 |
|
48 | ## 0.7.1
|
49 |
|
50 | ### Bug Fixes
|
51 |
|
52 | * Green tests by allowing normal exit after `.terminate()`
|
53 | * Do not reuse threads after `.terminate()`; fixed #62.
|
54 |
|
55 | ## 0.6.3
|
56 |
|
57 | ### Bug Fixes
|
58 |
|
59 | * `.terminate()` now destroys thread immediately (@yufeih)
|
60 |
|
61 | ## 0.6.2
|
62 |
|
63 | ### Compatibility
|
64 |
|
65 | * Restored support for Node 0.10.40 (@smith-kyle)
|
66 |
|
67 | ## 0.6.1
|
68 |
|
69 | ### Bug Fixes
|
70 |
|
71 | * Fix crash on Node 4.x in the case of `pool.any.eval('undefined_function()')` (@brodybits)
|
72 |
|
73 | ## 0.6.0
|
74 |
|
75 | ### Compatibility
|
76 |
|
77 | * Support for Node 4.x (@brodybits)
|
78 | * Remove support for Node 0.8.x
|
79 |
|
80 | ## 0.5.7
|
81 |
|
82 | ### Compatibility
|
83 |
|
84 | * Support for io.js-3.3.1. (@marcominetti)
|
85 |
|
86 | ## 0.5.6
|
87 |
|
88 | ### Compatibility
|
89 |
|
90 | * Support for io.js-1.0.x/2.0.0. (@heavyk)
|
91 |
|
92 | ## 0.5.5
|
93 |
|
94 | ### Compatibility
|
95 |
|
96 | * Proper support for Node 0.11.x. (@caasi, @senditu, @gitawego)
|
97 |
|
98 | ## 0.4.11
|
99 |
|
100 | * Correct a typo in `examples/ex05_pool.js`. (@naderchehab)
|
101 |
|
102 | ## 0.4.10
|
103 |
|
104 | ### Bug Fixes
|
105 |
|
106 | * Fix `pool.any.emit`. (@craigwinstanley, Jason Winshell)
|
107 |
|
108 | ## 0.4.9
|
109 |
|
110 | ### Bug Fixes
|
111 |
|
112 | * Fix compilation on Node 0.8.x (@RemcoTukker).
|
113 | * Upgrade LiveScript in devDependencies; no functional changes.
|
114 |
|
115 | ## 0.4.8
|
116 |
|
117 | ### Bug Fixes
|
118 |
|
119 | * Fix compilation with V8 3.20.x.
|
120 |
|
121 | ## 0.4.7
|
122 |
|
123 | ### Worker API
|
124 |
|
125 | * Errors during @postMessage are caught and raised in `onerror` handler, as per spec.
|
126 |
|
127 | ## 0.4.6
|
128 |
|
129 | ### Bug Fixes
|
130 |
|
131 | * Compatibility with Node.js 0.10.
|
132 |
|
133 | ## 0.4.5
|
134 |
|
135 | ### Bug Fixes
|
136 |
|
137 | * new Worker("filename.js") was broken on OS X. (@dfellis)
|
138 |
|
139 | ## 0.4.3
|
140 |
|
141 | ### Bug Fixes
|
142 |
|
143 | * Fix Linux compilation issue introduced in 0.4.1. (@dfellis)
|
144 |
|
145 | * `importScripts` now checks if the files have been read entirely,
|
146 | instead of (potentially) evaluating part of the file in case
|
147 | of filesystem failure.
|
148 |
|
149 | ## 0.4.2
|
150 |
|
151 | ### Global Worker API
|
152 |
|
153 | * Set `onmessage = function(event) { ... }` directly now works
|
154 | as specced. (Previously it required `self.onmessage = ...`.)
|
155 |
|
156 | ## 0.4.1
|
157 |
|
158 | ### Global Worker API
|
159 |
|
160 | * Add `importScripts` for loading on-disk files.
|
161 |
|
162 | * Add `console.log` and `console.error` from thread.js.
|
163 |
|
164 | ## 0.4.0
|
165 |
|
166 | * Support for Windows with Node.js 0.9.3+.
|
167 |
|
168 | ## 0.3.2
|
169 |
|
170 | * Fix BSON building on SunOS.
|
171 |
|
172 | ## 0.3.1
|
173 |
|
174 | * Switch to BSON instead of JSON for message serialization.
|
175 |
|
176 | Note that neither one supports circular structures or
|
177 | native buffer objects yet.
|
178 |
|
179 | ## 0.3.0
|
180 |
|
181 | * Require Node.js 0.8.
|
182 |
|
183 | ## 0.2.3
|
184 |
|
185 | * Add SunOS to supported OSs; tested on Linux.
|
186 |
|
187 | ## 0.2.2
|
188 |
|
189 | * Allow an empty `new Worker()` constructor.
|
190 |
|
191 | * Update API documentation in README.
|
192 |
|
193 | ## 0.2.1
|
194 |
|
195 | * Allow any JSON-serializable structures in postMessage/onmessage.
|
196 |
|
197 | ## 0.2.0
|
198 |
|
199 | * Initial release.
|