Changelogs
Source URL: https://docs.bullmq.io/python/changelog
Changelogs
Section titled “Changelogs”2.19.5 (2026-02-11)
Section titled “2.19.5 (2026-02-11)”Performance Improvements
Section titled “Performance Improvements”2.19.4 (2026-01-28)
Section titled “2.19.4 (2026-01-28)”Bug Fixes
Section titled “Bug Fixes”2.19.3 (2026-01-24)
Section titled “2.19.3 (2026-01-24)”Bug Fixes
Section titled “Bug Fixes”2.19.2 (2026-01-22)
Section titled “2.19.2 (2026-01-22)”Bug Fixes
Section titled “Bug Fixes”- queue: add missing defaultJobOptions field to QueueBaseOptions TypedDict [python] (#3702) fixes #3695 (61504f1)
2.19.1 (2026-01-22)
Section titled “2.19.1 (2026-01-22)”Performance Improvements
Section titled “Performance Improvements”2.19.0 (2026-01-13)
Section titled “2.19.0 (2026-01-13)”Features
Section titled “Features”2.18.3 (2025-12-25)
Section titled “2.18.3 (2025-12-25)”Bug Fixes
Section titled “Bug Fixes”- queue: convert boolean force parameter to string in obliterate method [python] (#3642) fixes #3640 (706da0d)
2.18.2 (2025-12-24)
Section titled “2.18.2 (2025-12-24)”Bug Fixes
Section titled “Bug Fixes”- flow: resolve KeyError when child job fails with failParentOnFailure option [python] (#3639) fixes #3638 (7f602e1)
2.18.1 (2025-12-20)
Section titled “2.18.1 (2025-12-20)”Bug Fixes
Section titled “Bug Fixes”- flow: support failParentOnFailure and related dependency options with validation [python] (#3621) fixes #3620 (9c533c0)
2.18.0 (2025-12-19)
Section titled “2.18.0 (2025-12-19)”Features
Section titled “Features”2.17.0 (2025-12-14)
Section titled “2.17.0 (2025-12-14)”Features
Section titled “Features”2.16.2 (2025-12-02)
Section titled “2.16.2 (2025-12-02)”Bug Fixes
Section titled “Bug Fixes”2.16.1 (2025-09-08)
Section titled “2.16.1 (2025-09-08)”Bug Fixes
Section titled “Bug Fixes”2.16.0 (2025-09-07)
Section titled “2.16.0 (2025-09-07)”Features
Section titled “Features”2.15.1 (2025-09-06)
Section titled “2.15.1 (2025-09-06)”Bug Fixes
Section titled “Bug Fixes”- job: consider parent update when retrying (#3402) (python) fixes #3320 (316d1ed)
- job: pass stacktrace into scripts on failures [python] (#3294) (97b215d)
2.15.0 (2025-05-13)
Section titled “2.15.0 (2025-05-13)”Bug Fixes
Section titled “Bug Fixes”- worker: maxStalledCount no less than 0 (#3249) fixes #3248 (34dcb8c)
- remove: pass correct children meta references (#3245) (01c62ad)
Features
Section titled “Features”2.14.0 (2025-05-01)
Section titled “2.14.0 (2025-05-01)”Bug Fixes
Section titled “Bug Fixes”- connection: add str type in connection option [python] (#3212) (72fac42)
- flow: remove job from dependencies when failParentOnFailure or continueParentOnFailure (#3201) (1fbcbec)
- flow: validate pending dependencies before removing lock (#3182) (8d59e3b)
- flow: only validate pending dependencies when moving to completed (#3164) (d3c397f)
- flow: consider prioritized state when moving a parent to failed (#3160) (d91d9f4)
Features
Section titled “Features”Performance Improvements
Section titled “Performance Improvements”- flow: change parent failure in a lazy way (#3228) (6b37a37)
- flow: validate parentKey existence before trying to move it to failed (#3163) (5a88e47)
2.13.1 (2025-03-15)
Section titled “2.13.1 (2025-03-15)”Bug Fixes
Section titled “Bug Fixes”- Nothing changed
2.13.0 (2025-03-15)
Section titled “2.13.0 (2025-03-15)”Bug Fixes
Section titled “Bug Fixes”- flow: consider to fail a parent not in waiting-children when failParentOnFailure is provided (#3098) (589adb4)
2.12.1 (2025-02-28)
Section titled “2.12.1 (2025-02-28)”Bug Fixes
Section titled “Bug Fixes”- worker: cast delay_until to integer [python] (#3116) (db617e4)
- flow: consider delayed state when moving a parent to failed (#3112) (6a28b86)
2.12.0 (2025-02-21)
Section titled “2.12.0 (2025-02-21)”Bug Fixes
Section titled “Bug Fixes”Performance Improvements
Section titled “Performance Improvements”- delayed: add marker once when promoting delayed jobs (#3096) (python) (38912fb)
- add-job: add job into wait or prioritized state when delay is provided as 0 (#3052) (3e990eb)
2.11.0 (2024-11-26)
Section titled “2.11.0 (2024-11-26)”Features
Section titled “Features”Performance Improvements
Section titled “Performance Improvements”2.10.1 (2024-10-26)
Section titled “2.10.1 (2024-10-26)”Bug Fixes
Section titled “Bug Fixes”2.10.0 (2024-10-24)
Section titled “2.10.0 (2024-10-24)”Features
Section titled “Features”2.9.4 (2024-09-10)
Section titled “2.9.4 (2024-09-10)”Bug Fixes
Section titled “Bug Fixes”Performance Improvements
Section titled “Performance Improvements”2.9.3 (2024-08-31)
Section titled “2.9.3 (2024-08-31)”Bug Fixes
Section titled “Bug Fixes”2.9.2 (2024-08-10)
Section titled “2.9.2 (2024-08-10)”Bug Fixes
Section titled “Bug Fixes”- flow: validate parentData before ignoreDependencyOnFailure when stalled check happens (#2702) (python) (9416501)
2.9.1 (2024-08-08)
Section titled “2.9.1 (2024-08-08)”Bug Fixes
Section titled “Bug Fixes”- Nothing changed
2.9.0 (2024-08-02)
Section titled “2.9.0 (2024-08-02)”Bug Fixes
Section titled “Bug Fixes”2.8.1 (2024-07-11)
Section titled “2.8.1 (2024-07-11)”Bug Fixes
Section titled “Bug Fixes”Performance
Section titled “Performance”2.8.0 (2024-07-10)
Section titled “2.8.0 (2024-07-10)”Bug Fixes
Section titled “Bug Fixes”- parent: consider re-adding child that is in completed state using same jobIds (#2627) (python) fixes #2554 (00cd017)
- priority: consider paused state when calling getCountsPerPriority (python) (#2609) (6e99250)
- priority: use module instead of bit.band to keep order (python) (#2597) (9ece15b)
Features
Section titled “Features”2.7.8 (2024-06-05)
Section titled “2.7.8 (2024-06-05)”Bug Fixes
Section titled “Bug Fixes”2.7.7 (2024-06-04)
Section titled “2.7.7 (2024-06-04)”Bug Fixes
Section titled “Bug Fixes”2.7.6 (2024-05-09)
Section titled “2.7.6 (2024-05-09)”Bug Fixes
Section titled “Bug Fixes”2.7.5 (2024-04-28)
Section titled “2.7.5 (2024-04-28)”Bug Fixes
Section titled “Bug Fixes”2.7.4 (2024-04-26)
Section titled “2.7.4 (2024-04-26)”Bug Fixes
Section titled “Bug Fixes”2.7.3 (2024-04-24)
Section titled “2.7.3 (2024-04-24)”Bug Fixes
Section titled “Bug Fixes”2.7.2 (2024-04-20)
Section titled “2.7.2 (2024-04-20)”Bug Fixes
Section titled “Bug Fixes”2.7.1 (2024-04-18)
Section titled “2.7.1 (2024-04-18)”Bug Fixes
Section titled “Bug Fixes”- stalled: consider failParentOnFailure when moving child into failed (#2526) fixes #2464 (python) (5e31eb0)
2.7.0 (2024-04-13)
Section titled “2.7.0 (2024-04-13)”Features
Section titled “Features”2.6.0 (2024-04-13)
Section titled “2.6.0 (2024-04-13)”Features
Section titled “Features”2.5.0 (2024-04-08)
Section titled “2.5.0 (2024-04-08)”Features
Section titled “Features”- python: support reusable redis connections (29ad8c8)
2.4.0 (2024-04-07)
Section titled “2.4.0 (2024-04-07)”Performance Improvements
Section titled “Performance Improvements”- stalled: remove jobId from stalled after removing lock when moved from active (#2512) (python) (64feec9)
2.3.3 (2024-03-24)
Section titled “2.3.3 (2024-03-24)”Bug Fixes
Section titled “Bug Fixes”2.3.2 (2024-03-23)
Section titled “2.3.2 (2024-03-23)”Bug Fixes
Section titled “Bug Fixes”- Nothing changed
2.3.1 (2024-03-19)
Section titled “2.3.1 (2024-03-19)”Bug Fixes
Section titled “Bug Fixes”- worker: set blockTimeout as 0.001 when reach the time to get delayed jobs [python] (#2478) (b385034)
2.3.0 (2024-03-16)
Section titled “2.3.0 (2024-03-16)”Features
Section titled “Features”2.2.4 (2024-02-13)
Section titled “2.2.4 (2024-02-13)”Bug Fixes
Section titled “Bug Fixes”2.2.3 (2024-02-10)
Section titled “2.2.3 (2024-02-10)”Performance Improvements
Section titled “Performance Improvements”2.2.2 (2024-02-03)
Section titled “2.2.2 (2024-02-03)”Bug Fixes
Section titled “Bug Fixes”- reprocess-job: add marker if needed (#2406) (5923ed8)
- stalled: consider adding marker when moving job back to wait (#2384) (4914df8)
Performance Improvements
Section titled “Performance Improvements”- flow: add marker when moving parent to wait (python) (#2408) (6fb6896)
- move-to-active: check rate limited once (#2391) (
ca6c17a)
2.2.1 (2024-01-16)
Section titled “2.2.1 (2024-01-16)”Bug Fixes
Section titled “Bug Fixes”2.2.0 (2024-01-14)
Section titled “2.2.0 (2024-01-14)”Features
Section titled “Features”2.1.0 (2024-01-12)
Section titled “2.1.0 (2024-01-12)”Bug Fixes
Section titled “Bug Fixes”2.0.0 (2023-12-23)
Section titled “2.0.0 (2023-12-23)”Bug Fixes
Section titled “Bug Fixes”Features
Section titled “Features”- job: add isActive method [python] (#2352) (afb5e31)
- job: separate attemptsMade from attemptsStarted when manually moving a job (#2203) (0e88e4f)
- scripts: use new queue markers (4276eb7)
- worker: improved markers handling (73cf5fc) (0bac0fb)