prefect 3.6.27 - When I cancel, you cancel
Enhancements ➕➕ - Remove causal ordering from task run recorder - Enable cascading cancellation for in-process subflows - Relax work-pool storage CLI to allow ambient cloud credentials Bug Fixes 🐞 - Bump pydocket to >=0.19.0 and drop the fakeredis pin - URL-encode credentials in dict fallback path for git clone - Handle missing anyio.NoEventLoopError on...
Also shipped Apr 17, 2026Prefect in April 2026 →
What's new in Sigma
AI Ask Sigma is now Sigma Assistant Ask Sigma is now Sigma Assistant, and includes the following: Improved accuracy and performance when answering questions and performing analysis. Higher quality data source selection, relying on a new semantic search service that indexes configured sources using the AI provider set up for your organization.
Property Category
What it is: Events in Amplitude have supported categories for some time, grouping taxonomy items into clusters like Onboarding, Checkout, or Marketing. That same support now extends to event and user properties.
Tax collection on Supabase invoices
Supabase will begin adding applicable taxes, such as VAT, GST, and sales tax, to invoices based on the organization's billing address, rolling out from May 1 to June 30, 2026.
TypeScript 6.0.3
For release notes, check out the release announcement blog post . fixed issues query for TypeScript 6.0.0 (Beta) . fixed issues query for TypeScript 6.0.1 (RC) . fixed issues query for TypeScript 6.0.2 (Stable) . fixed issues query for TypeScript 6.0.3 (Stable) . Downloads are available on: npm
Neon Postgres plugin for OpenAI Codex, snapshot API size fields, Singapore region networking, and more release - Apr 17, 2026
Neon plugin for OpenAI Codex. The Neon Postgres plugin is officially available in the OpenAI Codex plugin directory. It adds the Neon MCP Server and Neon focuse...
More from PrefectEvery Prefect release →
Prefect 3.6.28 - I'm fixing a hole where `sys.modules` entries get in
🎵 And stops my mind from wandering 🎵 Enhancements ➕➕ - Refactor whenever API compat helpers and fix in_local_tz for naive datetimes - Handle unknown serializers during dispatch Bug Fixes 🐞 - Skip uv pip freeze in bundle creation when a non-uv launcher is set - Fix DNS rebinding TOCTOU bypass in validate_restricted_url - Don't overwrite custom_headers...
Prefect 3.6.26 - You had me at DTSTART
Experimental 🔬 - Add configurable bundle launchers for work pool storage Bug Fixes 🐞 - Persist explicit DTSTART on RRule schedules at write time - Identity-verify run_results lookups for weakref-able objects to prevent stale id() collisions - Bump pendulum floor to 3.1.0 to fix pydantic-extra-types 2.11.2 compatibility - Pin fakeredis < 2.35.0 to prevent...
Prefect 3.6.10 through 3.6.29: the command line grows up
The releases across early 2026 leaned into the command line and day-to-day operations: SDK generation, a server status command, watching runs from the terminal, and richer run telemetry.
Prefect 3.6.29 - ON CONFLICT DO BETTER
Enhancements ➕➕ Replace correlated EXISTS with JOIN fast-path in count_flow_runs Sort TaskRunRecorder bulk upsert batches by task_run.id to prevent deadlocks Bug Fixes 🐞 Clear BlockStorageAdapter destination before each pull Fix task run recorder conflict handling Always enforce basepath containment in LocalFileSystem Development & Tidiness 🧹 Explicitly...
Prefect 3.6.25
Enhancements ➕➕ - Separate raise_on_lease_renewal_failure from strict in concurrency() - Add configurable parameter size limit for flow runs and deployments Bug Fixes 🐞 - Fix examples for list fields in notification blocks to show JSON array format - Fix parameters_to_args_kwargs greedily assigning kwargs as positional args - Degrade gracefully when events...
Prefect 3.7: infrastructure decorators and plugins are GA
Two of our most-requested experimental surfaces graduate to general availability, flows can render their own dependency graphs, and prepared workspaces now run with uv.
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.
Prefect 3.6.24 - A watched flow never boils
Note: unwatched flows also never boil New Features 🎉 - Add flow-run watch command to watch any flow run until it reaches a terminal state - Add with_context() for propagating Prefect run context into user-spawned subprocesses Enhancements ➕➕ - Add bounded queue support to QueueService to prevent OOM during server outages - Add time-based checkpoint to...