3.0.4: It's been.. one week since you updated me
3.0.4
Enhancements ➕➕
- update
prefect deployment ls
to show work pool by @zzstoatzz in #15454 - Add --collision-strategy to
prefect deploy
CLI. by @collincchoy in #15468 - Don't prompt custom image build for managed pools in
prefect deploy
by @zzstoatzz in #15484 - Deploy docs overview improvements by @discdiver in #15494
- Enforces deployment concurrency with orchestration polices. by @jeanluciano in #15504
- add
get_current_workspace
cloud client method by @zzstoatzz in #15542 - Enhancement: Add
end_time
to flow run filters by @znicholasbrown in #15502 - Write raw results from flows by @desertaxle in #15434
- Update
transaction
context manager to defaultwrite_on_commit
toTrue
by @desertaxle in #15515
Bug Fixes 🐞
- Use correct JSON schema dialect for param validation by @GfxKai in #15483
- Fix block reference load in async flow by @GalLadislav in #15487
- Add regression test for arbitrary state data by @desertaxle in #15506
- Update tasks to inherit the lock manager from a parent transaction if present by @desertaxle in #15505
- override
_coerce_env
for k8s worker by @zzstoatzz in #15522
Integrations & Dependencies 🤝
- Bumps
pytest
andpytest-asyncio
to the latest versions by @chrisguidry in #15523 - Avoid shutting down Ray driver when running on a Ray worker by @desertaxle in #15552
- Fix dbt source freshness fail state by @e1337us3r in #15510
- Allow oracle connection urls by @zzstoatzz in #15496
- Use
ConnectionComponents
components fromprefect-sqlalchemy
inprefect-dbt
by @westford14 in #15499
Development & Tidiness 🧹
- Improve docstring
state.result
for when used withrun_deployment
by @benjamincerigo in #15509 - Fix use of deprecated field on
websockets.exceptions.ConnectionClosedError
by @desertaxle in #15467 - Set up pytest-markdown-docs for documentation testing by @bunchesofdonald in #15457
- fix test by @zzstoatzz in #15480
- one small type fix by @zzstoatzz in #15479
- use internal logger for
get_lost_followers
retries by @zzstoatzz in #15518 - Update weekly RC workflow to a nightly development workflow by @desertaxle in #15545
- add note on terminal unawaited coro by @zzstoatzz in #15439
- Add docs on securing webhooks with service accounts by @bunchesofdonald in #15481
- Fix README code example by @OverShifted in #15492
- Fixes ugly table formatting from bash output in docs by @discdiver in #15495
- Update global concurrency limits docs for removed create_if_missing behavior by @collincchoy in #15517
- Warn if websocket connection can't be made by @jakekaplan in #15261
- Fix flow typing when passing return_state to a coroutine by @williamjamir in #15528
- Docs for deployment concurrency limits by @collincchoy in #15527
- Fix automations-triggers doc tests by @bunchesofdonald in #15514
- Remove worker and runner handling for deployment concurrency by @jeanluciano in #15497
New Contributors
- @GfxKai made their first contribution in #15483
- @OverShifted made their first contribution in #15492
- @e1337us3r made their first contribution in #15510
Full Changelog: 3.0.3...3.0.4