Enhancements ➕➕
- Reduce task run recorder
INSERTcompilation CPU by @chuqCTC in #23041 - Allow transitioning to cancelling from paused by @znicholasbrown in #23039
- Allow cancelling a blocking paused flow run after its pause timeout elapses by @devin-ai-integration[bot] in #23064
Bug Fixes 🐞
- Fix Docker work pool editing and block/env serialization in UI v2 by @devin-ai-integration[bot] in #23067
- Treat
ERROR_ACCESS_DENIEDas alive in Windows_is_pid_aliveby @devin-ai-integration[bot] in #23037 - Rebuild invalid
ix_event_resources__occurredleft by an interrupted build by @devin-ai-integration[bot] in #23033 - Resolve the Azure CLI executable through
PATHinAzureCLI.run_commandby @devin-ai-integration[bot] in #23035 - Bucket run history with arithmetic instead of a range join by @devin-ai-integration[bot] in #22879
- Scan orphaned logs and artifacts by
flow_run_idcursor instead of an anti-join per batch by @devin-ai-integration[bot] in #23080 - Default
local_storage_pathtoPREFECT_HOME/storageby @Tyagiquamar in #23070 - Schedule automation cache updates on the event loop for SQLite by @devin-ai-integration[bot] in #23056
- Begin SQLite write transactions before reading in
mark_deployments_readyby @devin-ai-integration[bot] in #23052 - Fix the database-locked error when marking deployments ready by @uinstinct in #22967
- Make the delete dialog confirmation text copyable by @uinstinct in #23069
- Allow flow names with surrounding whitespace to complete by @zzstoatzz in #23043
- Handle abstract container annotations for nested blocks by @devin-ai-integration[bot] in #23082
Development & Tidiness 🧹
- Add a TLA+ model for deployment concurrency leases by @desertaxle in #23030
- Move old SQLite Dockerfile UI builders from Bullseye to Bookworm by @devin-ai-integration[bot] in #23059
- Use Bookworm base images in the old SQLite Dockerfile by @devin-ai-integration[bot] in #23058
Integrations & Dependencies 🤝
- Update
tornadofrom 6.5.7 to 6.5.8 by @dependabot[bot] in #23009
Documentation 📓
- Document Backoff Limit and
PREFECT_FLOW_RUN_EXECUTE_SIGTERM_BEHAVIORin the Kubernetes guide by @devin-ai-integration[bot] in #23028 - Document the published ChatGPT plugin and Claude connector by @zzstoatzz in #23068
- Explain
commit_modein the transactions guide by @bdalpe in #23077
Full Changelog: 3.8.5...3.8.6