What PrefectHQ/prefect shipped
Written by FoxPlug from public releases; not affiliated with Prefect. An automatic summary of the public release, pull request and commit data of github.com/PrefectHQ/prefect. Prefect did not write it and does not use or endorse FoxPlug. Every line links to the public change it describes.
Get a weekly update like this for your product, free
Week of September 21, 2026
What shipped
- Version 3.8.7 released with browser-local pinned deployments in the React UI, allowing users to pin deployments that sort to the top of the list using browser storage. Release
- Pinned deployments can be set from the deployment table row or details page, with pins stored in the browser's localStorage rather than on the server. Pull request #23143
- Fixed retry budget for completed subflows when a parent flow retries, giving the child a fresh run with its configured retries while preserving the previous Completed run's state. Pull request #23153
- Fixed interval form to display correct remaining time values and show the selected time unit when editing schedules. Pull request #23209
- Fixed event publisher to log the actual size of oversized events that are refused for publication. Pull request #23180
- Added support for rendering data:image/* URIs in ui-v2 markdown content. Release
- Modernized prefect-dbt type annotations to Python 3.10+ syntax. Pull request #23081
- Fixed falsy values like blank strings and zeroes being rendered as empty in the variables table. Pull request #23096
- Fixed date range selection for relative time queries that were selecting the previous period instead of the next. Pull request #23081
- PrefectDbtRunner now raises an error when dbt nodes are skipped during execution. Pull request #23050
Why it matters
Version 3.8.7 introduces browser-local pinned deployments for UI organization and fixes critical issues with subflow retries, scheduling forms, and event logging. These changes improve both user experience and reliability of flow execution and state management.
Changelog entry
- Add browser-local pinned deployments to the React UI (#23143) Release
- Format deployment Created/Updated timestamps in ui-v2 metadata (#23112) Release
- Fix retry budget for completed subflows on parent retry (#23153) Release
- Fix reading results persisted to an unsaved local filesystem Release
- Log the real size when refusing to publish an oversized event (#23180) Pull request #23180
- Fix interval form showing incorrect value and time unit (#23209) Pull request #23209
- Render data:image/* URIs in ui-v2 markdown (#23156) Release
- Fix falsy variables rendered as blank (#23096) Pull request #23096
- Fix next date selection selecting previous date (#23081) Pull request #23081
- Raise on skipped dbt nodes in PrefectDbtRunner (#23050) Pull request #23050
Prefect 3.8.7 is out. Pin deployments in the React UI using browser storage, fix subflow retry budgets, and improve scheduling form display.
Prefect 3.8.7 brings browser-local pinned deployments to the React UI for better deployment organization, fixes retry budget handling for completed subflows on parent retry, and resolves scheduling form display issues. These improvements enhance both usability and flow execution reliability.
Week of September 14, 2026
What shipped
- Version 3.8.6 released with pause and cancellation improvements, including the ability to cancel blocking paused flow runs after pause timeout elapses. Release
- Fixed date range selector on flow runs page so clicking cancel no longer incorrectly selects 'All time'. Pull request #23148
- Version 3.8.7.dev2 includes deployment timestamp formatting in UI v2 metadata and improved dark-mode readability for flow run cards. Release
- Fixed shell assertion tests in prefect-shell integration that were not actually validating the launched shell type. Pull request #23144
- Fixed multiple test assertions that were being evaluated but not actually checked, preventing test failures from being caught. Pull request #23141
- Version 3.8.7.dev1 fixes V2 run-list wrapping and toolbar overflow issues at constrained widths. Release
- Nightly releases now build only wheels instead of source distributions, and UI source maps are disabled to reduce PyPI storage growth. Pull request #23120
- Version 3.8.7.dev3 restores deployment, work pool, and work queue links on V2 flow-run cards and shows tag names inline. Release
- Added native Redis Sentinel support to prefect-redis integration. Pull request #22377
- Added Osano consent manager configuration to Prefect 3 documentation. Pull request #23133
Why it matters
This week brings flow run improvements and UI fixes in 3.8.6 along with several development releases. The release focuses on pause and cancellation workflows, while bug fixes address both test reliability and user-facing issues like date filtering in the UI.
Changelog entry
- Allow cancelling a blocking paused flow run after its pause timeout elapses Release
- Allow transitioning to cancelling from paused state Release
- Reduce task run recorder INSERT compilation CPU Release
- Fix date clearing on cancel in flow runs page date range selector Pull request #23148
- Format deployment Created/Updated timestamps in ui-v2 metadata Release
- Improve dark-mode readability of flow run cards Release
- Fix V2 run-list wrapping and toolbar overflow at constrained widths Release
- Omit UI source maps and build only wheels for nightly prefect releases Pull request #23120
- Show tag names inline and make tag overflow focusable Release
- Restore deployment, work pool, and work queue links on V2 flow-run cards Release
- Add Redis Sentinel support to prefect-redis Pull request #22377
Prefect 3.8.6 is out with pause/cancellation improvements including blocking paused flow run cancellation after timeout. UI fixes address date filtering and overflow issues.
Prefect 3.8.6 is now available with enhanced pause and cancellation workflows. This release allows you to cancel blocking paused flow runs after the pause timeout elapses, improving control over long-running flows. Recent development builds have also addressed UI reliability with fixes to flow run list wrapping, date range selection, and dark mode readability in v2.