You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,7 +40,8 @@ Another big performance win has been re-implementing `queue`, `cargo`, and `prio
40
40
- Added `autoInject`, a relative of `auto` that automatically spreads a task's dependencies as arguments to the task function. (#608, #1055, #1099, #1100)
41
41
- You can now limit the concurrency of `auto` tasks. (#635, #637)
42
42
- Added `retryable`, a relative of `retry` that wraps an async function, making it retry when called. (#1058)
43
-
-`retry` now supports specifying a function that determines the next time interval, useful for exponential backoff and other retry strategies. (#1161)
43
+
-`retry` now supports specifying a function that determines the next time interval, useful for exponential backoff, logging and other retry strategies. (#1161)
44
+
-`retry` will now pass all of the arguments the task function was resolved with to the callback (#1231).
44
45
- Added `q.unsaturated` -- callback called when a `queue`'s number of running workers falls below a threshold. (#868, #1030, #1033, #1034)
45
46
- Added `q.error` -- a callback called whenever a `queue` task calls its callback with an error. (#1170)
46
47
-`applyEach` and `applyEachSeries` now pass results to the final callback. (#1088)
0 commit comments