3.0.0rc19
版本发布时间: 2024-08-23 02:00:56
PrefectHQ/prefect最新发布版本:3.0.0rc20(2024-08-30 02:00:42)
What's Changed
New Features 🎉
- allow overwrite in
create_work_pool
by @zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14967 - Add ability to configure isolation level for a transaction by @desertaxle in https://github.com/PrefectHQ/prefect/pull/14939
- Add
RedisRecordStore
by @desertaxle in https://github.com/PrefectHQ/prefect/pull/14974 - Add
FileSystemRecordStore
by @desertaxle in https://github.com/PrefectHQ/prefect/pull/14966 - Adds
concurrency_limit
toflow.deploy
by @jeanluciano in https://github.com/PrefectHQ/prefect/pull/15001 - Adds
concurrency_limit
toprefect.yaml
by @jeanluciano in https://github.com/PrefectHQ/prefect/pull/15007 - Adds concurrency limit options to
prefect deploy
by @jeanluciano in https://github.com/PrefectHQ/prefect/pull/15005 - Adds the ability to run a server in the background by @desertaxle in https://github.com/PrefectHQ/prefect/pull/15024
- Add
concurrency
helpers that use v1 task run concurrency limits by @abrookins in https://github.com/PrefectHQ/prefect/pull/15037
Bug Fixes 🐞
- Ensure Python executable is quoted in runner command on Windows by @desertaxle in https://github.com/PrefectHQ/prefect/pull/15023
- Add Block Type registration for its nested block types in field annotations by @GalLadislav in https://github.com/PrefectHQ/prefect/pull/15011
Integrations & Dependencies 🤝
- Update griffe requirements and corresponding imports by @cicdw in https://github.com/PrefectHQ/prefect/pull/14999
- Add some missing upper bounds to requirements by @cicdw in https://github.com/PrefectHQ/prefect/pull/15002
- Update websockets requirement from <13.0,>=10.4 to >=10.4,<14.0 by @dependabot in https://github.com/PrefectHQ/prefect/pull/15026
Development & Tidiness 🧹
- Remove importlib-resources as an explicit requirement by @cicdw in https://github.com/PrefectHQ/prefect/pull/14960
- Migrates
prefect-redis
to the core repository by @desertaxle in https://github.com/PrefectHQ/prefect/pull/14968 - Bump vue from 3.4.37 to 3.4.38 in /ui by @dependabot in https://github.com/PrefectHQ/prefect/pull/14988
- Bump vite from 5.4.0 to 5.4.1 in /ui by @dependabot in https://github.com/PrefectHQ/prefect/pull/14989
- Bump tailwindcss from 3.4.9 to 3.4.10 in /ui by @dependabot in https://github.com/PrefectHQ/prefect/pull/14990
- Add a few more label rules to help keep things organized by @cicdw in https://github.com/PrefectHQ/prefect/pull/15000
- Go through some known dead code and remove it by @cicdw in https://github.com/PrefectHQ/prefect/pull/15006
Uncategorized
- enable client side task run orchestration by default by @jakekaplan in https://github.com/PrefectHQ/prefect/pull/14913
- log message while events are still draining by @jakekaplan in https://github.com/PrefectHQ/prefect/pull/14964
- disable task run recorder in tests by @jakekaplan in https://github.com/PrefectHQ/prefect/pull/14969
- Remove Markdown stubs for SDK docs by @discdiver in https://github.com/PrefectHQ/prefect/pull/14971
- Remove duplicate
griffe
requirement by @desertaxle in https://github.com/PrefectHQ/prefect/pull/14982 - Ensures that server automations schemas are parsed with only server models by @chrisguidry in https://github.com/PrefectHQ/prefect/pull/14995
- use less clients by @jakekaplan in https://github.com/PrefectHQ/prefect/pull/14986
- Adds concurrency limit support to
client.create_deployment
by @jeanluciano in https://github.com/PrefectHQ/prefect/pull/14997 - README: fix link to Slack community by @mitchnielsen in https://github.com/PrefectHQ/prefect/pull/15004
- Add section on client-side task run orchestration to upgrade guide by @aaazzam in https://github.com/PrefectHQ/prefect/pull/15016
- Add section on client-side task run orchestration to
write tasks
guide. by @aaazzam in https://github.com/PrefectHQ/prefect/pull/15017 - Adds docs redirects by @discdiver in https://github.com/PrefectHQ/prefect/pull/15030
- Fix link in docs by @discdiver in https://github.com/PrefectHQ/prefect/pull/15036
- Adds acquire/release endpoints for task run concurrency limits by @chrisguidry in https://github.com/PrefectHQ/prefect/pull/15038
- Adds a 2.x version to the v3 docs with a page that directs visitors to docs-2.prefect.io by @discdiver in https://github.com/PrefectHQ/prefect/pull/15040
- Remove Redis record store settings by @desertaxle in https://github.com/PrefectHQ/prefect/pull/15039
- Performance: Add defer_build to PrefectBaseModel by @aaazzam in https://github.com/PrefectHQ/prefect/pull/15046
Full Changelog: https://github.com/PrefectHQ/prefect/compare/3.0.0rc18...3.0.0rc19