# Prefect 3.8.4 — 3.8.4 - Seconds of the world, unite! - Product: Prefect (https://whatsnew.fyi/product/prefect) - Vendor: Prefect - Date: 2026-08-25 - Version: 3.8.4 - Original notes: https://github.com/PrefectHQ/prefect/releases/tag/3.8.4 - Permalink: https://whatsnew.fyi/product/prefect/releases/3.8.4 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Add time selection to the interval schedule anchor date - **added** — Add a configurable base directory for included files - **added** — Add an index on flow_run.deployment_id - **added** — Open a parameters dialog when a quick run needs required parameters - **fixed** — Prevent runners from overwriting handled flow-run outcomes - **fixed** — Fix ProcessWorker auto-uv after pull steps - **fixed** — Honor a prefetch_seconds of 0 in BaseWorker - **fixed** — Use total_seconds in the worker polling healthcheck - **fixed** — Bind-mount the sdist so it stops shipping in the published image - **fixed** — Bind-mount the sdist in client/Dockerfile so it stops shipping in the client image - **fixed** — Fix the lateness label on flow run cards in the V2 UI - **fixed** — Fix readable run durations in the V2 UI - **fixed** — Carry rounded-up seconds into larger units in the V2 UI - **fixed** — Fix invisible run graph nodes by passing skipUpdateTransform=false - **fixed** — Fix inconsistent deployment status display on the flow detail page in the V2 UI - **fixed** — Do not overwrite in-flight schema form edits with stale parent values **Enhancements ➕➕** * Add time selection to the interval schedule anchor date by [@devin-ai-integration](https://github.com/devin-ai-integration)[bot] in [#22872](https://github.com/PrefectHQ/prefect/pull/22872) * Add a configurable base directory for included files by [@desertaxle](https://github.com/desertaxle) in [#22855](https://github.com/PrefectHQ/prefect/pull/22855) * Add an index on `flow_run.deployment_id` by [@devin-ai-integration](https://github.com/devin-ai-integration)[bot] in [#22890](https://github.com/PrefectHQ/prefect/pull/22890) * Open a parameters dialog when a quick run needs required parameters by [@devin-ai-integration](https://github.com/devin-ai-integration)[bot] in [#22903](https://github.com/PrefectHQ/prefect/pull/22903) **Bug Fixes 🐞** * Prevent runners from overwriting handled flow-run outcomes by [@desertaxle](https://github.com/desertaxle) in [#22821](https://github.com/PrefectHQ/prefect/pull/22821) * Fix `ProcessWorker` auto-uv after pull steps by [@desertaxle](https://github.com/desertaxle) in [#22857](https://github.com/PrefectHQ/prefect/pull/22857) * Honor a `prefetch_seconds` of 0 in `BaseWorker` by [@ckarnell](https://github.com/ckarnell) in [#22836](https://github.com/PrefectHQ/prefect/pull/22836) * Use `total_seconds` in the worker polling healthcheck by [@tushardev-365](https://github.com/tushardev-365) in [#22900](https://github.com/PrefectHQ/prefect/pull/22900) * Bind-mount the sdist so it stops shipping in the published image by [@sujeito-operator](https://github.com/sujeito-operator) in [#22832](https://github.com/PrefectHQ/prefect/pull/22832) * Bind-mount the sdist in `client/Dockerfile` so it stops shipping in the client image by [@devin-ai-integration](https://github.com/devin-ai-integration)[bot] in [#22833](https://github.com/PrefectHQ/prefect/pull/22833) * Fix the lateness label on flow run cards in the V2 UI by [@devin-ai-integration](https://github.com/devin-ai-integration)[bot] in [#22896](https://github.com/PrefectHQ/prefect/pull/22896) * Fix readable run durations in the V2 UI by [@devin-ai-integration](https://github.com/devin-ai-integration)[bot] in [#22922](https://github.com/PrefectHQ/prefect/pull/22922) * Carry rounded-up seconds into larger units in the V2 UI by [@nolantonio](https://github.com/nolantonio) in [#22915](https://github.com/PrefectHQ/prefect/pull/22915) * Fix invisible run graph nodes by passing `skipUpdateTransform=false` by [@vyagubov](https://github.com/vyagubov) in [#22849](https://github.com/PrefectHQ/prefect/pull/22849) * Fix inconsistent deployment status display on the flow detail page in the V2 UI by [@vyagubov](https://github.com/vyagubov) in [#22901](https://github.com/PrefectHQ/prefect/pull/22901) * Do not overwrite in-flight schema form edits with stale parent values by [@devin-ai-integration](https://github.com/devin-ai-integration)[bot] in [#22905](https://github.com/PrefectHQ/prefect/pull/22905) **Integrations & Dependencies 🤝** * Follow CodeQL v4 releases by [@prefect-renovate](https://github.com/prefect-renovate)[bot] in [#22924](https://github.com/PrefectHQ/prefect/pull/22924) **Development & Tidiness 🧹** * Add repository code review guidance by [@desertaxle](https://github.com/desertaxle) in [#22906](https://github.com/PrefectHQ/prefect/pull/22906) * Use `pytest-split` for Python 3.12/Postgres tests by [@desertaxle](https://github.com/desertaxle) in [#22869](https://github.com/PrefectHQ/prefect/pull/22869) * Add opt-in Logfire test profiling by [@desertaxle](https://github.com/desertaxle) in [#22852](https://github.com/PrefectHQ/prefect/pull/22852) * Pass the release ref through env in the prerelease tag check by [@WAHIB-EL-KHADIRI](https://github.com/WAHIB-EL-KHADIRI) in [#22882](https://github.com/PrefectHQ/prefect/pull/22882) * Make tests independent of ambient OpenTelemetry context and non-setting `PREFECT_` env vars by [@devin-ai-integration](https://github.com/devin-ai-integration)[bot] in [#22867](https://github.com/Pr _[Truncated at 4000 characters — full notes: https://github.com/PrefectHQ/prefect/releases/tag/3.8.4]_