[6.11.0](https://github.com/taskforcesh/bullmq-pro/compare/v6.10.0...v6.11.0) (2024-02-26)
Source URL: https://docs.bullmq.io/bullmq-pro/changelog/changelog-v6
6.11.0 (2024-02-26)
Section titled “6.11.0 (2024-02-26)”Features
Section titled “Features”- expose sandboxed-job-pro interface (6652e0a)
6.10.0 (2024-02-21)
Section titled “6.10.0 (2024-02-21)”Features
Section titled “Features”- groups: add sandbox support for groups (53be7a0)
6.9.6 (2024-01-31)
Section titled “6.9.6 (2024-01-31)”Bug Fixes
Section titled “Bug Fixes”6.9.5 (2024-01-27)
Section titled “6.9.5 (2024-01-27)”Bug Fixes
Section titled “Bug Fixes”6.9.4 (2024-01-20)
Section titled “6.9.4 (2024-01-20)”Bug Fixes
Section titled “Bug Fixes”6.9.3 (2024-01-18)
Section titled “6.9.3 (2024-01-18)”Performance Improvements
Section titled “Performance Improvements”6.9.2 (2024-01-17)
Section titled “6.9.2 (2024-01-17)”Bug Fixes
Section titled “Bug Fixes”6.9.1 (2024-01-15)
Section titled “6.9.1 (2024-01-15)”Bug Fixes
Section titled “Bug Fixes”6.9.0 (2023-12-28)
Section titled “6.9.0 (2023-12-28)”Bug Fixes
Section titled “Bug Fixes”- flows: update constructor and methods to match queue base (#2324) (d6c2064)
- sandboxed: better compatibility with esbuild (8eaf955)
- child-processor: preserve dynamic imports in commonjs (d97a5e0)
- flows: add meta key to queues created with flows (272ec69)
- repeat-strategy: add missing Promise return type (#2301) (6f8f534)
- update-progress: remove old updateProgress script to prevent conflict (#2298) (python) (e65b819)
- worker: get dirname by using module.filename (#2296) fixes #2288 (6e4db5a)
- worker: should cap update progress events (2cab9e9)
Features
Section titled “Features”- sandbox: support URL (local files) as processor file (7eea670)
- queue: add a paginated getDependencies (#2327) (c5b8ba3)
- sandboxes: use the more compatible dynamic import instead of require (6d2fe6e)
6.8.0 (2023-11-30)
Section titled “6.8.0 (2023-11-30)”Bug Fixes
Section titled “Bug Fixes”- worker: do not wait for slow jobs fixes #2290 (568d758)
- utils: use EventEmitter as a type instead of a namespace (#2283) (41c9d1d)
- job: set delay value on current job instance when it is retried (#2266) (python) (76e075f)
Features
Section titled “Features”Performance Improvements
Section titled “Performance Improvements”6.7.0 (2023-11-22)
Section titled “6.7.0 (2023-11-22)”Features
Section titled “Features”Bug Fixes
Section titled “Bug Fixes”- utils: use EventEmitter as a type instead of a namespace (#2283) (41c9d1d)
- job: set delay value on current job instance when it is retried (#2266) (python) (76e075f)
- connection: better handling of attached listeners (02474ad)
- connection: move redis instance check to queue base (13a339a)
- update delay job property when moving to delayed set (#2261) (69ece08)
- add-job: trim events when waiting-children event is published (#2262) (python) (198bf05)
6.6.2 (2023-11-03)
Section titled “6.6.2 (2023-11-03)”Bug Fixes
Section titled “Bug Fixes”- worker: keep extending locks while closing workers (#2259) (c4d12ea)
- sandbox: do not return empty object result when it is undefined (#2247) (308db7f)
- events: do not publish removed event on non-existent jobs (#2227) (c134606)
Performance Improvements
Section titled “Performance Improvements”- redis-connection: check redis version greater or equal than v6 only once (#2252) (a09b15a)
- events: trim events when removing jobs (#2235) (python) (889815c)
6.6.1 (2023-10-11)
Section titled “6.6.1 (2023-10-11)”Bug Fixes
Section titled “Bug Fixes”- events: trim events when retrying a job (#2224) (1986b05)
- sandbox: update progress value on job instance (#2214) fixes #2213 (3d0f36a)
6.6.0 (2023-10-06)
Section titled “6.6.0 (2023-10-06)”Bug Fixes
Section titled “Bug Fixes”Features
Section titled “Features”6.5.0 (2023-09-28)
Section titled “6.5.0 (2023-09-28)”Features
Section titled “Features”Bug Fixes
Section titled “Bug Fixes”- queue: batched unpack now uses range (#2188) (b5e97f4)
- worker: forward skipVersionCheck to blockingConnection (#2189) ref #2149 (c8aa9a3)
- worker: throw exception with NaN as concurrency (#2184) (f36ac8b)
- queue: differentiate score purpose per state in clean method (#2133) fixes #2124 (862f10b)
6.4.0 (2023-09-16)
Section titled “6.4.0 (2023-09-16)”Features
Section titled “Features”- connection: provide skipVersionCheck option for shared connections (#2149) ref #2148 (914820f)
- sandbox: emulate moveToDelayed method (#180) (d61de09) ref #2118
Bug Fixes
Section titled “Bug Fixes”- remove: change error message when job is locked (python) (#2175) (2f5628f)
- sandbox: ignore extra params on processor (#2142) (3602c20)
6.3.4 (2023-08-18)
Section titled “6.3.4 (2023-08-18)”Bug Fixes
Section titled “Bug Fixes”6.3.3 (2023-08-15)
Section titled “6.3.3 (2023-08-15)”Bug Fixes
Section titled “Bug Fixes”6.3.2 (2023-08-11)
Section titled “6.3.2 (2023-08-11)”Bug Fixes
Section titled “Bug Fixes”6.3.1 (2023-08-10)
Section titled “6.3.1 (2023-08-10)”Performance Improvements
Section titled “Performance Improvements”6.3.0 (2023-08-03)
Section titled “6.3.0 (2023-08-03)”Features
Section titled “Features”6.2.4 (2023-07-29)
Section titled “6.2.4 (2023-07-29)”Bug Fixes
Section titled “Bug Fixes”- group: add priority option into group option (#171) (2e632f1), closes taskforcesh/bullmq-pro-support#23 taskforcesh/bullmq-pro-support#13
6.2.3 (2023-07-27)
Section titled “6.2.3 (2023-07-27)”Performance Improvements
Section titled “Performance Improvements”6.2.2 (2023-07-26)
Section titled “6.2.2 (2023-07-26)”Features
Section titled “Features”- queue: add promoteJobs to promote all delayed jobs (6074592)
- job: add option for removing children in remove method (python) (#2064) (841dc87)
- job: add removeDependencyOnFailure option (#1953) (ffd49e2)
6.2.1 (2023-07-25)
Section titled “6.2.1 (2023-07-25)”Bug Fixes
Section titled “Bug Fixes”6.2.0 (2023-07-25)
Section titled “6.2.0 (2023-07-25)”Features
Section titled “Features”- groups: support local priorities (#156) (260bd24), closes taskforcesh/bullmq-pro-support#23 taskforcesh/bullmq-pro-support#13
6.1.1 (2023-07-18)
Section titled “6.1.1 (2023-07-18)”Bug Fixes
Section titled “Bug Fixes”- add missing error export (2b8c51f)
6.1.0 (2023-07-18)
Section titled “6.1.0 (2023-07-18)”Bug Fixes
Section titled “Bug Fixes”- fix the GroupMaxSizeExceededError prototype (a1b6a96)
Features
Section titled “Features”6.0.5 (2023-07-11)
Section titled “6.0.5 (2023-07-11)”Bug Fixes
Section titled “Bug Fixes”6.0.4 (2023-07-07)
Section titled “6.0.4 (2023-07-07)”Bug Fixes
Section titled “Bug Fixes”6.0.3 (2023-07-05)
Section titled “6.0.3 (2023-07-05)”Bug Fixes
Section titled “Bug Fixes”6.0.2 (2023-07-04)
Section titled “6.0.2 (2023-07-04)”Performance Improvements
Section titled “Performance Improvements”6.0.1 (2023-06-29)
Section titled “6.0.1 (2023-06-29)”Bug Fixes
Section titled “Bug Fixes”6.0.0 (2023-06-26)
Section titled “6.0.0 (2023-06-26)”Performance Improvements
Section titled “Performance Improvements”BREAKING CHANGES
Section titled “BREAKING CHANGES”- priority: priority is separated in its own zset, no duplication needed
- change job method name update to updateData