UNPKG

2.06 kBMarkdownView Raw
1# threads.js - Changelog
2
3## 0.12.0
4
5- Fix UMD bundling (#84)
6
7## 0.11.0
8
9- Implement job abortion (#78, credits to @Liu233w)
10
11## 0.10.1
12
13- Fix issue with Common JS detection in imported web worker scripts (#72, credits to @Keyholder)
14
15## 0.10.0
16
17- Make threads debuggable / inspectable by auto-incrementing debugger ports (#68, credits to @scinos)
18
19## 0.9.0
20
21- Add option parameter to Pool for passing arguments to worker processes [#66](https://github.com/andywer/threads.js/pull/66), credits to https://github.com/ryanchristopherwong8
22
23## 0.8.1
24
25- Bug fix: Some outdated transpiled files were published as `v0.8.0`
26
27## 0.8.0
28
29- Support for async thread functions
30- Job class now emits 'progress' events [#56](https://github.com/andywer/threads.js/pull/56), credits to https://github.com/mmcardle
31
32## 0.7.3
33
34- Trigger worker error event on unhandled promise rejection in worker [#49](https://github.com/andywer/threads.js/issues/49)
35- Merged lost commits stuck in the `develop` branch [#51](https://github.com/andywer/threads.js/pull/51)
36
37## 0.7.2
38
39- Fixes another memory leak. Credit goes to https://github.com/ChiperSoft
40- Depedencies have been updated. threads.js will cannot be built and tested anymore on node 0.12. Node >= 4.0 is from now on required. The lib will still work on Node 0.12, though.
41- The `lib/` directory and the transpiled unit test files are now gitignored. `lib/` will of course still be published to npm.
42
43## 0.7.1
44
45- `Pool.prototype.run()` now accepts more than one parameter. See [#31](https://github.com/andywer/threads.js/pull/31).
46- Credit goes to https://github.com/DatenMetzgerX
47
48## 0.7.0
49
50- Fixes a critical issue that prevented thread pools from running all jobs.
51- Also brings some major performance improvements for browser (web worker) - based setups.
52
53## 0.6.1
54
55- Added alias for threads: Event `done` as alias for `message`. Updated README example code.
56- Credit goes to https://github.com/andrakis
57
58## 0.6.0
59
60- Fixes promise and async issues. `Job.clone()` has been dropped.
61- Credit goes to https://github.com/maysale01