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...
Also shipped Apr 10, 2026Prefect in April 2026 โ
What's new in Sigma
AI apps Input table audit history (Beta) Input table audit history records versioned snapshots of input table row and schema changes over time. For each input table, Sigma automatically creates a warehouse-native view in your data platform that can help you understand the following: Row-level history: What changed in a specific row, who made the change, and...
New discount fields in the Storefront API's cart types
As of API version 2026-07, several changes have been introduced to the discount fields and amounts in the Storefront API . What's changed Deprecated Fields : The cart.discountAllocations field is deprecated. Use cart.lines[].discountAllocations(lineLevelOnly: false) and cart.deliveryGroups[].discountAllocations instead.
Web Experiment: Mobile Simulator
Description: The web experiment visual editor now supports simulating various device sizes directly within the overlay. Choose from popular device presets or specify a custom width/height, enabling users to preview edits to their site in all viewports. All existing visual editor features are supported in mobile mode.
Payload Optimization: msgpack and gzip /v1/chat/completions and /v1/completions now accept request bodies...
Payload Optimization: msgpack and gzip /v1/chat/completions and /v1/completions now accept request bodies encoded with msgpack (Content-Type: application/vnd.msgpack) and/or compressed with gzip (Content-Encoding: gzip). This can significantly reduce payload size and improve TTFT for requests with long prompts.
Neon Auth Plugins tab, Neon Skill for coding agents, Sentry and Neon MCP guide release - Apr 10, 2026
Plugins tab for Neon Auth Organization settings. The Neon Auth page now includes a Plugins tab. Organization plugin settings (limits, creator role, invitation e...
Browser Isolation - Canvas Remoting optimizes performance for productivity applications
Remote Browser Isolation now supports Canvas Remoting , improving performance for HTML5 Canvas applications by sending vector draw commands instead of rasterized bitmaps.
More from PrefectEvery Prefect release โ
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...
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.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.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...
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.23 - Glob Trotter
Enhancements โโ Skip no-op SQL filters for empty values to speed up deployment pagination Add --no-create-pool-if-not-found flag to worker start Emit events for deployment create, update, and delete operations Support glob patterns in events matching Support module path entrypoints in prefect.yaml deployments Add stream_progress_to parameter to DockerImage...
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.