close
Skip to content

Tags: taskiq-python/taskiq

Tags

0.12.5

Toggle 0.12.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(receiver): harden prefetch and listener lifecycle (#645)

* fix(receiver): harden prefetch and listener lifecycle

Track delivery and prefetch capacity ownership across shutdown paths.
Close pending listener reads, preserve late deliveries, and restore
fail-fast transport error propagation.

Keep middleware accounting balanced, report discarded deliveries, and
retain deferred lifecycle diagnostics when task group failures overlap.

* fix(receiver): tighten prefetch ownership checks

Reject invalid prefetch values before receiver retries and retain delivery accounting until execution capacity is acquired.

Add deterministic coverage for CLI defaults, cancellation races, and listener lifecycle cleanup.

Refs #528

* fix(receiver): simplify prefetch listener lifecycle

- remove undocumented prefetch middleware hooks and metrics
- preserve listener errors during task group failures
- restore capacity when callback handoff fails
- strengthen shutdown and cleanup coverage

Refs: #528

* refactor(receiver): simplify prefetch queue cleanup

0.12.4

Toggle 0.12.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed prometheus multiprocessing registry (#620)

0.12.3

Toggle 0.12.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add worker resource and queue metrics to OTel instrumentation (#613)

0.12.2

Toggle 0.12.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added autoversioning. (#610)

0.12.1

Toggle 0.12.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: add ability to specify ensure_ascii for JSONSerializer (#560)

0.12.0

Toggle 0.12.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(ci): use token instead of trusted publisher (#552)

0.11.20

Toggle 0.11.20's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: taskiq admin middleware doesn't work with python <3.11 (#529)

0.11.19

Toggle 0.11.19's commit message

Verified

This commit was signed with the committer’s verified signature.
Image s3rius Pavel Kirilin
Fixed ruff.

0.11.18

Toggle 0.11.18's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: support for handling custom exceptions in middleware. (#476)

0.11.17

Toggle 0.11.17's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
SmartRetryMiddleware (#451)

add: SmartRetryMiddleware
rename: middleware file