Data and AI releases

548 this month · 176 companies

prefect 3.6.25

UpdateNot yet verified

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

GovernanceSecurityObservabilityDeveloper tools

Read on github.com

Also shipped Apr 3, 2026Prefect in April 2026 →

What's new in Sigma

AI New model used for Snowflake AI provider If you use a warehouse-hosted AI provider with a Snowflake connection, and your Snowflake account is hosted on AWS, Sigma now uses claude-sonnet-4-5 as the LLM. For more details, see Configure a warehouse-hosted model as AI provider .

GA
Source ↗

NVIDIA LLM provider now available

NVIDIA is now a supported LLM provider for the Voice Agent API. The following model is available in the Standard pricing tier: nemotron-3-nano-30B-A3B , Nemotron 3 Nano 30B A3B provides cost efficiency with high accuracy for targeted agentic tasks.

Update
Source ↗

LlamaIndex 0.14.20

Release Notes [2026-04-03] llama-index-agent-agentmesh [0.2.0] fix vulnerability with nltk ( #21275 ) llama-index-callbacks-agentops [0.5.0] chore(deps): bump the uv group across 50 directories with 2 updates ( #21164 ) chore(deps): bump the uv group across 24 directories with 1 update ( #21219 ) chore(deps): bump the uv group across 21 directories with 2...

Update
Source ↗

More from PrefectEvery Prefect release →

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

Update
Source ↗

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

Update
Source ↗

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

Update
Source ↗

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

Update
Source ↗

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

Update
Source ↗

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

Update
Source ↗

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

Update
Source ↗