Access Celery changelog updates through our uniform API. Same JSON structure across all sources — no adapter-specific parsing needed.
GET https://watchchangelog.com/api/v1/entries?source=celery.releases{
"source": "celery.releases",
"vendor": "Celery",
"id": "tag:github.com,2008:Repository/184460/v5.6.3",
"published_at": "2026-03-26T12:21:23.000Z",
"title": "v5.6.3",
"url": "https://github.com/celery/celery/releases/tag/v5.6.3",
"summary": "What's Changed Fix Django worker recursion bug + defensive checks for pool_cls. module by @maycuatroi1 in #10048 Docs: Update user_preload_options example to use click. by @jorsyk in #10056 Fix invalid configuration key \"bootstrap_servers\" in Kafka demo by @jorsyk in #10060 Fix broken images on PyPI page by @Timour-Ilyas in #10066 Remove broken reference. by @sueannioanis in #10071 Removed --dist=loadscope from smoke tests by @Nusnus in #10073 Docs: Clarify task_retry signal args may be None by @GangEunzzang in #10076 Update example for Django by @sbc-khacnha in #10081 Make tests compatible with pymongo >= 4.16 by @cjwatson in #10074 fix: source install of cassandra-driver by @Izzette in #10105 fix: register task cross-reference role in Sphinx extension by @veeceey in #10100 fix: avoid cycle detection in native delayed delivery by @Izzette in #10095 fix(asynpool): avoid AttributeError when proc lacks _sentinel_poll by @mriddle in #10086 fix dusk_astronomical horizon sign (+18 -> -18) by @Mr-Neutr0n in #10121 Fix/10106 onupdate col use lambda func by @ChickenBenny in #10108 Fix warm shutdown RuntimeError with eventlet>=0.37.0 ( #10083 ) by @ChickenBenny in #10123 Fix 10109 db backend connection health by @ChickenBenny in #10124 Database Backend filter unsupport sql engine arguments with nullpool #7355 by @ChickenBenny in #10134 fix(beat): correct argument order in Service. reduce by @bysiber in #10137 ci: declare explicit read-only token permissions in workflow jobs by @Rohan5commit in #10139 chore: 'boto3to' to 'boto3 to' by @cuiweixie in #10133 Database Backend: Add missing index on date_done (Fixes #10097 ) by @ChickenBenny in #10098 docs: fix typo in CONTRIBUTING.rst by @Rohan5commit in #10141 Refer to Flower / Prometheus for monitoring by @WilliamDEdwards in #10140 docs: remove duplicated words in broker and routing docs by @Rohan5commit in #10146 docs: fix stale version reference and grammar in README by @kelsonbrito50 in #10145 docs: fix wording in Celery 5.3 worker pool notes by @Rohan5commit in #10149 docs: fix duplicated wording in 3.1 changelog entry by @Rohan5commit in #10152 docs: fix changelog typo in context manager wording by @Rohan5commit in #10144 Fix/10096 worker fails to reconnect after redis failover by @ChickenBenny in #10151 Improve on_after_finalize signal documentation by @Br1an67 in #10155 Add non-commutative example to clarify partial arg ordering in canvas docs by @Br1an67 in #10157 Remove redundant test_isa_mapping test (fixes #10077 ) by @daniel7an in #10103 Upgrade pytest-celery to >=1.3.0 and adopt PYTEST_CELERY_PKG build arg by @Nusnus in #10162 Remove deprecated args from redis get_connection call by @JaeHyuckSa in #10036 Fix #6912 rpc backend reconnection error by @ChickenBenny in #10179 Fix NameError with TYPE_CHECKING annotations on Python 3.14+ (PEP 649) by @drichardson in #10165 docs: Add elaboration on prefetch multiplier settings (worker_prefetch_multiplier) and worker_eta_task_limit by @tsangwailam in #10181 Fix O(K²) message bloat in a chain of chords by @Borzik in #10171 Fix mock connection interfaces to prevent TypeError during exception handling by @ChickenBenny in #10178 fix(trace): dispatch chain/callbacks on dedup fast-path for redelivered tasks by @aurangzaib048 in #10159 Extract reconnect_on_error to BaseResultConsumer by @ChickenBenny in #10189 pep 649 by @ericbuehl in #10187 Fix#9722 friendly status errors for CLI by @ChickenBenny in #10190 docs: clarify after_return behavior for retried tasks by @KianAnbarestani in #10192 Add compression header to message protocol docs by @Br1an67 in #10156 docs: fix duplicated word in bootsteps comment by @Rohan5commit in #10153 Remove outdated autoreloader section from extending docs by @Br1an67 in #10154 Fix: prioritize request ignore_result over task definition by @patri27826 in #10184 fix: clear the timer while catch the exception by @ChickenBenny in #10218 Prepare for release: v5.6.3 by @Nusnus in #10221 New Contributors @maycuatroi1 made their first contribution in #10048 @jorsyk made their first contribution in #10056 @Timour-Ilyas made their first contribution in #10066 @sueannioanis made their first contribution in #10071 @GangEunzzang made their first contribution in #10076 @sbc-khacnha made their first contribution in #10081 @veeceey made their first contribution in #10100 @mriddle made their first contribution in #10086 @Mr-Neutr0n made their first contribution in #10121 @ChickenBenny made their first contribution in #10108 @bysiber made their first contribution in #10137 @Rohan5commit made their first contribution in #10139 @cuiweixie made their first contribution in #10133 @kelsonbrito50 made their first contribution in #10145 @Br1an67 made their first contribution in #10155 @daniel7an made their first contribution in #10103 @drichardson made their first contribution in #10165 @tsangwailam made their first contribution in #10181 @Borzik made their first contribution in #10171 @aurangzaib048 made their first contribution in #10159 @ericbuehl made their first contribution in #10187 @KianAnbarestani made their first contribution in #10192 @patri27826 made their first contribution in #10184 Full Changelog : v5.6.2...v5.6.3",
"tags": [
"Celery",
"celery.releases",
"queue",
"distributed-tasks",
"python"
]
}+2 more
+2 more
+2 more
+2 more
+2 more
+2 more