prefect 3.9.1 - This hour is a rerun
Prefect 3.9.1 adds custom state discovery, flow run actions, and various bug fixes for task orchestration.
Also shipped Oct 30, 2026Prefect in October 2026 →
Microsoft Graph Logs connector is available in Beta
The Microsoft Graph Logs connector is now in beta for Databricks Lakeflow Connect, supporting incremental ingestion of security alerts from Microsoft security products.
Hybrid table support for Google Cloud (Preview)
Snowflake hybrid tables are now supported in all Google Cloud commercial regions in preview.
External OAuth for Snowflake Postgres (General availability)
External OAuth for Snowflake Postgres is now generally available, allowing authentication via external identity providers.
Spanner supports equality and ordering comparisons on JSONB and JSON values
Spanner now allows equality and ordering comparisons on JSONB and JSON values directly in GROUP_BY and ORDER BY clauses. It also supports implicit type coercion and search indexes for JSON equality operations.
[In preview] Public Preview: Support database-level managed identity (including FIC) in Create Database Scoped Credential T-SQL
Users can now assign a user-assigned managed identity to individual databases in Azure SQL Database. This enables secure access to files in Azure Blob Storage and Data Lake Storage Gen2 via external tables and OPENROWSET.
Inference request metadata logging (GA)
Inference request metadata logging is now generally available for Gemini and Claude models. It records model usage, latency, and error codes without capturing prompt or response content.
More from PrefectEvery Prefect release →
Prefect 2.20.27 - Trust Issues
Prefect 2.20.27 includes dependency updates and security improvements for Docker images.
Prefect 3.9.0 - Pendulum's last swing
3.9.0 - Pendulum's last swing Released on October 21, 2026 Breaking Changes ⚠️ Drop Python 3.10 support Remove deprecated Runner execution paths Deprecate Pendulum datetime behavior on Python 3.11–3.12 New Features 🎉 Add Python 3.15 support Enhancements ➕➕ Add opt-in clearing for empty deployment schedules Cut CPU spent delivering events and API logs Open...
Prefect 3.8.8 - I take my wildcards literally
This is the last release that will support Python 3.10 , future releases will require Python 3.11 or later. Bug Fixes 🐞 Fix get_call_parameters to unwrap FieldInfo defaults for flow runs Page through all runs in cancellation cleanup and pause expiration monitors Fix UnboundLocalError in observer _get_k8s_jobs when the Kubernetes client can't be created...
Prefect 3.8.7 - There's no place like local
3.8.7 - There's no place like local Released on September 25, 2026 New Features 🎉 Add browser-local pinned deployments to the React UI Enhancements ➕➕ Format deployment Created/Updated timestamps in ui-v2 metadata Show tag names inline and make tag overflow focusable in ui-v2 Set browser tab titles on entity and index pages in ui-v2 Add...
Prefect 3.8.6 - Pause for cancellation
Enhancements ➕➕ Reduce task run recorder INSERT compilation CPU Allow transitioning to cancelling from paused Allow cancelling a blocking paused flow run after its pause timeout elapses Bug Fixes 🐞 Fix Docker work pool editing and block/env serialization in UI v2 Treat ERROR_ACCESS_DENIED as alive in Windows _is_pid_alive Rebuild invalid...
Prefect 3.8.5 - A little jitter never hurt anybody
Enhancements ➕➕ Suggest existing deployment tags in the V2 deployments filter Use current settings for resource label validation Add parameter overrides to the deployment schedule dialog Use indexed flow run cleanup with separate orphan reconciliation Add id fields and matching filters to automation count and filter models Reduce event persister INSERT...
2.20.26 - Still Prefect After All These Years
Integrations & Dependencies 🤝 chore(deps): update click requirement from =8.0 to >=8.0, =21.3 to >=21.3, =0.12.0 to >=0.12.0,!=0.12.2, =1.0.4 to >=1.0.4, =0.12.0 to >=0.12.0,!=0.12.2, =2021.1 to >=2021.1, =1.0.12 to >=1.0.12,<7.0.0 Fix 2.x compatibility with current dependencies Development & Tidiness 🧹 Migrate 2.x PyPI publishing to OIDC Uncategorized...
Prefect 3.8.4 - Seconds of the world, unite!
Enhancements ➕➕ Add time selection to the interval schedule anchor date Add a configurable base directory for included files Add an index on flow_run.deployment_id Open a parameters dialog when a quick run needs required parameters Bug Fixes 🐞 Prevent runners from overwriting handled flow-run outcomes Fix ProcessWorker auto-uv after pull steps Honor a...