Data and AI releases

548 this month · 176 companies

prefect 3.7.3 - Scheduler go brrrr

UpdateNot yet verified

Automatic dependency installation for pulled-code deployments is now opt-in. In 3.7.2, the runner would automatically prepare project dependencies when a deployment pulled code containing a pyproject.toml. This behavior is now disabled by default.

SecurityDeveloper toolsPerformance

Read on github.com

Also shipped Jun 1, 2026Prefect in June 2026 →

Protect apps in the new app builder

Live on cloud • Enterprise Public beta Apps created with the new app builder can now be protected and checked into your chosen Source Control Manager (SCM). Source Control lets organizations manage changes using remote SCM providers GitHub, GitLab, AWS CodeCommit, Bitbucket, and Azure Repos.

Beta
Source ↗

More from PrefectEvery Prefect release →

Prefect 3.7.4 - From cradle to grave

New Features 🎉 Emit lifecycle events (created, updated, deleted) for all domain objects including variables, flows, block documents, block types, concurrency limits, artifact collections, and automations Enhancements ➕➕ Add Redis-backed cleanup queue backend with optimistic transactions and cross-process wakeups Add cleanup reconciler for worker channel...

Update
Source ↗

Prefect 3.7.2 - Delete after running

Enhancements ➕➕ Add delete flow run automation action Add worker channel handshake and heartbeat Add work-pool snapshot delivery to worker channel Index triggers by expect pattern to avoid O(n) scan in find_interested_triggers Cache variable reads within a single resolve_variables() call Cache block document template resolution Validate PEP 508 dependencies...

Update
Source ↗

Prefect 3.7.1

Enhancements ➕➕ - Add deployment_name logging variable - Infer logs page size from API response in CLI - Add default result storage CLI - Add Pydantic-aware tojson template filter - Add worker channel protocol contract - Add worker channel client with REST fallback - Add worker cleanup executor - Add worker work-pool snapshot handling - Add...

Update
Source ↗

Prefect 3.7.5 - No run left CANCELLING

Enhancements ➕➕ Add cancelling timeout cleanup producer Add backend observability for worker channel and cleanup queue Bug Fixes 🐞 Fix pending task runs in flow run graph Add index on event_resources(occurred) for vacuum performance Fix FastAPI 0.137 compatibility , skip route deletion when router is referenced Degrade events WebSocket on transient...

Update
Source ↗

Prefect 3.7.6 - You can only be `Late` once

Bug Fixes 🐞 Return PrefectFutureList from Task.map when deferred=True Fix race condition in UI static directory creation with multiple workers Raise clear error when FlowRun/TaskRun passed as task argument Prevent duplicate Late state transitions in MarkLateRuns Quote -q and -p args separately in work-queue create output Development & Tidiness 🧹 Widen...

Update
Source ↗

Prefect 3.7.0 - Our little features are all grown up 🥲

Prefect 3.7.0 promotes infrastructure decorators and the plugin system to GA. Infrastructure decorators are now ready for defining reusable run infrastructure directly in Python, and plugins now live in first-class settings with backward-compatible support for existing experimental configuration. Turns out they were just going through a phase.

Update
Source ↗