Releases: vonsteer/taskiq-aio-sqs
Releases · vonsteer/taskiq-aio-sqs
0.4.0
What's Changed
- ✅ Add tests for Retry Middleware and bump Dev Dependencies by @vonsteer in #25
- ✨ Support FairQueue Feature by @vonsteer in #28
- ✨ Bump max SQS message size to new limits by @vonsteer in #27
Notes
There are some possible breaking changes on this release:
- Added full testing coverage for the all the retry middleware and realized that we needed to round delay seconds to be integers, which means that your specified delay will be rounded if it's a float value always.
- We now only use the s3 extension feature if the message size is over 1mb rather than 256kb as AWS has released this change globally.
The FairQueue feature comes with additional charges so I placed it behind a initialization kwarg on the broker called is_fair_queue, in the future this may be improved if required.
Full Changelog: 0.3.3...0.4.0
0.3.3
0.3.2
0.3.1
What's Changed
- 🐛 Fix warnings about direct usage of
result_backendandtask_id_generatorby @danfimov in #15 - 👷 add python 3.13 support and use uv in CI/Makefile by @danfimov in #16
- 👷 Use uv for build/publish and add smoke_test by @vonsteer in #18
- 👷 add smoke tests to check, bump coverage to 100 and fix import issues by @vonsteer in #19
New Contributors
Full Changelog: 0.3.0...0.3.1
0.3.0
What's Changed
- 📝 Update Extended Message example by @vonsteer in #8
- 🐛 Make exceptions compatible with izulu by @vonsteer in #11
- 🔧 Add weekly scheduled tests by @vonsteer in #10
Minimum version of taskiq bumped to 0.11.12 due to the introduction of izulu style exceptions.
Full Changelog: 0.2.0...0.3.0