← Back to all sparks
D

dbt Core

ANALYTICS
Velocity6.3

Analytics engineering framework for transforming data in the warehouse

dbt Core 2.0 is in release candidate, replacing its Python parser with a Rust-based Fusion engine

data-transformationsql-compilationclickhousedatabricksopen-source
Current state
dbt Core is in a major version transition. The 2.0.0 RC series, now at rc.2, introduces the Fusion parser—a Rust-based replacement for the Python compilation engine—alongside first-party ClickHouse support via the ADBC driver, a new Exasol adapter, and expanded Databricks and Snowflake capabilities. The 1.x line continues to receive maintenance fixes in parallel.
Where it's heading
The architectural story is Fusion: a faster, more correct compilation engine that enables stricter manifest validation, better cross-adapter consistency, and eventual binary distribution for non-Python environments. ClickHouse and Exasol add two new adapters in a single release cycle, suggesting dbt Labs is broadening the platform list as the 2.0 engine makes cross-adapter work cheaper.
Prediction
The 2.0 GA release is close—the RC cycle is stabilizing. After GA, the Fusion engine will likely unlock new features that were hard to build on the Python parser, including faster parse times and richer lint rules.

Recent moves

  1. 1h ago

    v2.0.2-test-pypi

    View source ↗
  2. 4d ago

    dbt Core 2.0.0-rc.2: ClickHouse unit tests, Snowflake interactive_table beta

    RC2 rounds out ClickHouse support—unit tests, materialized view compatibility, on_schema_change—and adds beta support for Snowflake's interactive_table materialization. Databricks gets a cluster of bug fixes around config detection and column metadata isolation.

    View source ↗
  3. 6d ago

    dbt Core 2.0.0-dev.39 (test-pypi)

    Pre-release test-PyPI iteration. ClickHouse ADBC driver settings—custom profiles, default schema, SQL literals—moving through the dev cycle; no user-visible change.

    View source ↗
  4. 6d ago

    dbt Core 2.0.0-dev.38 (test-pypi)

    Another pre-release test-PyPI iteration of the same ClickHouse ADBC driver work, published minutes before dev.39.

    View source ↗
  5. 6d ago

    dbt Core 2.0.0-dev.37 (test-pypi)

    Pre-release test-PyPI build for the ClickHouse ADBC driver. Three iterations in one day reflect active development velocity, not distinct user-facing changes.

    View source ↗
  6. 7d ago

    dbt Core 2.0.0-rc.2

    The official RC2 tag from the dbt-core repo, anchoring the same ClickHouse and Databricks work as the bundled release. The stable 1.x line continues to receive targeted fixes independently.

    View source ↗