The Numbers Are Made Up But The Features Are Real
Enhancements ➕➕
- Trims Redis streams periodically while consuming by @chrisguidry in #16844
- allow templating
schedules
inprefect.yaml
by @zzstoatzz in #16867 - Add
run_flow_in_subprocess
utility by @desertaxle in #16802 - expose ui/api urls in
prefect.runtime.task_run
by @zzstoatzz in #16879 - Allow CLI to be invoked with
python -m prefect
by @sky-code in #16790 - Add additional websocket debug logging by @jakekaplan in #16801
Bug Fixes 🐞
- Add additional
validation_alias
toSnowflakeConnector
by @desertaxle in #16854 - remove extra / old
prefect-dask
usage docs by @zzstoatzz in #16872 - fix: check the type of dbt result when converting to markdown by @dominictarro in #16869
- Exclude
site-packages
from scanned dirs inprefect deploy
by @zzstoatzz in #16885 - Add missing overload for
Task.__call__
by @desertaxle in #16891 - use task groups for concurrent queue consumers by @zzstoatzz in #16850
- Upgrades
kubernetes-asyncio
version by @jeanluciano in #16841 - Respect TLS_SKIP_VERIFY setting in websocket clients by @cicdw in #16908
- Add event resources to the event cleanup cycle by @NobisIndustries in #16907
- Add section on UI settings for proxies by @cicdw in #16912
Integrations & Dependencies 🤝
- Update typer requirement from !=0.12.2,<0.14.0,>=0.12.0 to >=0.12.0,!=0.12.2,<0.16.0 by @dependabot in #16205
- Fix async dispatch for
prefect_aws
tasks by @desertaxle in #16851 - Add
PrefectDbtSettings
toprefect-dbt
by @kevingrismore in #16834 - Add support for secure Mattermost notifications by @sochotnicky in #16884
Development & Tidiness 🧹
- Add
Flow.ato_deployment
,Flow.afrom_source
, andRunner.afrom_storage
by @desertaxle in #16897 - Move
pyright
checks to CI by @desertaxle in #16843 - rm deprecation warning for
schedule
key by @zzstoatzz in #16847 - Update CODEOWNERS for /docs by @aaazzam in #16880
- Fixes typing of
run_flow_in_subprocess
by @desertaxle in #16883 - Remove
@sync_compatible
fromprefect.artifacts
by @desertaxle in #16877 - Update @prefecthq/prefect-ui-library to version 3.11.37 by @marvin-robot in #16894
- Update @prefecthq/prefect-ui-library to version 3.11.38 by @marvin-robot in #16905
- Introduces a
Service
base class to cover loop and other services by @chrisguidry in #16898
Experimental 🔬
- [Experimental] Enhancement: Lineage interface event names and context resource registration by @znicholasbrown in #16842
- [Experimental] Include tags as related resources on lineage events by @kevingrismore in #16895
New Contributors
- @sochotnicky made their first contribution in #16884
- @sky-code made their first contribution in #16790
- @NobisIndustries made their first contribution in #16907
Full Changelog: 3.1.14...3.1.15