Skip to content

Releases: petkaantonov/bluebird

v2.9.22

02 Apr 04:44
Compare
Choose a tag to compare
  • Fix .promisify crashing in phantom JS (#556)

v2.9.21

30 Mar 01:10
Compare
Choose a tag to compare
  • Fix error object's 'stack'' overwriting causing an error when its defined to be a setter that throws an error (#552).

v2.9.20

29 Mar 12:40
Compare
Choose a tag to compare

Bugfixes:

  • Fix regression where there is a long delay between calling .cancel() and promise actually getting cancelled in Chrome when long stack traces are enabled

v2.9.19

29 Mar 12:10
Compare
Choose a tag to compare

Bugfixes:

  • Fix crashing in Chrome when long stack traces are disabled

v2.9.18

29 Mar 01:49
Compare
Choose a tag to compare

Bugfixes:

  • Fix settlePromises using trampoline

v2.9.17

29 Mar 01:10
Compare
Choose a tag to compare

Bugfixes:

  • Fix Chrome DevTools async stack traceability (#542).

v2.9.16

28 Mar 00:27
Compare
Choose a tag to compare

Features:

  • Use setImmediate if available

v2.9.15

26 Mar 15:11
Compare
Choose a tag to compare

Features:

  • Added .asCallback alias for .nodeify.

Bugfixes:

  • Don't always use nextTick, but try to pick up setImmediate or setTimeout in NW. Fixes #534, #525
  • Make progress a core feature. Fixes #535 Note that progress has been removed in 3.x - this is only a fix necessary for 2.x custom builds.

v2.9.14

12 Mar 02:11
Compare
Choose a tag to compare

Bugfixes:

  • Always use process.nextTick. Fixes #525

v2.9.13

27 Feb 18:30
Compare
Choose a tag to compare

Bugfixes:

  • Fix .each, .filter, .reduce and .map callbacks being called synchornously if the input is immediate. (#513)