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...
Also shipped Feb 12, 2026Prefect in February 2026 β
Modal 1.3.3
- We've added a new modal billing report CLI and promoted the modal.billing.workspace_billing_report API to General Availability for all Team and Enterprise plan workspaces. We've added modal.Queue.from_id() and modal.Dict.from_id() methods to support referencing a Queue or Dict by its object id. Modal's async usage warnings are now enabled by default.
PostHog is now available in Vercelβs v0
PostHog has extended its Vercel integration to v0 via MCP. This allows v0 to generate code based on real product data, including experiment results and feature flag states.
GA Versions for the G&S iOS, Android, and React Native SDKs
After nearly a year of development, rigorous testing, and deep collaboration with users, our mobile SDKs are officially ready for production! Version 3.0.0 introduces a new "Minimum SDK version" kill switch, giving you an added layer of safety to protect deployments.
Duplicate Guides and Surveys across Platforms
Just in time for Guides and Surveys' mobile GA launch, we added the capability to copy a guide or survey to a different platform (app). Simply use the existing 'Duplicate' buttons which will now trigger a platform selection modal in case you have multiple platforms configured. Why: Customers often want to show the same message on all of their apps.
Container Images (release 260212)
- quay.io/deepgram/self-hosted-api:release-260212 Equivalent image to: quay.io/deepgram/self-hosted-api:1.177.3 quay.io/deepgram/self-hosted-engine:release-260212 Equivalent image to: quay.io/deepgram/self-hosted-engine:3.107.0-1 Minimum required NVIDIA driver version: >=570.172.08 quay.io/deepgram/self-hosted-license-proxy:release-260212 Equivalent image...
This Release Contains The Following Changes
- General Improvements , Keeps our software up-to-date.
More from PrefectEvery Prefect release β
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.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.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.15 - Simply Authful
Bug Fixes π Fix PrefectCloudEventsClient auth handshake breaking Cloud connections Cap concurrency limit retry-after to prevent excessive delays from burst traffic
3.6.14 - A Prefect Server for Every ::1
Enhancements ββ - Support parsing TOML 1.0 on Python 3.11+ - Make runner cancellation observing critical to runner health - Reload root settings after running plugins to enable environment variable updates to take effect - Support IPv6 addresses in prefect server start - Add authentication to /api/events/in WebSocket endpoint Bug Fixes π - Add polling...
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...
Prefect 3.6.13 - The heartbeat is coming from *inside* the engine
Enhancements ββ - Add FlowRunFilterCreatedBy - Add retry logic for PrefectEventsClient.__aenter__() initial connection Bug Fixes π - Move flow run heartbeat event emission to flow run engine - Fix websocket cleanup AttributeError in event clients - Add warning when sync task with timeout runs in worker thread - Prevent GitHub token leakage in git error...
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...