3.6.0 - Throw it on the docket and we’ll get to it in a jiffy
This release adds pydocket, a background task system, to replace FastAPI’s background_tasks. Background tasks now include automatic retries and can optionally use Redis as a backing layer for enhanced durable execution.Released on November 07, 2025Enhancements ➕➕
Replace FastAPI background_task usage with pydocket by @desertaxle in #19377
Emit events for deployment pull step execution by @zzstoatzz in #19339
Bug Fixes 🐞
Fix import order dependency and circular import issues by @zzstoatzz in #19344
Fix deployment.parameters in subprocess flows by @zzstoatzz in #19331
Fix misleading pyright error when calling async task with wrong argument types by @zzstoatzz in #19327
Fix EventsWorker singleton leak in prefect_test_harness by @zzstoatzz in #19343
Fix run_deployment execution graph display when called from tasks by @desertaxle in #19361
Fix automation deletion deadlock by enforcing consistent lock ordering by @zzstoatzz in #19369