dbt Core
Analytics engineering framework for transforming data in the warehouse
dbt 2.0 enters final RC with beta Snowflake interactive_table materialization and full ClickHouse MV support.
◆Recent moves
- 17h ago
dbt 1.12.5: MetricFlow protocol fix and v2 install banner
A single bug fix patches the Dimension class to satisfy the metricflow-semantic-interfaces protocol, preventing a breakage when upgrading MetricFlow. A PyPI description banner now directs users to the v2 install docs — a soft signal that the 1.x branch is entering maintenance mode.
View source ↗ - 22h ago
dbt 2.0.2 test-PyPI build
A 2.0.2 test-PyPI tag with no listed changes — an internal packaging and CI validation step in the 2.0 release pipeline.
View source ↗ - 5d ago
dbt 2.0.0-rc.2: ClickHouse MV support and Snowflake interactive_table beta
RC.2 lands two substantive adapter additions: ClickHouse materialized views now support on_schema_change and in-place MODIFY REFRESH, and dbt unit tests work for ClickHouse. Snowflake gets beta interactive_table materialization with target_lag, warehouse config-change detection, and cluster_by comparison that handles quoted identifiers correctly. These close long-standing gaps with what both warehouses actually ship in production.
View source ↗ - 6d ago
dbt 2.0.0-dev.39 test-PyPI: ClickHouse ADBC driver settings
Development pre-release build adding ClickHouse ADBC connection-level settings via the new adbc_clickhouse driver — the same change that landed in rc.2. Three consecutive dev.37/38/39 builds on the same day reflect parallel CI pipeline validation rather than distinct features.
View source ↗ - 7d ago
dbt 2.0.0-dev.38 test-PyPI: ClickHouse ADBC driver settings
Internal dev build — same ClickHouse ADBC content as dev.37 and dev.39. Part of the pipeline validation sequence for the ClickHouse connection-level settings change.
View source ↗ - 7d ago
dbt 2.0.0-dev.37 test-PyPI: ClickHouse ADBC driver settings
Internal dev build — first in the dev.37/38/39 series validating the ClickHouse ADBC connection-level settings change before it entered the RC track.
View source ↗