Releases: petkaantonov/bluebird
Releases · petkaantonov/bluebird
v2.9.22
- Fix
.promisify
crashing in phantom JS (#556)
v2.9.21
- Fix error object's
'stack'
' overwriting causing an error when its defined to be a setter that throws an error (#552).
v2.9.20
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
Bugfixes:
- Fix crashing in Chrome when long stack traces are disabled
v2.9.18
Bugfixes:
- Fix settlePromises using trampoline
v2.9.17
Bugfixes:
- Fix Chrome DevTools async stack traceability (#542).
v2.9.16
Features:
- Use setImmediate if available
v2.9.15
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
Bugfixes:
- Always use process.nextTick. Fixes #525
v2.9.13
Bugfixes:
- Fix .each, .filter, .reduce and .map callbacks being called synchornously if the input is immediate. (#513)