All Versions
34
Latest Version
Avg Release Cycle
148 days
Latest Release
-
Changelog History
Page 2
Changelog History
Page 2
-
v2.6.0 Changes
November 07, 2017- โ Added missing aliases for many methods. Previously, you could not (e.g.)
require('async/find')
or useasync.anyLimit
. (#1483) - ๐ Improved
queue
performance. (#1448, #1454) - โ Add missing sourcemap (#1452, #1453)
- โก๏ธ Various doc updates (#1448, #1471, #1483)
- โ Added missing aliases for many methods. Previously, you could not (e.g.)
-
v2.5.0 Changes
- โ Added
concatLimit
, theLimit
equivalent ofconcat
(#1426, #1430) concat
improvements: it now preserves order, handles falsy values and theiteratee
callback takes a variable number of arguments (#1437, #1436)- ๐ Fixed an issue in
queue
where there was a size discrepancy betweenworkersList().length
andrunning()
(#1428, #1429) - ๐ Various doc fixes (#1422, #1424)
- โ Added
-
v2.4.0 Changes
- โ Added
tryEach
, for running async functions in parallel, where you only expect one to succeed. (#1365, #687) - ๐ Improved performance, most notably in
parallel
andwaterfall
(#1395) - โ Added
queue.remove()
, for removing items in aqueue
(#1397, #1391) - ๐ Fixed using
eval
, preventing Async from running in pages with Content Security Policy (#1404, #1403) - ๐ Fixed errors thrown in an
asyncify
ed function's callback being caught by the underlying Promise (#1408) - ๐ Fixed timing of
queue.empty()
(#1367) - ๐ Various doc fixes (#1314, #1394, #1412)
- โ Added
-
v2.3.0 Changes
- โ Added support for ES2017
async
functions. Wherever you can pass a Node-style/CPS function that uses a callback, you can also pass anasync
function. Previously, you had to wrapasync
functions withasyncify
. The caveat is that it will only work ifasync
functions are supported natively in your environment, transpiled implementations can't be detected. (#1386, #1390) - Small doc fix (#1392)
- โ Added support for ES2017
-
v2.1.5 Changes
- ๐ Fix
auto
bug when function names collided with Array.prototype (#1358) - ๐ Improve some error messages (#1349)
- Avoid stack overflow case in queue
- ๐ Fixed an issue in
some
,every
andfind
where processing would continue after the result was determined. - Cleanup implementations of
some
,every
andfind
- ๐ Fix
-
v2.1.3 Changes
- ๐ Make bundle size smaller
- โก๏ธ Create optimized hotpath for
filter
in array case.
-
v2.1.2 Changes
- ๐ Fixed a stackoverflow bug with
detect
,some
,every
on large inputs (#1293).
- ๐ Fixed a stackoverflow bug with
-
v2.1.0 Changes
- ๐
retry
andretryable
now support an optionalerrorFilter
function that determines if thetask
should retry on the error (#1256, #1261) - โก๏ธ Optimized array iteration in
race
,cargo
,queue
, andpriorityQueue
(#1253) - โ Added alias documentation to doc site (#1251, #1254)
- โ Added BootStrap scrollspy to docs to highlight in the sidebar the current method being viewed (#1289, #1300)
- ๐ Various minor doc fixes (#1263, #1264, #1271, #1278, #1280, #1282, #1302)
- ๐