dbt-core: changelog & breaking changes

Auto-tracked from github.com/dbt-labs/dbt-core. Updated Jul 06, 2026.

v2.0.0-alpha.4

2026-07-06
âš  Breaking changes
  • dbt-core state:modified no longer flags seeds whose meta config is set as environment-aware Jinja in dbt_project.yml. ()
  • dbt-core state:modified no longer flags snapshots whose dbt_valid_to_current config is set as environment-aware Jinja in dbt_project.yml. ()
  • dbt-core state:modified no longer flags data tests whose tags or meta configs are set as environment-aware Jinja in dbt_project.yml. ()
  • fusion Migrate dbt-docs-v2 data layer from hand-rolled fetch hooks to TanStack Query

v1.11.12

2026-07-01

✓ No breaking changes detected — looks safe to upgrade.

v2.0.0-alpha.3

2026-06-29
âš  Breaking changes
  • dbt-fusion Give each microbatch batch its own statement-result registry so concurrent_batches=true models no longer fail with "The 'statement' result named '<name>' has already been loaded into a variable"
  • dbt-fusion Unit tests on models that call dbt UDFs via function() no longer fail with a spurious JinjaError (dbt1501); the tested model's function dependencies are now allowed during unit test rendering
  • dbt-core state:modified no longer flags environment-aware warehouse-specific configs (e.g. copy_grants) set as Jinja in dbt_project.yml. ()
  • dbt-core Fix state:modified to no longer flag seeds whose column_types config is set as environment-aware Jinja in dbt_project.yml. ()
  • dbt-core state:modified no longer flags seeds whose quote_columns config is set as environment-aware Jinja in dbt_project.yml. ()
  • dbt-fusion Removed DataFusion-backed task execution

v2.0.0-alpha.2

2026-06-18
âš  Breaking changes
  • dbt-fusion sidecar: DATEADD on TIMESTAMPTZ no longer fails the DuckDB binder under --compute sidecar
  • dbt-fusion Remove "models" path segment in computed fqn for manifest parity with Core
  • dbt-fusion Improve ClickHouse init: remove database and make password optional
  • dbt-fusion Remove quoting field from SourceConfig; adapter-specific quoting defaults are now applied directly during source resolution instead of being propagated through the config struct

v1.12.0b3

2026-06-15

✓ No breaking changes detected — looks safe to upgrade.

v2.0.0-alpha.1

2026-06-01

✓ No breaking changes detected — looks safe to upgrade.

v1.12.0b2

2026-06-01

✓ No breaking changes detected — looks safe to upgrade.

v1.11.11

2026-05-20
âš  Breaking changes
  • Restore dbt-adapters upper bound to <2.0 (reverting the temporary <1.24 cap) now that the breaking change in dbt-adapters 1.24.0 has been addressed. (#NA)
Get breaking-change alerts for YOUR stack

Drop your email + the libraries you use. We'll alert you when one ships a breaking change — before it breaks your deploy. Free.

⚡ Want an alert the moment your stack breaks — not a weekly digest? ChangeRadar Pro adds instant alerts + unlimited libraries + AI migration steps.Go Pro — $9/mo

Related breaking-change trackers