All Versions
38
Latest Version
Avg Release Cycle
17 days
Latest Release
1262 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v8.2.0 Changes
December 05, 2020- ๐ Use relative imports (#476)
- โฌ๏ธ Drop duplicate
connectionTestAndLoadLua
from Connection class (#478) - ๐ Plugin Classes gain name of constructor (#485)
- ๐ Update documentation to use plugin classes, add Plugins export (#479)
- โก๏ธ Update dependencies (#487)
A big thank you to @glensc for all the help!
-
v8.1.0 Changes
November 16, 2020- ๐คก Node Rescue works with
ioredis-mock
(#475) - โก๏ธ Update dependencies
- ๐คก Node Rescue works with
-
v8.0.4 Changes
November 09, 2020- Iterate over array of lua files names in loadLua() using for-of loop #472
-
v8.0.3 Changes
November 04, 2020suppressDuplicateTaskError
for queue#enqueueIn #469
-
v8.0.2 Changes
November 04, 2020- ๐ท Option to suppress "Job already enqueued at this time" error when enqueuing delayed task (#468)
-
v8.0.1 Changes
October 31, 2020- Analyze LUA file lines with \n not EOL (#467)
- โก๏ธ Update Dependencies
-
v8.0.0 Changes
October 02, 2020๐ท Use a Lua command within redis to pop a job and store it on the worker object #453
๐ฆ Due to the sematics of how
ioredis
loads and uses lua commands, this is a breaking change as this may break users who do not use theioredis
package -
v7.2.1 Changes
October 02, 2020โก๏ธ Update Dependencies #452
-
v7.2.0 Changes
October 02, 2020โก๏ธ Resilience Updates (#450)
๐ Move the act of
pop
ing a job off of a queue to a transaction viawatch
andmulti
.- This will have speed implications. In a busy system, the occurrences of trying to
"pop"
while writes are happening is high. - We may want to move to a LUA implementation to be truly blocking
โ Add
queue.retryStuckJobs()
which is a single method to retry jobs which have failed due to the worker timeout.โ Add
options.retryStuckJobs
to the Scheduler, to automatically run the abovequeue.retryStuckJobs()
periodically. - This will have speed implications. In a busy system, the occurrences of trying to
-
v7.1.0 Changes
September 30, 2020โจ Enhancements
- โ Add support for IORedis.Cluster type in ConnectionOptions for TypeScript (#438)
- ๐ท
JobLock
option reEnqueue to skip trying job again (#449)
๐ Docs
- mention side-effects of using wildcard queue (#421)
- โฑ Node Resque Interfaces: Queue, Worker, and Scheduler (486ce01)
Depreciations
- โ remove depreciated typo emitter (4bad5c9)
Misc