Changelog
v2.11.0 (2024-11-26)
Feature
Performance
marker: Add base markers while consuming jobs to get workers busy (#2904) fixes #2842 (
1759c8b
)
v2.10.1 (2024-10-26)
Fix
commands: Add missing build statement when releasing [python] (#2869) fixes #2868 (
ff2a47b
)
v2.10.0 (2024-10-24)
Feature
queue: Add option to skip metas update (
b7dd925
)
Fix
Proper way to get version (
b4e25c1
)redis: Use version for naming loaded lua scripts (
fe73f6d
)repeat: Also consider startDate when using "every" (
25bbaa8
)
v2.9.4 (2024-09-10)
Fix
metrics: Differentiate points in different minutes to be more accurate (#2766) (python) (
7cb670e
)repeat: Replace delayed job when updating repeat key (
88029bb
)
Performance
v2.9.3 (2024-08-31)
Fix
flows: Throw error when queueName contains colon (#2719) fixes #2718 (
9ef97c3
)job: Change moveToFinished return type to reflect jobData (#2706) ref #2342 (
de094a3
)
v2.9.2 (2024-08-10)
Fix
flow: Validate parentData before ignoreDependencyOnFailure when stalled check happens (#2702) (python) (
9416501
)
Performance
worker: Promote delayed jobs while queue is rate limited (#2697) ref #2582 (
f3290ac
)
v2.9.1 (2024-08-08)
Fix
job: Consider passing stackTraceLimit as 0 (#2692) ref #2487 (
509a36b
)
v2.9.0 (2024-08-02)
Feature
repeatable: New repeatables structure (#2617) ref #2612 fixes #2399 #2596 (
8376a9a
)queue: Support global concurrency (#2496) ref #2465 (
47ba055
)
Fix
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
)
Performance
v2.8.1 (2024-07-11)
Fix
delayed: Avoid using jobId in order to schedule delayed jobs (#2587) (python) (
228db2c
)
Performance
delayed: Keep moving delayed jobs to waiting when queue is paused (#2640) (python) (
b89e2e0
)
v2.8.0 (2024-07-10)
Feature
Fix
parent: Consider re-adding child that is in completed state using same jobIds (#2627) (python) fixes #2554 (
00cd017
)
v2.7.8 (2024-06-05)
Fix
v2.7.7 (2024-06-04)
Fix
Performance
job: Set processedBy using hmset (#2592) (python) (
238680b
)
v2.7.6 (2024-05-09)
Fix
connection: Use async Retry (#2555) [python] (
d6dd21d
)worker: Make sure clearTimeout is always called after bzpopmin (
782382e
)
v2.7.5 (2024-04-28)
Fix
worker: Wait for jobs to finalize on close (#2545) [python] (
d81f210
)
v2.7.4 (2024-04-26)
Fix
redis-connection: Increase redis retry strategy backoff (#2546) [python] (
6cf7712
)
v2.7.3 (2024-04-24)
Fix
stalled: Consider ignoreDependencyOnFailure option (python) (#2540) fixes #2531 (
0140959
)
v2.7.2 (2024-04-20)
Fix
v2.7.1 (2024-04-18)
Fix
stalled: Consider failParentOnFailure when moving child into failed (#2526) fixes #2464 (python) (
5e31eb0
)
v2.7.0 (2024-04-13)
Feature
queue: Add getJobLogs method [python] (#2523) ref #2472 (
a24a16e
)
v2.6.0 (2024-04-13)
Feature
Allow arbitrary large drainDelay (
9693321
)
Fix
worker: Use 0.002 as minimum timeout for redis version lower than 7.0.8 (#2515) fixes #2466 (
44f7d21
)
v2.5.0 (2024-04-08)
Feature
python: Support reusable redis connections (
29ad8c8
)
v2.4.0 (2024-04-07)
Performance
stalled: Remove jobId from stalled after removing lock when moved from active (#2512) (python) (
64feec9
)
v2.3.3 (2024-03-24)
Fix
v2.3.2 (2024-03-23)
Fix
v2.3.1 (2024-03-19)
Fix
v2.3.0 (2024-03-16)
Feature
job: Add log method [python] (#2476) ref #2472 (
34946c4
)
v2.2.4 (2024-02-13)
Fix
v2.2.3 (2024-02-10)
Performance
v2.2.2 (2024-02-03)
Fix
Performance
v2.2.1 (2024-01-16)
Fix
v2.2.0 (2024-01-14)
Feature
v2.1.0 (2024-01-12)
Feature
Fix
v2.0.0 (2023-12-23)
Feature
scripts: Use new queue markers (
4276eb7
)
Fix
Breaking
v1.24.0 (2023-12-21)
Feature
v1.23.0 (2023-12-18)
Feature
v1.22.0 (2023-12-14)
Feature
v1.21.0 (2023-12-14)
Feature
v1.20.0 (2023-12-13)
Feature
v1.19.0 (2023-12-12)
Feature
v1.18.0 (2023-12-10)
Fix
retry: Pass right redis command name into retryJob script (#2321) [python] (
6bb21a0
)flows: Add meta key to queues created with flows (
272ec69
)update-progress: Remove old updateProgress script to prevent conflict (#2298) (python) (
e65b819
)worker: Should cap update progress events (
2cab9e9
)
v1.17.0 (2023-11-24)
Feature
Fix
worker: Do not wait for slow jobs fixes #2290 (
568d758
)
v1.16.1 (2023-11-09)
Fix
job: Set delay value on current job instance when it is retried (#2266) (python) (
76e075f
)
v1.16.0 (2023-11-08)
Fix
backoff: Fix builtin backoff type (#2265) [python] (
76959eb
)
v1.15.4 (2023-11-05)
Fix
v1.15.3 (2023-11-05)
Fix
add-job: Trim events when waiting-children event is published (#2262) (python) (
198bf05
)
v1.15.2 (2023-10-18)
Fix
Performance
events: Trim events when removing jobs (#2235) (python) (
889815c
)
v1.15.1 (2023-10-04)
Fix
v1.15.0 (2023-09-30)
Feature
Nothing change
v1.14.0 (2023-09-26)
Feature
Fix
move-to-finished: Stringify any return value [python] (#2198) fixes #2196 (
07f1335
)queue: Differentiate score purpose per state in clean method (#2133) fixes #2124 (
862f10b
)
v1.13.2 (2023-09-12)
Fix
v1.13.1 (2023-09-11)
Fix
move-to-finished: Consider addition of prioritized jobs when processing last active job (#2176) (python) (
4b01f35
)
v1.13.0 (2023-09-07)
Feature
v1.12.0 (2023-08-31)
Feature
v1.11.0 (2023-08-26)
Feature
v1.10.1 (2023-08-19)
Fix
Performance
v1.10.0 (2023-08-03)
Feature
Performance
v1.9.0 (2023-07-18)
Feature
v1.8.0 (2023-07-17)
Fix
worker: Respect concurrency (#2062) fixes #2063 (
1b95185
)
v1.7.0 (2023-07-14)
Feature
v1.6.1 (2023-07-10)
Fix
pyproject: Add requires-python config (#2056) fixes #1979 (
a557970
)
v1.6.0 (2023-07-06)
Feature
v1.5.0 (2023-07-04)
Fix
v1.4.0 (2023-06-30)
Feature
v1.3.1 (2023-06-29)
Fix
pyproject: Build egg-info at the root location (
3c2d06e
)
v1.3.0 (2023-06-29)
Feature
Fix
v1.2.0 (2023-06-24)
Feature
v1.1.0 (2023-06-23)
Feature
v1.0.0 (2023-06-21)
Breaking
priority is separeted in its own zset, no duplication needed (
42a890a
)
Performance
priority: Add prioritized as a new state (#1984) (python) (
42a890a
)
v0.5.6 (2023-06-21)
Fix
v0.5.5 (2023-06-16)
Fix
rate-limit: Keep priority fifo order (#1991) fixes #1929 (python) (
56bd7ad
)worker: Set redis version always in initialization (#1989) fixes #1988 (
a1544a8
)
v0.5.4 (2023-06-14)
Fix
v0.5.3 (2023-06-13)
Fix
v0.5.2 (2023-06-11)
Fix
v0.5.1 (2023-06-09)
Fix
python: Include lua scripts when releasing (
bb4f3b2
)
v0.5.0 (2023-06-09)
Feature
v0.4.4 (2023-06-08)
Fix
deps: Downgrade python-semantic-release to avoid version issue
v0.4.3 (2023-06-07)
Feature
Fix
v0.4.2 (2023-06-01)
Fix
v0.4.1 (2023-05-29)
Feature
v0.4.0 (2023-05-18)
Feature
connection: accept redis options as string (
01f549e
)
Fix
v0.3.0 (2023-04-18)
Feature
Fix
v0.2.0 (2023-03-29)
Feature
v0.1.0 (2023-02-15)
Feature
Initial python package (
a97b22f
)
Last updated