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