What's Changed
Enhancements ➕➕
- Support http proxies for websockets by @jakekaplan in #16326
Bug Fixes 🐞
- Fix missing terminal state timings for TimedOut tasks by @GalLadislav in #16328
- Early error on bad retry delay types by @cicdw in #16369
Development & Tidiness 🧹
- Consolidate use of
DateTime
toprefect.types
by @zzstoatzz in #16356 - Fix type analysis check for PRs from forks by @desertaxle in #16359
- improve
Dockerfile
build time and add CI to catch future slow downs by @zzstoatzz in #16348 - Add buffer to type completeness check by @desertaxle in #16361
- only run docker build bench on push to main by @zzstoatzz in #16365
- [typing]
prefect.tasks
andprefect.task_worker
by @zzstoatzz in #16332 - update
entrypoint.sh
to useuv
forEXTRA_PIP_PACKAGES
by @zzstoatzz in #16291
Documentation 📓
- Update flow run instrumentation to use
RunTelemetry
class by @jeanluciano in #16233 - Add experimental support for emitting lineage events by @abrookins in #16242
- update tutorial for clarity by @zzstoatzz in #16354
Uncategorized
- Pick up trace context from run labels by @bunchesofdonald in #16346
Full Changelog: 3.1.7.dev1...3.1.7.dev2