Bug Fixes 🐞
- Return
PrefectFutureListfromTask.mapwhendeferred=Trueby @devin-ai-integration[bot] in #22355 - Fix race condition in UI static directory creation with multiple workers by @devin-ai-integration[bot] in #22363
- Raise clear error when
FlowRun/TaskRunpassed as task argument by @devin-ai-integration[bot] in #22352 - Prevent duplicate
Latestate transitions inMarkLateRunsby @Abdulrehman-PIAIC80387 in #22316 - Quote
-qand-pargs separately in work-queue create output by @devin-ai-integration[bot] in #22350
Development & Tidiness 🧹
- Widen timing tolerance in lease TTL test to prevent CI flakiness by @devin-ai-integration[bot] in #22328
- Fix flaky
test_dispatches_cleanup_message_and_sends_ack_resultby @devin-ai-integration[bot] in #22347
Documentation 📓
- Add deployment naming recommendations to concepts page by @devin-ai-integration[bot] in #22335
- Use canonical
PREFECT_SERVER_SERVICES_SCHEDULER_*env vars in schedules page by @devin-ai-integration[bot] in #22337 - Bump
mdxifyto>=0.2.42, drop empty API-ref stubs by @zzstoatzz in #22339 - Append
/apito self-hostedPREFECT_API_URLin systemd guide by @devin-ai-integration[bot] in #22342 - Use canonical
PREFECT_SERVER_DATABASE_*env vars in Windows guide by @devin-ai-integration[bot] in #22343 - Regenerate API refs with
mdxify>=0.2.45(drop empty stubs) by @zzstoatzz in #22344 - Add redirects for removed SDK stubs by @zzstoatzz in #22349
- Use canonical
PREFECT_WORKER_*defaults in healthchecks guide by @devin-ai-integration[bot] in #22351 - Document
CANCELLINGtimeout that auto-transitions stuck flow runs toCANCELLEDby @github-actions[bot] in #22305 - Note that Redis Cluster URLs are not yet supported in self-hosted setup by @github-actions[bot] in #22370
- Use
schedulesconsistently inprefect.yamlguide and add deletion note by @devin-ai-integration[bot] in #22364 - Add dependent parameter form example by @zzstoatzz in #22383
Full Changelog: 3.7.5...3.7.6