cc8aa1070d39e15ecd9f447f4b2549e84dc18e8c
[aai/esr-gui.git] /
1 # Master
2
3 # 3.2.0
4
5 * improve tamper resistence of Promise.all Promise.race and
6   Promise.prototype.then (note, this isn't complete, but addresses an exception
7   when used \w core-js, follow up work will address entirely)
8 * remove spec incompatible then chaining fast-path
9 * add eslint
10 * update build deps
11
12 # 3.1.2
13
14 * fix node detection issues with NWJS/electron
15
16 # 3.1.0
17
18 * improve performance of Promise.all when it encounters a non-promise input object input
19 * then/resolve tamper protection
20 * reduce AST size of promise constructor, to facilitate more inlining
21 * Update README.md with details about PhantomJS requirement for running tests
22 * Mangle and compress the minified version
23
24 # 3.0.1
25
26 * no longer include dist/test in npm releases
27
28 # 3.0.0
29
30 * use nextTick() instead of setImmediate() to schedule microtasks with node 0.10. Later versions of
31   nodes are not affected as they were already using nextTick(). Note that using nextTick() might
32   trigger a depreciation warning on 0.10 as described at https://github.com/cujojs/when/issues/410.
33   The reason why nextTick() is preferred is that is setImmediate() would schedule a macrotask
34   instead of a microtask and might result in a different scheduling.
35   If needed you can revert to the former behavior as follow:
36
37     var Promise = require('es6-promise').Promise;
38     Promise._setScheduler(setImmediate);
39
40 # 2.3.0
41
42 * #121: Ability to override the internal asap implementation
43 * #120: Use an ascii character for an apostrophe, for source maps
44
45 # 2.2.0
46
47 * #116: Expose asap() and a way to override the scheduling mechanism on Promise
48 * Lock to v0.2.3 of ember-cli
49
50 # 2.1.1
51
52 * Fix #100 via #105: tell browserify to ignore vertx require
53 * Fix #101 via #102: "follow thenable state, not own state"
54
55 # 2.1.0
56
57 * ? (see the commit log)
58
59 # 2.0.0
60
61 * re-sync with RSVP. Many large performance improvements and bugfixes.
62
63 # 1.0.0
64
65 * first subset of RSVP