Changelogs

5.10.4 (2024-07-26)

Bug Fixes

  • repeatable: remove repeat hash when removing repeatable job (#2676) (97a297d)

5.10.3 (2024-07-19)

Bug Fixes

  • repeatable: keep legacy repeatables if it exists instead of creating one with new structure (#2665) (93fad41)

5.10.2 (2024-07-19)

Performance Improvements

5.10.1 (2024-07-18)

Bug Fixes

  • repeatable: consider removing legacy repeatable job (#2658) fixes #2661 (a6764ae)

  • repeatable: pass custom key as an args in addRepeatableJob to prevent CROSSSLOT issue (#2662) fixes #2660 (9d8f874)

5.10.0 (2024-07-16)

Features

5.9.0 (2024-07-15)

Features

5.8.7 (2024-07-11)

Performance Improvements

  • delayed: keep moving delayed jobs to waiting when queue is paused (#2640) (python) (b89e2e0)

5.8.6 (2024-07-11)

Bug Fixes

  • delayed: avoid using jobId in order to schedule delayed jobs (#2587) (python) (228db2c)

5.8.5 (2024-07-10)

Bug Fixes

  • parent: consider re-adding child that is in completed state using same jobIds (#2627) (python) fixes #2554 (00cd017)

5.8.4 (2024-07-05)

Bug Fixes

  • queue-getters: consider passing maxJobs when calling getRateLimitTtl (#2631) fixes #2628 (9f6609a)

5.8.3 (2024-06-28)

Bug Fixes

5.8.2 (2024-06-15)

Bug Fixes

  • priority: consider paused state when calling getCountsPerPriority (python) (#2609) (6e99250)

5.8.1 (2024-06-12)

Bug Fixes

  • priority: use module instead of bit.band to keep order (python) (#2597) (9ece15b)

5.8.0 (2024-06-11)

Features

5.7.15 (2024-06-04)

Performance Improvements

5.7.14 (2024-05-29)

Bug Fixes

  • worker: properly cancel blocking command during disconnections (2cf12b3)

5.7.13 (2024-05-28)

Bug Fixes

  • extendlock, createbulk use pipeline no multi command (#2584) (a053d9b)

5.7.12 (2024-05-24)

Bug Fixes

  • repeat: throw error when endDate is pointing to the past (#2574) (5bd7990)

5.7.11 (2024-05-23)

Bug Fixes

  • retry-job: throw error when job is not in active state (#2576) (ca207f5)

5.7.10 (2024-05-21)

Bug Fixes

  • sandboxed: ensure DelayedError is checked in Sandboxed processors (#2567) fixes #2566 (8158fa1)

5.7.9 (2024-05-16)

Bug Fixes

  • job: validate job existence when adding a log (#2562) (f87e3fe)

5.7.8 (2024-05-01)

Bug Fixes

  • worker: make sure clearTimeout is always called after bzpopmin (782382e)

5.7.7 (2024-04-30)

Bug Fixes

5.7.6 (2024-04-27)

Performance Improvements

  • worker: do not call bzpopmin when blockDelay is lower or equal 0 (#2544) ref #2466 (9760b85)

5.7.5 (2024-04-24)

Bug Fixes

  • stalled: consider ignoreDependencyOnFailure option (python) (#2540) fixes #2531 (0140959)

5.7.4 (2024-04-21)

Performance Improvements

  • worker: reset delays after generating blockTimeout value (#2529) (e92cea4)

5.7.3 (2024-04-20)

Bug Fixes

  • worker: return minimumBlockTimeout depending on redis version (python) (#2532) (83dfb63)

5.7.2 (2024-04-18)

Bug Fixes

  • stalled: consider failParentOnFailure when moving child into failed (#2526) fixes #2464 (python) (5e31eb0)

5.7.1 (2024-04-10)

Bug Fixes

  • worker: use 0.002 as minimum timeout for redis version lower than 7.0.8 (#2515) fixes #2466 (44f7d21)

5.7.0 (2024-04-09)

Features

  • allow arbitrary large drainDelay (9693321)

5.6.0 (2024-04-08)

Features

  • Nothing change, triggered by a python version release

5.5.4 (2024-04-07)

Performance Improvements

  • stalled: remove jobId from stalled after removing lock when moved from active (#2512) (python) (64feec9)

5.5.3 (2024-04-07)

Bug Fixes

  • deps: remove script loader from dist as it is used only when building package (#2503) (6f9ca23)

5.5.2 (2024-04-06)

Bug Fixes

  • client: try catch list command as it's not supported in GCP (#2506) (ca68a9e)

5.5.1 (2024-04-03)

Bug Fixes

  • connection: ignore error when setting custom end status (#2473) (3e17e45)

5.5.0 (2024-03-31)

Features

  • getters: add getWorkersCount (743c7aa)

5.4.6 (2024-03-26)

Bug Fixes

5.4.5 (2024-03-22)

Bug Fixes

  • scripts: use command name in error message when moving to finished (#2483) (3c335d4)

5.4.4 (2024-03-21)

Bug Fixes

  • queue: use QueueOptions type in opts attribute (#2481) (51a589f)

5.4.3 (2024-03-17)

Bug Fixes

  • worker: validate drainDelay must be greater than 0 (#2477) (ab43693)

5.4.2 (2024-03-06)

Bug Fixes

  • move fast-glob and minimatch as dev-dependencies (#2452) (cf13b31)

5.4.1 (2024-03-01)

Bug Fixes

  • worker: set blockTimeout as 0.001 when reach the time to get delayed jobs (#2455) fixes #2450 (2de15ca)

5.4.0 (2024-02-27)

Features

5.3.3 (2024-02-25)

Bug Fixes

  • deps: replaced glob by fast-glob due to security advisory (91cf9a9)

5.3.2 (2024-02-24)

Bug Fixes

5.3.1 (2024-02-22)

Bug Fixes

  • add-job: fix parent job cannot be replaced error message (#2441) (1e9a13f)

5.3.0 (2024-02-20)

Features

  • worker: add support for naming workers (7ba2729)

5.2.1 (2024-02-17)

Bug Fixes

  • flow: remove failed children references on auto removal (#2432) (8a85207)

5.2.0 (2024-02-17)

Features

  • flow: add ignoreDependencyOnFailure option (#2426) (c7559f4)

5.1.12 (2024-02-16)

Bug Fixes

  • redis-connection: close redis connection even when initializing (#2425) fixes #2385 (1bc26a6)

5.1.11 (2024-02-13)

Bug Fixes

  • flow: parent job cannot be replaced (python) (#2417) (2696ef8)

5.1.10 (2024-02-10)

Performance Improvements

  • marker: differentiate standard and delayed markers (python) (#2389) (18ebee8)

5.1.9 (2024-02-05)

Performance Improvements

  • change-delay: add delay marker when needed (#2411) (8b62d28)

5.1.8 (2024-02-03)

Performance Improvements

  • flow: add marker when moving parent to wait (python) (#2408) (6fb6896)

5.1.7 (2024-02-02)

Bug Fixes

5.1.6 (2024-01-31)

Bug Fixes

  • rate-limit: move job to wait even if ttl is 0 (#2403) (c1c2ccc)

5.1.5 (2024-01-23)

Performance Improvements

5.1.4 (2024-01-20)

Bug Fixes

  • stalled: consider adding marker when moving job back to wait (#2384) (4914df8)

5.1.3 (2024-01-16)

Bug Fixes

5.1.2 (2024-01-15)

Bug Fixes

  • security: upgrade msgpackr https://github.com/advisories/GHSA-7hpj-7hhx-2fgx (7ae0953)

5.1.1 (2024-01-02)

Bug Fixes

  • worker: worker can be closed if Redis is down (#2350) (888dcc2)

5.1.0 (2023-12-27)

Features

5.0.0 (2023-12-21)

Bug Fixes

  • worker: throw error if connection is missing (6491a18)

Features

BREAKING CHANGES

Last updated

Copyright (c) Taskforce.sh Inc.