3.1.5: Like Leftovers, But Async (No More Pi)
Enhancements ➕➕
- allow filtering by flow run tags via
any_
by @zzstoatzz in #16072 - migrate
prefect_aws.s3
async tasks toasync_dispatch
by @zzstoatzz in #16096 - Add debug log for global concurrency limit wait by @EmilRex in #16077
- Asyncify the flow run engine by @desertaxle in #16095
- Improve scheduled flows query by @desertaxle in #16132
Bug Fixes 🐞
- Fallback to default profile when profiles file is empty by @desertaxle in #16119
- Fix error when listing workspaces without an active workspace by @desertaxle in #16130
- fix ssl verify and update tests by @zzstoatzz in #16149
- Stop running all services in ephemeral app by @cicdw in #16120
Integrations & Dependencies 🤝
- migrate
prefect_aws.client_waiter
offsync_compatible
by @zzstoatzz in #16082 - migrate
prefect_aws.lambda_function
offsync_compatible
by @zzstoatzz in #16083 - revert
pydantic==2.10.0
workaround given upstream fix by @zzstoatzz in #16087 - migrate
prefect_aws.secrets_manager
offsync_compatible
by @zzstoatzz in #16169
Development & Tidiness 🧹
- [UI v2] Move delete variable mutation to variable hooks module by @desertaxle in #16141
- [UI v2] feat: Introducing declarative useSet custom hook and replacing selected tags state for this hook by @devinvillarosa in #16143
- [UI v2] feat: Use queryOptions API to define queries by @devinvillarosa in #16133
- [UI v2] dev: Adds tanstack query eslint rules and updates docs for variable mutations by @devinvillarosa in #16157
- Minor docs IA clean up by @daniel-prefect in #16073
- Implement
labels
field on Flow, Deployment, FlowRun, and TaskRun by @bunchesofdonald in #16050 - Fix redirect by @discdiver in #16092
- Create
BaseFlowRunEngine
andAsyncFlowRunEngine
shell by @desertaxle in #16091 - [UI v2] Edit variables by @desertaxle in #16035
- [UI v2] Refactor parts of variables components by @desertaxle in #16084
- added noZoom tag to integration images by @markupboy in #16107
- [UI v2] feat: Adds tanstack query dev tools for development mode by @devinvillarosa in #16131
- [UI v2] feat: Have UX related mutation callbacks be handled in the UX layer by @devinvillarosa in #16136
- rm docs referencing
incidents
by @aaazzam in #16139 - [UI v2] feat: simplfies invalidating all variable queries by @devinvillarosa in #16140
New Contributors
- @markupboy made their first contribution in #16107
- @devinvillarosa made their first contribution in #16131
Full Changelog: 3.1.4...3.1.5