Data and AI releases

548 this month Β· 176 companies

prefect 3.6.17 - Goodbye, Ghost in the WebSocket

UpdateNot yet verified

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...

GovernanceObservabilityDeveloper tools

Read on github.com

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.

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...

Update
Source β†—

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...

Update
Source β†—

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...

Update
Source β†—

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.

Update
Source β†—

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

Update
Source β†—

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...

Update
Source β†—

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...

Update
Source β†—

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...

Update
Source β†—

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...

Update
Source β†—