3.0.0rc20
版本发布时间: 2024-08-30 02:00:42
PrefectHQ/prefect最新发布版本:3.0.0rc20(2024-08-30 02:00:42)
What's Changed
New Features 🎉
- allow JSON values in
Secret
block by @zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14980 - Workers enforce
Deployment.concurrency_limits
by @jeanluciano in https://github.com/PrefectHQ/prefect/pull/15022 - Improve logging on result serialization errors by @desertaxle in https://github.com/PrefectHQ/prefect/pull/15084
- record task run followers by @jakekaplan in https://github.com/PrefectHQ/prefect/pull/15100
- Switch to profile with matching
PREFECT_API_URL
on server start by @desertaxle in https://github.com/PrefectHQ/prefect/pull/15122
Bug Fixes 🐞
- Revert change to defer building the server-side version of
PrefectBaseModel
by @desertaxle in https://github.com/PrefectHQ/prefect/pull/15072 - Fixes
prefect server start
for Windows machines by @desertaxle in https://github.com/PrefectHQ/prefect/pull/15103 - Fix
CloudUnauthorized
case inprefect dashboard open
by @zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15106 - ensure
on_failure
hook runs upon parameter validation error by @zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15109 - Update
model_rebuild
inmain.py
to explicitly pass namespace types by @desertaxle in https://github.com/PrefectHQ/prefect/pull/15117
Development & Tidiness 🧹
- Avoid result factories if persistence is turned off for a task by @cicdw in https://github.com/PrefectHQ/prefect/pull/15055
- Remove UnpersistedResult by @cicdw in https://github.com/PrefectHQ/prefect/pull/15056
- Replace
PersistedResultBlob
withResultRecord
by @desertaxle in https://github.com/PrefectHQ/prefect/pull/15064 - Update @prefecthq/prefect-ui-library to version 3.7.2 by @marvin-robot in https://github.com/PrefectHQ/prefect/pull/15082
- a couple typing and error improvements by @zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15081
- Bump vite from 5.4.1 to 5.4.2 in /ui by @dependabot in https://github.com/PrefectHQ/prefect/pull/15068
- Bump micromatch from 4.0.5 to 4.0.8 in /ui by @dependabot in https://github.com/PrefectHQ/prefect/pull/15083
- Update @prefecthq/prefect-ui-library to version 3.7.3 by @marvin-robot in https://github.com/PrefectHQ/prefect/pull/15097
- Updates warning message when result persistence fails by @desertaxle in https://github.com/PrefectHQ/prefect/pull/15099
- fix typing and docstring for
concurrency
ctx managers by @zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15108 - Remove unused
Manifest
class by @desertaxle in https://github.com/PrefectHQ/prefect/pull/15111 - Update @prefecthq/prefect-ui-library to version 3.7.5 by @marvin-robot in https://github.com/PrefectHQ/prefect/pull/15116
- Update @prefecthq/prefect-ui-library to version 3.7.6 by @marvin-robot in https://github.com/PrefectHQ/prefect/pull/15125
- Update @prefecthq/prefect-ui-library to version 3.7.7 by @marvin-robot in https://github.com/PrefectHQ/prefect/pull/15126
- annotation type fixes by @zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15124
Uncategorized
- Test
experimental_defer_build_mode
withdefer_build=True
by @abrookins in https://github.com/PrefectHQ/prefect/pull/15052 - Readme updates: formatting typo and messaging updates by @sarahmk125 in https://github.com/PrefectHQ/prefect/pull/14952
- bugfix for sorting scheduled flow_runs by @tmylt in https://github.com/PrefectHQ/prefect/pull/14993
- Add whats new and upgrade guide by @jlowin in https://github.com/PrefectHQ/prefect/pull/14996
- add
prefect dashboard open
to open dashboard from CLI by @zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14985 - simplify
on_crash
hook example by @zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15079 - improve
Manage concurrency
docs by @zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15088 - Quotes the components of a PostgreSQL connection URL when built from components by @chrisguidry in https://github.com/PrefectHQ/prefect/pull/15094
- minor docs formatting fixes by @zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15105
- Update artifacts doc page by @discdiver in https://github.com/PrefectHQ/prefect/pull/15093
- Update language in quickstart by @cicdw in https://github.com/PrefectHQ/prefect/pull/15115
- Update write tasks page for clarity by @desertaxle in https://github.com/PrefectHQ/prefect/pull/15118
- Updates to logging page for clarity by @desertaxle in https://github.com/PrefectHQ/prefect/pull/15119
- Go through contributing docs by @cicdw in https://github.com/PrefectHQ/prefect/pull/15120
- Add Prefect Cloud IP Allowlist CLI by @collincchoy in https://github.com/PrefectHQ/prefect/pull/15087
- bubble up hydration placeholders by @jakekaplan in https://github.com/PrefectHQ/prefect/pull/15132
- Update work pools doc for flow and clarity by @desertaxle in https://github.com/PrefectHQ/prefect/pull/15127
New Contributors
- @tmylt made their first contribution in https://github.com/PrefectHQ/prefect/pull/14993
Full Changelog: https://github.com/PrefectHQ/prefect/compare/3.0.0rc19...3.0.0rc20