prefect 3.6.20 - new cli, who dis?
Enhancements ➕➕ Migrate CLI from typer to cyclopts, remove toggle and delegation machinery Route ProcessPoolTaskRunner subprocess events and logs through a single parent queue, improving per-task performance by ~28% in log-heavy workloads Add configurable subprocess message processors to ProcessPoolTaskRunner for custom event/log handling in the parent...
Also shipped Feb 27, 2026Prefect in February 2026 →
Dataflow support for the C4A machine series of Arm processors is now generally available
Dataflow support for the C4A machine series of Arm processors is now generally available. Arm-based VMs are optimized for power efficiency and can provide improved price-performance for many workloads. For more information, see Use Arm VMs on Dataflow .
What's new in Sigma
AI apps Call API action (Beta) You can create actions that call API endpoints in Sigma workbooks. This allows you to trigger workflows, enrich data, and interact with external systems without leaving Sigma. See Create actions that call API endpoints .
Access - Export MCP server portal logs with Logpush
Availability Only available on Enterprise plans. MCP server portals now supports Logpush integration. You can automatically export MCP server portal activity logs to third-party storage destinations or security information and event management (SIEM) tools for analysis and auditing.
Gateway - New protocols added for Gateway Protocol Detection (Beta)
Gateway Protocol Detection now supports seven additional protocols in beta: Protocol Notes IMAP Internet Message Access Protocol , email retrieval POP3 Post Office Protocol v3 , email retrieval SMTP Simple Mail Transfer Protocol , email sending MYSQL MySQL database wire protocol RSYNC-DAEMON rsync daemon protocol LDAP Lightweight Directory Access Protocol...
- Write support for the MCP server is now live: Users can now perform write operations via the MCP Server...
- Write support for the MCP server is now live: Users can now perform write operations via the MCP Server using the new query_rw tool. This enables programmatic data modification workflows in addition to read queries. Refer to the documentation and setup guide for read-only access for more details.
More from PrefectEvery Prefect release →
Prefect 3.6.19 - This release sucks in the best way possible
This release introduces an optional database vacuum service that periodically deletes old flow runs and orphaned resources (logs, artifacts, artifact collections) to keep your database lean. It's disabled by default , enable it with PREFECT_SERVER_SERVICES_DB_VACUUM_ENABLED=true.
Prefect 3.6.21 - {"cli": { "speaks_json": true } }
Enhancements ➕➕ Add --output json support to flow ls command Fix match_related type hints and add Python examples for DeploymentEventTrigger Support multihost Postgres connection strings in LISTEN/NOTIFY listener Move event trimming from EventPersister to docket-based db_vacuum service Add --output json to task-run ls, work-pool ls, and concurrency-limit ls...
Prefect 3.6.18 - The annotation that minds its own business
Enhancements ➕➕ Add opaque annotation to prevent recursive traversal of resolved task inputs Add PREFECT_WORKER_DEBUG_MODE for worker-only debug logging Support DateTimeDelta as interval option in IntervalSchedule Bug Fixes 🐞 Include duration fields in TaskRunResponse Skip lease renewal and release when no concurrency limits exist Fix order-dependent slug...
Prefect 3.6.22 - Actually, I've got triples of the pending
New Features 🎉 Add Submitting and InfrastructurePending states and emit from BaseWorker Add OS-level resource metric collection to flow run subprocesses Enhancements ➕➕ Add end_time filter support for flow and task runs Use hmac.compare_digest for auth token comparisons Use cyclopts native lazy loading for CLI commands Extend flow_run_logger to accept a...
Prefect 3.6.17 - Goodbye, Ghost in the WebSocket
New Features 🎉 Add prefect server status command Enhancements ➕➕ Make PrefectFutureList.result() fail-fast using as_completed Improve CLI connection message for self-hosted server Add replaces field for renaming schedule slugs Add attribution headers to SDK API requests Bug Fixes 🐞 Fix flow timeout not retrying when retries are enabled Fix the flow run...
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.6.16 - It's Bulking Season
New Features 🎉 Add prefect cloud asset list and delete commands Add bulk operation endpoints for flow runs, deployments, and flows Add SDK instrumentation module Enhancements ➕➕ Allow infra name templating with flow and flow_run Add max_scheduled_runs, parameters, and slug fields to deployment schedule methods Bug Fixes 🐞 Fix visit_collection to handle...
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...