docs/history/changelog-5.4.rst
.. _changelog-5.4:
This document contains change notes for bugfix & new features
in the & 5.4.x series, please see :ref:whatsnew-5.4 for
an overview of what's new in Celery 5.4.
:release-date: 2024-04-17 :release-by: Tomer Nosrati
Celery v5.4.0 and v5.3.x have consistently focused on enhancing the overall QA, both internally and externally. This effort led to the new pytest-celery v1.0.0 release, developed concurrently with v5.3.0 & v5.4.0.
This release introduces two significant QA enhancements:
Standalone Bug Report Script <https://docs.celeryq.dev/projects/pytest-celery/en/latest/userguide/celery-bug-report.html>_: The new pytest-celery plugin now allows for encapsulating a complete Celery dockerized setup within a single pytest script. Incorporating these into new bug reports will enable us to reproduce reported bugs deterministically, potentially speeding up the resolution process.Contrary to the positive developments above, there have been numerous reports about issues with the Redis broker malfunctioning upon restarts and disconnections. Our initial attempts to resolve this were not successful (#8796). With our enhanced QA capabilities, we are now prepared to address the core issue with Redis (as a broker) again.
The rest of the changes for this release are grouped below, with the changes from the latest release candidate listed at the end.
workflow_dispatch for targeted debugging and testing (#8826)chord when using dynamicdb as backend store (#8783):release-date: 2024-03-27 :release-by: Tomer Nosrati
chord when using dynamicdb as backend store (#8783)workflow_dispatch for targeted debugging and testing (#8826)link_error signatures being dicts instead of Signature s (#8841):release-date: 2024-01-17 7:00 P.M GMT+2 :release-by: Tomer Nosrati
Celery v5.4 continues our effort to provide improved stability in production environments. The release candidate version is available for testing. The official release is planned for March-April 2024.
new adjective in docs (#8743)