Prefect

Developer Tools

Turns Python functions into observable, retryable workflow runs.

Latest 3.8.2 · by PrefectWebsitePrefectHQ/prefect

Release activity

Release activity — 10 releases across 8 days since Jul 29, 2026. Each cell is one day; darker means more releases that day. Nothing is recorded before Jul 29, 2026. Older weeks are hidden at this screen width.
MayJunJulAug
SundayNo releases on Aug 2, 2026No releases on Aug 9, 2026
Monday1 release on Aug 3, 2026No releases on Aug 10, 2026
Tuesday1 release on Aug 4, 2026No releases on Aug 11, 2026
Wednesday1 release on Jul 29, 20261 release on Aug 5, 2026
Thursday2 releases on Jul 30, 20261 release on Aug 6, 2026
FridayNo releases on Jul 31, 20262 releases on Aug 7, 2026
Saturday1 release on Aug 1, 2026No releases on Aug 8, 2026

10 releases since Jul 29, 2026, busiest day 2

Changelog

3.8.2

3.8.2 - Array we there yet?

Added 3
  • Add removable chips for multi-select enum array fields
  • Send a Prefect User-Agent on WebSocket handshakes
  • Virtualize the timezone select option list
Fixed 9
  • Show all timezones in the timezone select
  • Propagate array item edits and link deployments from the flow page
  • Preserve an empty array when clearing list parameter selections
  • Open the date picker calendar on the selected date's month
  • Normalize settings paths for cross-OS context transport
  • Raise ValueError for negative timeouts in PrefectFutureList.result, as_completed, and wait

Enhancements ➕➕

Bug Fixes 🐞

Development & Tidiness 🧹

Documentation 📓

Full Changelog: https://github.com/PrefectHQ/prefect/compare/3.8.1...3.8.2

View originalPermalink
How 3.8.2 went
3.8.2.dev6Pre-release

3.8.2.dev6: Nightly Development Release

Fixed 2
  • Preserve empty array when clearing list parameter selections in UI v2
  • Fix docstring Args entries that name a parameter the function does not take
What's Changed
Bug Fixes 🐞
Uncategorized
New Contributors

Full Changelog: https://github.com/PrefectHQ/prefect/compare/3.8.2.dev5...3.8.2.dev6

View originalPermalink
How 3.8.2.dev6 went
3.8.2.dev5Pre-release

3.8.2.dev5: Nightly Development Release

Changed 1
  • Migrate to Renovate and retire Dependabot
Fixed 4
  • Don't treat a missing Redis stream as a connection error when trimming
  • Crash flow runs when a Vertex AI job fails before the container starts
  • Propagate array item edits and link deployments from flow page in UI
  • Suppress CloudFormation validation warnings in ECS worker CDK synthesis
What's Changed
Bug Fixes 🐞
Documentation 📓
Uncategorized

Full Changelog: https://github.com/PrefectHQ/prefect/compare/3.8.2.dev4...3.8.2.dev5

View originalPermalink
How 3.8.2.dev5 went
3.8.2.dev4Pre-release

3.8.2.dev4: Nightly Development Release

Changed 1
  • Send Prefect User-Agent on WebSocket handshakes
Fixed 2
  • Document how `follows` establishes event ordering for automation triggers
  • Fix tooltip hiding behind chart row
What's Changed
Bug Fixes 🐞
Development & Tidiness 🧹
Documentation 📓
Uncategorized

Full Changelog: https://github.com/PrefectHQ/prefect/compare/3.8.2.dev3...3.8.2.dev4

View originalPermalink
How 3.8.2.dev4 went
3.8.2.dev3Pre-release

3.8.2.dev3: Nightly Development Release

Fixed 4
  • Show all timezones in the ui-v2 timezone select
  • Open date picker calendar on the selected date's month in ui-v2
  • Normalize settings paths for cross-OS context transport
  • Raise ValueError for negative timeout in PrefectFutureList.result, as_completed, and wait
What's Changed
Bug Fixes 🐞
Documentation 📓
Uncategorized

Full Changelog: https://github.com/PrefectHQ/prefect/compare/3.8.2.dev2...3.8.2.dev3

View originalPermalink
How 3.8.2.dev3 went
3.8.2.dev1Pre-release

3.8.2.dev1: Nightly Development Release

Changed 1
  • Correct event trigger examples to match actual matching semantics
What's Changed
Development & Tidiness 🧹
Documentation 📓

Full Changelog: https://github.com/PrefectHQ/prefect/compare/3.8.1...3.8.2.dev1

View originalPermalink
How 3.8.2.dev1 went
3.8.1

3.8.1 - To relinquish, perchance to retry

Added 1
  • Show tooltips for flow run state tabs in the V2 UI
Fixed 11
  • Make ConcurrencyContext exit cleanup best-effort
  • Keep worker startup alive when the Prefect API is unreachable
  • Make PrefectFutureList.result timeout message reachable
  • Render ANSI color escape codes in flow run logs in the V2 UI
  • Confirm the exact suspension transition reported by a suspension event
  • Allow any float precision on schema number inputs in the V2 UI

Enhancements ➕➕

Bug Fixes 🐞

Development & Tidiness 🧹

Documentation 📓

Full Changelog: https://github.com/PrefectHQ/prefect/compare/3.8.0...3.8.1

View originalPermalink
How 3.8.1 went
3.8.1.dev5Pre-release

3.8.1.dev5: Nightly Development Release

Changed 2
  • Clear stale expiration entries when a repossessed lease is missing
  • Reject unknown fields for FlowRunFilter and its nested criteria
Fixed 2
  • Confirm the exact suspension transition reported by a suspension event
  • Fix codspell error on unit test TEST_BLOCK_CODE_BAD_SYNTAX on Windows
What's Changed
Bug Fixes 🐞
Development & Tidiness 🧹
Documentation 📓
Uncategorized
New Contributors

Full Changelog: https://github.com/PrefectHQ/prefect/compare/3.8.1.dev4...3.8.1.dev5

View originalPermalink
How 3.8.1.dev5 went
3.8.1.dev4Pre-release

3.8.1.dev4: Nightly Development Release

Fixed 3
  • Make PrefectFutureList.result timeout message reachable
  • Render ANSI color escape codes in flow run logs
  • Scope pull_from_s3 listing to the requested folder
What's Changed
Bug Fixes 🐞
Documentation 📓
Uncategorized

Full Changelog: https://github.com/PrefectHQ/prefect/compare/3.8.1.dev3...3.8.1.dev4

View originalPermalink
How 3.8.1.dev4 went
View all

Discussion