Enhancements ➕➕
- Add removable chips for multi-select enum array fields by @vyagubov in #22738
- Send a Prefect
User-Agenton WebSocket handshakes by @devin-ai-integration[bot] in #22706 - Virtualize the timezone select option list by @devin-ai-integration[bot] in #22740
Bug Fixes 🐞
- Show all timezones in the timezone select by @devin-ai-integration[bot] in #22686
- Propagate array item edits and link deployments from the flow page by @devin-ai-integration[bot] in #22726
- Preserve an empty array when clearing list parameter selections by @vyagubov in #22737
- Open the date picker calendar on the selected date's month by @devin-ai-integration[bot] in #22699
- Normalize settings paths for cross-OS context transport by @devin-ai-integration[bot] in #22700
- Raise
ValueErrorfor negative timeouts inPrefectFutureList.result,as_completed, andwaitby @kingsley-123 in #22692 - Fix a tooltip hiding behind a chart row by @uinstinct in #22707
- Release concurrency leases granted to callers that were cancelled mid-acquire by @devin-ai-integration[bot] in #22621
- Keep
setuptoolsin conda Docker images by @devin-ai-integration[bot] in #22743
Development & Tidiness 🧹
- Migrate to Renovate and retire Dependabot by @jamiezieziula in #22719
Documentation 📓
- Document how
followsestablishes event ordering for automation triggers by @chrisguidry in #22710 - Correct event trigger examples to match actual matching semantics by @bunchesofdonald in #22690
- Fix incorrect examples in the global concurrency limits docs by @uinstinct in #22724
- Fix text not visible in an image by @uinstinct in #22661
- Fix docstring
Argsentries that name a parameter the function does not take by @darkdi in #22733 - List 3.7 and 3.8 release notes and link the Prefect Cloud changelog by @devin-ai-integration[bot] in #22702
Full Changelog: 3.8.1...3.8.2