Releases: taskiq-python/taskiq
Releases · taskiq-python/taskiq
0.11.1
What's Changed
- Fix typo in available-components/schedule-sources.md by @thenesterov in #293
- chore: change docstrings + set mode json for better object dumps by @KatantDev in #304
- Added max-tasks-per-child parameter. by @s3rius in #314
- fixed typo in scheduling-tasks guide by @Temik26 in #312
- Fix typos in
JSONSerializer
by @hilorioze in #310 - Fixed receiver's
run_startup
parameter typo. by @s3rius in #316 - Updated docs. by @s3rius in #315
New Contributors
- @thenesterov made their first contribution in #293
- @KatantDev made their first contribution in #304
- @Temik26 made their first contribution in #312
- @hilorioze made their first contribution in #310
Full Changelog: 0.11.0...0.11.1
0.11.0
What's Changed
- Add scheduler pre_send exception handling by @stinovlas in #254
- Add missing CLI options documentation by @stinovlas in #255
- Update task patterns by @stinovlas in #257
- Fixed spelling by @zmarffy in #264
- Set uvloop for current thread explicitly. by @ivaaahn in #270
- fix typo in taskiq-with-aiohttp.md by @suspiciousRaccoon in #276
- Removed startup event. by @s3rius in #266
- feat: reuse pydantic v2 TypeAdapter instance by @unights in #284
- Added non-string labels in tasks. by @s3rius in #243
- Docs update by @s3rius in #285
New Contributors
- @stinovlas made their first contribution in #254
- @zmarffy made their first contribution in #264
- @ivaaahn made their first contribution in #270
- @suspiciousRaccoon made their first contribution in #276
- @unights made their first contribution in #284
Full Changelog: 0.10.4...0.11.0
0.10.4
0.10.3
What's Changed
- Added shutdown for schedule sources. by @s3rius in #231
- Added pickle serializer. by @s3rius in #232
- Doc updates by @kevinhikaruevans in #236
- Changed deprecated logger.warn to logger.warning by @DeanNeaht in #237
- Scheduled task is a pydantic model now. by @s3rius in #234
- Added ack config. by @s3rius in #249
ScheduledTask
directly, please make sure your code is compatible with pydantic becuase of #234. This is the last change planned change to scheduling API for now.
New Contributors
- @kevinhikaruevans made their first contribution in #236
- @DeanNeaht made their first contribution in #237
Full Changelog: 0.10.2...0.10.3
0.10.2
0.10.1
0.10.0
🚨 Breaking release 🚨
This release is primary focused on scheduler. If you don't use TaskiqScheduler or you don't have custom ScheduleSource. This release won't break anything. Otherwise you might need to update your ScheduleSource.
This release changes ScheduledTask. Please remove source
field from Schedule sources.
What's Changed
- Added new serializers. by @s3rius in #217
- Removed source from the TaskiqSchedule. by @s3rius in #218
- Now running tasks are stored in memory. by @s3rius in #220
- Added API for easy-scheduling. by @s3rius in #219
- Fixed when messages are acked. by @s3rius in #222
- Fixed codecov delta calculations for PRs. by @s3rius in #223
- Simplified scheduler. by @s3rius in #221
- Added tests for python 3.12. by @s3rius in #224
- Lint fixes. by @s3rius in #225
Full Changelog: 0.9.3...0.10.0