## PrefectHQ/prefect — prefect-sqlalchemy-0.5.1…prefect-sqlalchemy-0.5.2

_284+ commits._

### Features
- **Add Flow run OTEL instrumentation (#16010)** (377505b)
- **Add in ability to pass additional formatting kwargs to `url_for` (#15974)** (d36d001)
- **[UI v2] Add ability to create new variables (#15962)** (10d5d62)
- **Add sidebar to v2 UI (#15925)** (0a623a6)
- **Add in a link to the worker logs page (#15958)** (6b50a2b)
- **Add documentation on worker logs (#15920)** (a7d270b)
- **add internal `async_dispatch` util (#15813)** (2457810)
- **Add in WorkerAPILogger and related functionality (#15864)** (f196fb3)
- **Add setting to allow turning of persistence for tasks globally (#15881)** (0be914a)
- **Add DbtCloudJob block to top level import (#15880)** (5cfdfd3)
- **Add support for defining settings via `pyproject.toml` (#15875)** (22b98e5)
- **Add opentelementry requirements (#15867)** (b0caabc)
- **Update 'Configure settings and profiles' documentation to include `prefect.toml` support (#15847)** (7903f46)
- **Add in a settings.experiments module (#15845)** (7f88577)
- **add `prefect.toml` to `.gitignore` (#15846)** (8768ffa)
- **Add `prefect.toml` support for settings (#15788)** (06f0683)
- **add schedule gotcha (#15803)** (5e46373)
- **Add settings models for services, events, tasks, and the flow run graph (#15776)** (ac567af)
- **feat: support cloudsql volumes for cloud run jobs (#15778)** (8a5e51b)
- **Add code coverage generation and upload for Python tests (#15690)** (1511996)
- **Add `_request_timeout` to Kubernetes watches (#15744)** (55380bc)
- **add `/api` to `PREFECT_UI_API_URL` in default case (#15736)** (286624d)

### Fixes
- **fix: `prefect_redis` use of `async` (#15967)** (f03b4ff)
- **Fix formatting for output file tree structure in customize.mdx (#16006)** (1bed197)
- **Fix bugs in precedence of settings sources for settings with multiple validation aliases (#15995)** (a876770)
- **fix delete block type prompt (#15989)** (61daf53)
- **Fix formatting of `list` and `set` settings values when marshaling to environment variables (#15979)** (a93c7fd)
- **Fix documentation link to deployment concept (#15988)** (2b018ea)
- **Fix the key for worker metadata: it's is just "metadata" (#15965)** (c8180d5)
- **Fix the direction of our integration string replacement (#15959)** (41d3906)
- **Fix some nits in the worker logging docs (#15948)** (11ce49a)
- **fix flow run graph endpoint for nested task runs (#15939)** (6d357da)
- **Fix typo on self-host.mdx (#15936)** (f184d0a)
- **fix sqlite migration (#15917)** (53ce5c2)
- **Fix `prefect config view` not showing .env file settings (#15922)** (103c925)
- **Fix table formatting in Roles doc (#15918)** (8eb1343)
- **fix extra loggers parsing (#15913)** (ab964c1)
- **fix `wait_for` for `DaskTaskRunner` (#15909)** (c3ee38e)
- **fix non `soft_wrap` link in `prefect block register` (#15876)** (90ba857)
- **Fix logging for FastAPI and Uvicorn (#15871)** (68443e1)
- **Fix errors in markdown and codspeed workflows (#15841)** (6adc56f)
- **Fix sorting of tags to determine nightly release version (#15825)** (685b8f6)
- **Fix documentation link to task settings (#15809)** (e579db1)
- **Fix worker filter param (#15804)** (a17ccfc)
- **Fix typo in prefect-databricks (#15800)** (f32f451)
- **Update instructions on bug report issue template (#15795)** (591e1c0)
- **fix phantom missing fields for triggers schemas (#15792)** (1e6cb80)
- **fix incorrect import in agents to workers guide (#15789)** (9a630a3)
- **Fix custom task run name rendering (#15773)** (3e5d0bd)
- **Fix minor typo on "Deploy overview" page. (#15771)** (2e8e785)
- **fix wrong exception in lazy import __getattr__ (#15741)** (decdb96)
- **fix map typing (#15757)** (1cd1a9e)
- **Fix handling of Dask DataFrame and other Awaitables passed to `run_coro_as_sync` (#15687)** (0eecd59)
- **fix(runner.server): Pass lowercase log level to uvicorn server (#15680)** (36276a0)
- **Fix a few spelling issues in docs (#15737)** (681285c)

### Backend
- **Remove experimental worker logs setting (#16024)** (8dd8f3c)
- **Update @prefecthq/prefect-design to version 2.14.11 (#16028)** (f168d96)
- **[UI v2] Setup Storybook (#16003)** (5877a75)
- **Remove Discourse from README (#16023)** (7cdf151)
- **Remove rc suffixes from all internal dependencies (#16018)** (86b80dc)
- **handle UNC paths for windows (#16005)** (6696911)
- **[UI v2] Variables table - part 1 (#15985)** (8758666)
- **Update @prefecthq/prefect-design to version 2.14.10 (#16004)** (e12a721)
- **make sure workers emit stop events (#16002)** (b4b5cae)
- **Categorize docs in release notes (#15997)** (fc6eff4)
- **Update croniter requirement from <5.0.0,>=1.0.12 to >=1.0.12,<6.0.0 (#15856)** (1258336)
- **Persist failed data at random locations (#15991)** (02b99f0)
- **Update @prefecthq/prefect-ui-library to version 3.11.18 (#15994)** (db20a14)
- **update `asyncio_default_fixture_loop_scope` in all collections (#15976)** (62b2637)
- **Ensure `.env` files load only Prefect environment variables (#15975)** (f562ab6)
- **Update worker to give worker labels to flow runs during submittal (#15983)** (46fa10b)
- **Fixes the arguments for the url generation in BaseWorker (#15982)** (98592bd)
- **clarify state hook docs (#15977)** (4f2fc5a)
- **adopt `async_dispatch` for slack collection (#15973)** (730320d)
- **Fixes the worker url slug (#15964)** (7a3e50f)
- **handle possible `None` value (#15966)** (ae50f95)
- **Update @prefecthq/prefect-ui-library to version 3.11.16 (#15956)** (6c45d95)
- **Update @prefecthq/prefect-design to version 2.14.9 (#15961)** (64e6d0c)
- **Setup OpenTelemetry exporters when initializing prefect (#15946)** (d6a4842)
- **Update typer requirement from !=0.12.2,<0.13.0,>=0.12.0 to >=0.12.0,!=0.12.2,<0.14.0 (#15949)** (2624409)
- **Update @prefecthq/prefect-ui-library to version 3.11.15 (#15947)** (31568a6)
- **Include worker ID with worker-originated flow run logs (#15941)** (1c0dbaa)
- **Update @prefecthq/prefect-design to version 2.14.6 (#15937)** (575a1f6)
- **Update @prefecthq/prefect-design to version 2.14.5 (#15934)** (5f5427c)
- **Enable PREFECT_PROFILES_PATH in source files (#15914)** (813c997)
- **Update docs for task results persistence param (#15931)** (0200b87)
- **Send worker metadata with first heartbeat (#15898)** (190c994)
- **Begin replatform of UI to React (#15907)** (d332172)
- **Bump vue-tsc from 2.1.8 to 2.1.10 in /ui (#15916)** (f5c4cdc)
- **Update @prefecthq/prefect-ui-library to version 3.11.14 (#15921)** (5a04566)
- **Adds notes to settings docs on when features were added (#15910)** (2068ca7)
- **Set `COVERAGE_CORE=sysmon` to speed up test on 3.12 (#15905)** (b26d891)
- **Hook `prefect-kubernetes` into setting framework (#15888)** (3f31e13)
- **Update prefect-dbt docs (#15895)** (2b1380b)
- **Dont reuse exc name in nested exception handling (#15894)** (a83ba39)
- **Moves `experimental_warn` setting to `experiments` model and removes `async_fetch_state_result` (#15885)** (525d842)
- **Update `Settings.copy_with_update` to ignore sources when restoring default settings (#15884)** (231bfc2)
- **Update @prefecthq/prefect-ui-library to version 3.11.12 (#15891)** (1583c25)
- **Update @prefecthq/prefect-design to version 2.14.4 (#15852)** (b3bf27f)
- **Update @prefecthq/prefect-ui-library to version 3.11.11 (#15887)** (d332c95)
- **Allow for unpersisted 2.x result payloads in states (#15878)** (a1e668e)
- **Adds in the worker_id to the LogCreate schema (#15851)** (67dd03c)
- **Dont cache on any key computation errors and log for visibility (#15868)** (19f941d)
- **Remove `jit="off"` setting for Postgres DBs (#15854)** (3c053dc)
- **Adds in the ability for the client to get a remote_id from the server (#15849)** (2c9b857)
- **Auto-generate settings reference documentation (#15830)** (ca9e7bd)
- **Fixes broken image links in ACI worker guide (#15831)** (401453f)
- **Update GitHub actions versions and formatting in CI/CD deploy docs page (#15667)** (d4f56ec)
- **Update croniter requirement from <4.0.0,>=1.0.12 to >=1.0.12,<5.0.0 (#15839)** (5960d33)
- **Update @prefecthq/prefect-design to version 2.14.3 (#15844)** (1144055)
- **Bump vite from 5.4.9 to 5.4.10 in /ui (#15820)** (29c820d)
- **Bump vue-tsc from 2.1.6 to 2.1.8 in /ui (#15819)** (283b0d6)
- **Update @prefecthq/prefect-design to version 2.14.2 (#15837)** (b920444)
- **Update mermaid.js diagram styling in docs (#15811)** (cf4d65f)
- **Update @prefecthq/prefect-ui-library to version 3.11.8 (#15835)** (4ec7b3f)
- **Update @prefecthq/prefect-design to version 2.14.1 (#15834)** (d3af9df)
- **Serve in container docs (#15814)** (a2b2ace)
- **pass through kwargs for `run_shell_process` (#15817)** (f029c5b)
- **remove old action (#15822)** (7a0ab2f)
- **remove `max_active_runs` and `catchup` fields (#15810)** (0b62de6)
- **Use released version of `pytest-markdown-docs` (#15808)** (582861f)
- **Create worker, tasks, testing, and UI settings models (#15784)** (9cc497e)
- **make `README.md` example easier to read (#15807)** (ae7961e)
- **highlight `Cached` state in console (#15801)** (4c4d08d)
- **require `pydantic-settings>2.2.1` (#15797)** (b24c30c)
- **Soft wrap deployment link (#15787)** (02b8219)
- **Checks for active workers when deploying (#15632)** (ff7a893)
- **Bump tailwindcss from 3.4.13 to 3.4.14 in /ui (#15767)** (07c2d42)
- **Bump vite from 5.4.8 to 5.4.9 in /ui (#15766)** (fb7b74b)
- **Update @prefecthq/prefect-design to version 2.13.5 (#15785)** (9794a7d)
- **disable automatic markdown tests (#15782)** (e146b24)
- **Create settings submodules (#15772)** (d09ef03)
- **Wraps run_dbt_ function in sync_compatible (#15740)** (4583539)
- **Include env defaults from `variables.properties.env` in deep merge (#15692)** (c78feea)
- **Adds server settings models (#15758)** (fb79db3)
- **Ignore errors when cleaning up after deploy integration test (#15768)** (b412e32)
- **Create settings models for flows, results, and runners (#15754)** (dcf250b)
- **Update Docker image reference in aci_worker docs page (#15745)** (07f3dc6)
- **clear up namespace selection in k8s guide (#15765)** (92014be)
- **Update @prefecthq/prefect-ui-library to version 3.11.7 (#15756)** (cd4994c)
- **Creates settings models for cloud, deployments, and logging  (#15749)** (019d338)
- **Remove `setuptools` and update `pip` pin in Docker build (#15759)** (d8f61f0)
- **Thread pool task runner max worker configurable via environment variable (#15719)** (b7b79a4)
- **updated docker push step in docs (#15748)** (82dc8ab)
- **handle interrupts to `serve` util like `Flow` instance method (#15727)** (9cd213b)
- **Create groups for CLI and client settings (#15640)** (cb4cc84)
- **Update @prefecthq/prefect-ui-library to version 3.11.6 (#15746)** (68c4db2)
- **Update @prefecthq/prefect-ui-library to version 3.11.5 (#15743)** (b1b4a7a)
- **Update @prefecthq/prefect-design to version 2.13.4 (#15742)** (6001bb9)
- **Update @prefecthq/prefect-ui-library to version 3.11.4 (#15738)** (fc37aa9)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/PrefectHQ/prefect?utm_source=github-action)._