Enhancements ➕➕
Bug Fixes 🐞
- Make
RedisLockManager
picklable for Ray/Dask compatibility by @zzstoatzz in #18018 - Fix parsing for
PREFECT_TASK_DEFAULT_RETRY_DELAY_SECONDS
by @zzstoatzz in #18043 - Add boolean flag execute_commit for SELECT statements by @DSauterIntersport in #18095
- Fix bug where the runner would try to cancel a flow run that was not running by @desertaxle in #18108
- Update call method to handle string payloads by @qabilityp in #18058
Integrations & Dependencies 🤝
- Update
jsonschema
lower bound to 4.18+ by @zzstoatzz in #18036 - Vendor
uuid7
implementation by @desertaxle in #18046
prefect-kubernetes
- Disable
kopf
scanning forprefect-kubernetes
observer by @desertaxle in #18013
prefect-docker
- Add option to persist auto-generated Dockerfile by @AliLordLoss in #17866
prefect-shell
- Improve typing in
prefect-shell
by @zzstoatzz in #18002
Development & Tidiness 🧹
- Move generation hooks to pre-push by @desertaxle in #18010
- Task worker hygiene by @zzstoatzz in #18016
- Fix readme link by @zzstoatzz in #17999
- Run
prefect-client
smoke tests against local server by @desertaxle in #18067 - Fix error in setup for client compatibility tests by @desertaxle in #18100
Documentation 📓
New Contributors
- @DSauterIntersport made their first contribution in #18095
- @qabilityp made their first contribution in #18058
- @AliLordLoss made their first contribution in #17866
Full Changelog: 3.4.1...3.4.2