Quarterly Release: January 2026¶
Current Versions¶
| Component | Version |
|---|---|
| Server Image | 2026.01.202603251650 |
| UI Image | 2026.01.202603041815 |
| Prefect Istio Chart | 1.2.0 |
| Customer-Managed Chart | 1.2.2 |
| 2.x Client Supported | 2.20 |
| 3.x Client Supported | 3.6 |
Note
Any patch version of the supported client minor versions should be compatible with this release.
Upgrading to January Release¶
Follow the upgrade guide for details on how to successfully upgrade to the January release.
Patch history¶
March 25, 2026¶
This release includes security fixes for the Server image.
- Server image:
2026.01.202603251650
March 18, 2026¶
This release includes security fixes for the Server image.
- Server image:
2026.01.202603181849
March 17, 2026¶
Prefect Cloud Chart 1.2.2 is now available that includes a small
fix to the Prefect Istio Gateway config to set Istio at version 1.29.1.
March 11, 2026¶
Prefect Istio Chart 1.2.0 is now available, which now bundles Istio
version 1.29.1, which is compatible with the latest Kubernetes releases.
March 4, 2026¶
This release includes security fixes for the UI image.
- UI image:
2026.01.202603041815
February 18, 2026¶
Prefect Istio Chart 1.1.1 is now available, which now bundles the
upstream Istio CNI chart which can be enabled via istioCNI.enabled=true.
Prefect Customer Managed Chart 1.2.1 is now available, which includes
references to subchart values files for user overrides.
This release includes security fixes for the UI image.
- UI image:
2026.01.202602182053
February 11, 2026¶
This release includes security fixes for the Server and UI images.
- Server image:
2026.01.202602111619 - UI image:
2026.01.202602111622
February 10, 2026¶
This release includes security fixes for the Server image.
- Server Image:
2026.01.202602101904
February 9, 2026¶
This release includes updates to the Customer-Managed Helm chart that fix database replica secret generation and assignment. This release also updates the embedded database to PostgreSQL 16.
- Customer-Managed Chart:
1.2.0
February 6, 2026¶
This release includes security fixes for the Server and UI images.
- Server image:
2026.01.202602061638 - UI image:
2026.01.202602061912
January 28, 2026¶
This release includes security fixes for the Server image.
- Server Image:
2026.01.202601281729
January 21, 2026¶
This release includes security fixes for the Server and UI images.
- Server Image:
2026.01.202601211800 - UI Image:
2026.01.202601211806
Initial Release: January 15, 2026¶
Features¶
- Enhanced Audit Logging for Webhooks - Audit events are now emitted when webhooks are automatically disabled via
enforce_webhook_authentication, providing visibility into security-driven configuration changes. - Text Search Support for Events and Logs - Added comprehensive text search capabilities to EventFilter and LogFilter for improved API compatibility with Prefect Cloud and OSS clients.
- Flow Run State Change Audit Events - Actor information is now included in flow run state change events for critical user-initiated actions (Cancelling, Cancelled, Resuming, Suspended), enabling better audit trail visibility for who performed specific flow run operations.
- Deployment Schedule Audit Events - Added audit events for deployment schedule creation (
prefect.deployment-schedule.created) and deletion (prefect.deployment-schedule.deleted) to complete the audit trail for schedule lifecycle operations. - Concurrency Grace Period - Added
ConcurrencyOptions.grace_period_secondsparameter to provide more flexible concurrency limit handling during flow run transitions. - Welcome Page Redirect - Users with workspace access are now automatically redirected to their workspace when navigating to
/welcome, instead of seeing the "contact administrator" message.
Maintenance¶
- Orchestration Performance Improvements - The team has noted improved performance during load testing enabled by new database indices and recommended database settings.
- PostgreSQL 17 Support - Customer-Managed now supports PostgreSQL 17. We recommend upgrading your database when possible for the performance benefits of this newer version.
- Pendulum Dependency Removal - Migrated from Pendulum to Python standard library datetime across all services, reducing dependency footprint and improving maintainability.
- Red Hat UBI8 Base Images - Server and UI container images now use Red Hat Universal Base Image (UBI8) for enhanced security and enterprise compliance requirements.
- Concurrency Limit Performance Improvements - Updated tag-based concurrency limits to be backed by global concurrency limits (GCLs) for improved performance and reliability. Migration handled via
prefect-cloud self-managed update-orionCLI command. - Deployment Concurrency Lease Validation - Fixed concurrency violation edge case where leases could expire during infrastructure provisioning, preventing flows from exceeding concurrency limits at the PENDING→RUNNING transition.
- Private IP Address Validation Removed - Removed overly restrictive private IP address validation to support internal network configurations in air-gapped deployments.
- Legacy Schema Cleanup - Dropped unused database tables and columns including the
lensestable,is_mex_poolcolumn, andmexschema to simplify the database structure. - Dependency Updates - Addressed multiple security patches and dependency updates.
- Migration Safety Improvements - Removed environment conditionals from migrations and added catchup migrations to ensure consistent schema across all environments.
- ReDoc Documentation Fix - Fixed API documentation rendering by using @latest CDN tag for ReDoc.
- Authentication Cache Optimization - Skip auth cache clearing during
init_accountoperations to improve performance. - WorkOS Dependency Removal - Removed unused
workosdependency to simplify the dependency tree. - UI React Dependency Removal - Removed all React dependencies and the legacy Explore feature from the UI codebase, reducing attack surface and simplifying the frontend stack.
- UI Preload Error Handling - Added error handling for Vue preload errors that occur when cached files reference outdated code. Build now includes content hashes in asset filenames for more effective cache busting.
- UI Nginx Configuration - Enhanced nginx configuration with proper MIME type handling for JavaScript modules (
.js,.es) and error page handling. - Tracing Banner Removal - Removed the tracing opt-in/opt-out banner from the UI as it's not applicable to Customer-Managed deployments.
- UI Security Fixes - Updated Vite and other UI dependencies to address security vulnerabilities.