Winter Summit is Coming
Please consider joining us virtually January 22-23 for our Winter Summit, where we'll be giving some exciting updates on our OSS community growth along with customer stories and updates on Prefect's roadmap! Check out the agenda and register here.
Enhancements ➕➕
- rm
sync_compatible
from automations SDK by @zzstoatzz in #16584 - Log failures to load flow with flow run logger by @cicdw in #16647
- Proposal: rename NONE cache_policy to NO_CACHE by @cicdw in #16650
- Reduces the minimum memory requirement for Prefect Server by @chrisguidry in #16644
- Reduces the memory requirement of a standalone Prefect server again by @chrisguidry in #16651
- Deployment SLA Definitions by @dylanbhughes in #16574
- Add work pool type to related resource by @jakekaplan in #16636
Bug Fixes 🐞
- fix redis link by @zzstoatzz in #16594
- consolidate hook calling in flow engine by @zzstoatzz in #16596
- handle setting
enforce_parameter_schema
inprefect.yaml
by @zzstoatzz in #16607 - call
FlowRunContext.model_rebuild()
inhydrate_context
by @zzstoatzz in #16628 - Worker removes flow_run id if fails to submit. by @jeanluciano in #16561
Integrations & Dependencies 🤝
- Update croniter requirement from <6.0.0,>=1.0.12 to >=1.0.12,<7.0.0 by @dependabot in #16431
Development & Tidiness 🧹
- server side type cleaning by @zzstoatzz in #16583
- Tune CI for efficiency by @desertaxle in #16631
- Add some tests for failure hooks and retries by @cicdw in #16642
- Improve typing in
prefect.blocks
by @desertaxle in #16630 - Fix logging.yml comment by @estasney in #16634
- Refactor Deployment CRUD methods in client by @aaazzam in #16576
- Refactor Automations CRUD methods in client by @aaazzam in #16579
- cleanup a few refs by @aaazzam in #16586
- Refactor Flow and FlowRun CRUD methods in client by @aaazzam in #16581
- Refactor BlockType, BlockDocument, and BlockSchema CRUD methods in client by @aaazzam in #16587
- Remove import dregs from client by @aaazzam in #16604
- small type fixes by @zzstoatzz in #16646
Documentation 📓
- remove hardcoded docs link to localhost:3000 by @aaazzam in #16591
- Remove code snippet from docs homepage by @aaazzam in #16593
- remove some integrations from docs by @aaazzam in #16598
- docs intro by @aaazzam in #16601
- add main features to docs index by @aaazzam in #16603
- Install
otel
extras in docker image and remove experimental flag setting by @bunchesofdonald in #16412 - Update docs nav first links order by @discdiver in #16624
- Update runner docstring for clarity of their universality by @cicdw in #16662
New Contributors
Full Changelog: 3.1.11...3.1.12