github dbt-labs/dbt-core v2.0.0-rc.2

pre-release3 hours ago

2.0.0-rc.2

Released September 08, 2026

Features

  • [ClickHouse] dbt unit tests are supported; multi-statement SQL containing ClickHouse backslash escapes is now split correctly by the statement splitter (#14585)
  • [ClickHouse] table now compatible with MVs (mv_on_schema_change defaults to fail, repopulate_from_mvs_on_full_refresh replays the MV queries), materialized_view supports on_schema_change, in-place refresh-schedule updates (MODIFY REFRESH) with safe transition errors, multi-MV update/rename flows and refreshable: false, and projections accept the index form with up-front validation. (#14585)

Fixes

  • Respect full refresh when view_update_via_alter is enabled for Databricks views. (#14359)
  • Keep column metadata local to each column instead of inheriting parent resource metadata. (#16097)
  • Detect Databricks materialized view query changes and require full refresh when compiled SQL changes (#16123)
  • Skip Databricks get_relation_config tag and column-tag metadata queries when the model does not configure tags (#16057)

Contributors

Don't miss a new dbt-core release

NewReleases is sending notifications on new releases.