All Versions
79
Latest Version
Avg Release Cycle
89 days
Latest Release
2616 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v3.6.3 Changes
- ๐ Fix regression in
when/callbacks
introduced in 3.6.1
- ๐ Fix regression in
-
v3.6.1 Changes
- Significant improvements to
when.try
, andwhen.lift
. - โ Additional improvements to array functions:
when.reduce
,when.any
, andwhen.some
. - ๐ Improved handling of early bail-out cases in
when.all
,when.map
, andwhen.any
.
- Significant improvements to
-
v3.6.0 Changes
- ๐ Significant performance improvements:
- 10x or more for
when.map
, especially for large arrays - ~2x for
when.reduce
andpromise.fold
- ~1.5-2x for generators using
when/generator
lift
,call
, and/orapply
.
- 10x or more for
- Memory use reductions for
when.reduce
andpromise.fold
.
- ๐ Significant performance improvements:
-
v3.5.2 Changes
- Prevent minifiers from clobbering unhandled rejection reporting if they remove
console.*
calls. Unhandled rejections will be reported even when using Uglifydrop_console
. - โก๏ธ
when/function.apply
now handles passing an Arguments object directly, e.g.fn.apply(f, arguments);
. Use with care: v8 will deoptimize any function where you passarguments
to another function.
- Prevent minifiers from clobbering unhandled rejection reporting if they remove
-
v3.5.1 Changes
when.race
&Promise.race
now reject with aTypeError
if you pass something that is not iterable.- ๐ Improve scheduler compatibility with MutationObserver shims
- Simplify checks for vert.x environment
-
v3.5.0 Changes
- ๐ Improve
when.race
&Promise.race
performance. - Internal changes to start paving the way toward 4.0.0.
- ๐ Deprecate
when.iterate
andwhen.unfold
. Use cujoJS/most for streaming asynchronous values. - ๐จ Deprecate progress events. See [the docs for more information](docs/api.md#progress-events-are-deprecated) and [tips on refactoring](docs/api.md#refactoring-progress) code that uses promise progress.
- ๐ Improve
-
v3.4.6 Changes
- ๐ Fix webpack compatibility by excluding
vertx
from browser bundles
- ๐ Fix webpack compatibility by excluding
-
v3.4.5 Changes
- ๐ Fixes for edge cases for unhandled rejection reporting
-
v3.4.4 Changes
- ๐ Workaround for node 0.10.30 setTimeout bug. See this issue