Data and AI releases

This month801Companies169

801 this month · 169 companies

dlt 1.31.0

Update3 days agoUnverifiedAdded Oct 10, 2026

dlt 1.31.0 Release Notes Breaking Changes 1. pendulum helpers removed from dlt.common.time; pendulum>=3 required (#4033 @rudolfix) - What changed: the minimum pendulum is now 3.0.0 on all Python versions. dlt still works with pendulum as before. documented usage and pendulum helpers work. Internally pendulum is not used.

Topics: Coding agents

dltHub's release notes

More dlt releases

Every dlt release
Updateunverified

dlt 1.30.0

dlt 1.30.0 Release Notes Breaking Changes Failed load packages no longer auto-abort ( #3557 @anuunchin ) , auto_abort_on_terminal_error defaults to False . With raise_on_failed_jobs=True the job is now retried and you get a LoadClientJobTerminalRetry instead of LoadClientJobFailed , and the package stays pending.

Updateunverified

dlt 1.29.1

dlt 1.29.1 Release Notes Core Library Add instance requirement spec for jobs ( #4262 @tetelio ) , Jobs can now declare runner instance requirements via require.instance (an open Dict[str, Any] , e.g. {"size": "medium"} ). The legacy machine key is deprecated , it still works and serializes, but now emits a DltDeprecationWarning pointing to instance .

Updateunverified

dlt 1.29.0

dlt 1.29.0 Release Notes Highlights ClickHouse staging-optimized replace strategy ( #3927 @filipesilva ) , ClickHouse now supports the staging-optimized replace strategy, performing atomic table swaps via EXCHANGE TABLES so a full replace is instantaneous and never leaves the destination in a half-loaded state.

Updateunverified

dlt 1.28.2

Core Library This is a patch release that allows 1.28.x dlt to use future versions of dlthub-client

Updateunverified

dlt 1.28.1

dlt 1.28.1 Release Notes Python 3.9 EOL Dropped Python 3.9 support ( #4074 @Travior ) , Python 3.9 reached end-of-life on 2025-10-31. dlt no longer tests against or advertises support for 3.9. The ruff / mypy target versions were bumped accordingly. Users still on 3.9 must upgrade to 3.10+ to use this release.

Updateunverified

dlt 1.28.0

dlt 1.28.0 Release Notes Breaking Changes refresh="drop_data" on Delta and persistent-catalog Iceberg no longer frees storage ( #4051 @rudolfix ) , Truncation is now a transactional delete that keeps the table, schema, version history, and data files (retained for time travel until vacuum ). Previously the files were deleted.

Updateunverified

dlt 1.27.2

Hotfix: fixes #3998 ( merge with empty data after replace on incremental truncates the destination table). Upgrade for anyone on 1.27.0/1.27.1.

Also shipped on Oct 7, 2026

dltHub in October 2026
Pricingunverified

Set credit usage limits and alerts for your workspace

Workspace admins and owners on paid plans can now set usage limits and alerts that keep shared credits under control. Set a credit threshold for the whole workspace, a project, a member, or, on Business and Enterprise plans, a group or an access token, and choose what happens when usage reaches it: an email or in-app alert, or a block that stops building or...

Previewunverified

Faster inline text edits

Simple text changes you make with Edit text inline in the preview toolbar now apply in a few seconds. Text that your app builds from data or translates still takes a little longer.