Skip to content

Releases: cujojs/when

3.1.0

04 Apr 14:27
Compare
Choose a tag to compare

3.0.1

20 Mar 20:50
Compare
Choose a tag to compare
  • API doc updates and fixes
  • Improvements to unhandled rejection long stack trace filtering
  • Internal performance improvements

3.0.0

17 Mar 16:50
Compare
Choose a tag to compare

3.0.0

2.8.0

03 Feb 18:34
Compare
Choose a tag to compare

2.7.1

29 Dec 00:19
Compare
Choose a tag to compare
  • Internal changes to reduce overall memory usage, along with minor performance improvements. (#228)

2.7.0

02 Dec 20:02
Compare
Choose a tag to compare

2.6.0

06 Nov 21:52
Compare
Choose a tag to compare
  • New promise.done allows consuming the ultimate value at the end of a promise chain while ensuring that any errors are thrown to the host environment so you get loud stack traces.
  • when/node/function bindCallback and liftCallback now behave more like standard node-style APIs in that they allow exceptions to propagate to the host environment for loud stack traces.

2.5.1

07 Oct 20:06
Compare
Choose a tag to compare

2.5.0

04 Oct 01:16
Compare
Choose a tag to compare

2.4.1

02 Oct 13:33
Compare
Choose a tag to compare
  • New MutationObserver scheduler further reduces "time-to-first-handler" in modern browsers. (#198)
    • Also, this works around a horrible IE10 bug (desktop and mobile) that renders setImmediate, MessageChannel, and postMessage unusable as fast task schedulers. Many thanks to @plaa and @calvinmetcalf for their help in discovering the problem and working out a solution. (#197)