Releases: django-q2/django-q2
Releases · django-q2/django-q2
v1.7.2
v1.7.1
Attempt to fix deploy pipeline
Full Changelog: v1.7.0...v1.7.1
v1.7.0
Biggest changes:
- Dropped support for Django 3.2 and 4.1
- Added support for Django 5.1
- Fixed a bug where setting
max_attempts
to 1 would still retry the task once more - Fixed a bug where tasks would keep on getting retried if they were timed out, regardless of
max_attempts
value. - Oracle ORM compatibility
What's Changed
- Remove django 3.2 and 4.1 by @GDay in #183
- Fix max attempts for value 1 by @GDay in #185
- Replace black/isort with ruff by @GDay in #188
- Fix repeating task after timeout by @GDay in #184
- fix: Oracle ORM backend compatibility #180 by @jv3ga in #186
- chore: Update CI for Django 4.2 Python 3.12 support by @kimihito in #208
- chore: Add Support Django 5.1 by @kimihito in #207
- Call mark_process_dead on the dead worker if prometheus_client is installed by @Ch00k in #212
- Add example project by @GDay in #215
- Add index on task table by @GDay in #164
New Contributors
- @jv3ga made their first contribution in #186
- @kimihito made their first contribution in #208
- @Ch00k made their first contribution in #212
Full Changelog: v1.6.2...v1.7.0
v1.6.2
What's Changed
- Specify build system in pyproject.toml by @ptrcnull in #131
- Use importerror for b62_decode to avoid deprecation notification by @GDay in #134
- Update french translations by @GDay in #138
- Fix for Negative Repeat Count in Scheduler (#101) by @Bonekit in #146
- Update release dependencies by @GDay in #147
- Update docs to add cluster option to the async_task by @GDay in #157
- Update README.rst by @joshuadavidthomas in #159
- Allow different broker on chain by @GDay in #156
New Contributors
- @ptrcnull made their first contribution in #131
- @Bonekit made their first contribution in #146
- @joshuadavidthomas made their first contribution in #159
Full Changelog: v1.6.1...v1.6.2
v1.6.1
v1.6.0
What's Changed
- DOCS: Correct health check import in examples.rst by @dustinblanchard in #110
- Docs: Update Add-ons install command in install.rst by @jrog612 in #115
- Fix German Translation Typo by @Grayknife in #124
- Update broken MongoClient link in Docs by @Grayknife in #127
- Fix for apps not ready by @GDay in #116
- Add support for Django 5 and Python 12 by @GDay in #120
New Contributors
- @dustinblanchard made their first contribution in #110
- @jrog612 made their first contribution in #115
- @Grayknife made their first contribution in #124
Full Changelog: v1.5.5...v1.6.0
v1.5.5
What's Changed
- Move worker, scheduler, pusher and monitor to separate files by @GDay in #100
- Remove deprecated usage pkg_resources by @Lordshinjo in #103
- Fix not picking up result from falsy result by @GDay in #107
- Add documentation to migrate from django-q to django-q2 by @GDay in #108
New Contributors
- @Lordshinjo made their first contribution in #103
Full Changelog: v1.5.4...v1.5.5
v1.5.4
What's Changed
- Rerun successful tasks by @scottpashley in #99
New Contributors
- @scottpashley made their first contribution in #99
Full Changelog: v1.5.3...v1.5.4
v1.5.3
v1.5.2
What's Changed
- Added Django 4.2 to the test matrix, fixed deprecation warning by @maerteijn in #89
- Updated docs to mention support for Django 4.2
New Contributors
- @maerteijn made their first contribution in #89
Full Changelog: v1.5.1...v1.5.2