Skip to content

Quarterly Release: January 2026

Current Versions

Component Version
Server Image 2026.01.202601281729
UI Image 2026.01.202601211806
Prefect Istio Chart 1.0.0
Customer-Managed Chart 1.1.6
2.x Client Supported 2.20
3.x Client Supported 3.6

Upgrading to January Release

Follow the upgrade guide here for details on how to successfully upgrade to the January release.

Patch history

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_seconds parameter 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-orion CLI 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 lenses table, is_mex_pool column, and mex schema 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_account operations to improve performance.
  • WorkOS Dependency Removal - Removed unused workos dependency 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.