[2.4.0](https://github.com/taskforcesh/bullmq/compare/v2.3.2...v2.4.0) (2022-10-24)
Source URL: https://docs.bullmq.io/changelog/changelog-v2
2.4.0 (2022-10-24)
Section titled “2.4.0 (2022-10-24)”Features
Section titled “Features”2.3.2 (2022-10-18)
Section titled “2.3.2 (2022-10-18)”Bug Fixes
Section titled “Bug Fixes”2.3.1 (2022-10-13)
Section titled “2.3.1 (2022-10-13)”Bug Fixes
Section titled “Bug Fixes”- redis: replace throw exception by console.error (fafa2f8)
2.3.0 (2022-10-13)
Section titled “2.3.0 (2022-10-13)”Features
Section titled “Features”2.2.1 (2022-10-11)
Section titled “2.2.1 (2022-10-11)”Performance Improvements
Section titled “Performance Improvements”2.2.0 (2022-10-10)
Section titled “2.2.0 (2022-10-10)”Bug Fixes
Section titled “Bug Fixes”Features
Section titled “Features”2.1.3 (2022-09-30)
Section titled “2.1.3 (2022-09-30)”Bug Fixes
Section titled “Bug Fixes”- worker: clear stalled jobs timer when closing worker (1567a0d)
2.1.2 (2022-09-29)
Section titled “2.1.2 (2022-09-29)”Bug Fixes
Section titled “Bug Fixes”- getters: fix return type of getJobLogs (d452927)
2.1.1 (2022-09-28)
Section titled “2.1.1 (2022-09-28)”Bug Fixes
Section titled “Bug Fixes”2.1.0 (2022-09-23)
Section titled “2.1.0 (2022-09-23)”Features
Section titled “Features”2.0.2 (2022-09-22)
Section titled “2.0.2 (2022-09-22)”Bug Fixes
Section titled “Bug Fixes”2.0.1 (2022-09-21)
Section titled “2.0.1 (2022-09-21)”Bug Fixes
Section titled “Bug Fixes”- connection: throw error when no noeviction policy (3468390)
Performance Improvements
Section titled “Performance Improvements”- events: remove data and opts from added event (e13d4b8)
2.0.0 (2022-09-21)
Section titled “2.0.0 (2022-09-21)”Bug Fixes
Section titled “Bug Fixes”- compat: remove Queue3 class (#1421) (fc797f7)
- delayed: promote delayed jobs instead of picking one by one (1b938af)
- delayed: remove marker when promoting delayed job (1aea0dc)
- getters: compensate for “mark” job id (231b9aa)
- sandbox: remove progress method (b43267b)
- stalled-jobs: handle job id 0 (829e6e0)
- worker: do not allow stalledInterval to be less than zero (831ffc5)
- workers: use connection closing to determine closing status (fe1d173)
Features
Section titled “Features”- improve delayed jobs and remove QueueScheduler (1f66e5a)
- move stalled jobs check and handling to Worker class from QueueScheduler (13769cb)
BREAKING CHANGES
Section titled “BREAKING CHANGES”- compat: The compatibility class for Bullv3 is no longer available.
- The QueueScheduler class is removed since it is not necessary anymore. Delayed jobs are now handled in a much simpler and robust way, without the need of a separate process.
- Failed and stalled events are now produced by the Worker class instead of by the QueueScheduler.
- The minimum Redis recommended version is 6.2.0.