releases.shpreview
dbt Labs

dbt Labs

getdbt.comDeveloper Tools
$npx @buildinternet/releases get dbt-labs
dbt-core · v1.12.0

dbt-core 1.12.0 - Alecia Beth Moore-Hart (P!NK) (July 16, 2026)

Breaking Changes
  • Remove the experimental dbt login command and the bundled dbt-state plugin (including --manage-state/manage_state and the DBT_ENGINE_STATE_* env vars), reverting PRs…
Read more →

Overloaded UDF DAG dependencies fixed; parse-time memory reduced

preThis release1 featureNew capabilities1 enhancementImprovements to existing features2 fixesBug fixesAI-tallied from the release notes
dbt-core · v1.12.0rc3

Dependencies declared inside an overloaded UDF's overload body are now carried onto the root function node, fixing dropped DAG edges. Parse-time memory and macro-generation overhead reduced via virtualized macros and lazy no-copy manifest views.

Read more →

The Open Semantic Interchange (OSI) project has been accepted into the Apache Incubator and renamed to Apache Ossie (Incubating). The specification, community, and mission remain unchanged; all references to OSI are historical and will be removed over time.

Read more →

Flags from 1.9–1.10 now default to true

BreakingpreThis release1 featureNew capabilities1 enhancementImprovements to existing features2 fixesBug fixesAI-tallied from the release notes
dbt-core · v1.12.0rc2

Flags introduced in dbt-core 1.9 and 1.10 now default to true. Added catalog_database field to CatalogWriteIntegrationConfig so catalogs.yml can override the database name for any catalog type, and fixed partial parsing ghost-duplicate errors and unrendered config kwarg display.

Read more →

dbt login command and state plugin removed

BreakingpreThis release1 featureNew capabilities1 fixBug fixesAI-tallied from the release notes
dbt-core · v1.12.0rc1

The experimental dbt login command and bundled dbt-state plugin have been removed, including the --manage-state/manage_state flags and DBT_ENGINE_STATE_* environment variables. Also fixes an intermittent parsing error when unit testing versioned models caused by non-deterministic filesystem parse order.

Read more →

DuckDB now reads/writes Iceberg REST catalogs; state:modified fixes for Jinja configs

BreakingpreThis release9 featuresNew capabilities6 enhancementsImprovements to existing features18 fixesBug fixesAI-tallied from the release notes
dbt-core · v2.0.0-alpha.4

DuckDB now supports read-write access to Iceberg REST and Unity catalogs via catalog-aware materializations, plus write support for Horizon and Unity attachments. Fixed state:modified selector incorrectly flagging seeds, snapshots, and data tests when their configs use environment-aware Jinja expressions—a significant correction for multi-environment workflows.

Read more →