dbt 2.0.0-dev.41
Added Lake Compute support for reading AWS Databricks Unity Catalog tables with PAT/OAuth M2M credentials. Fixed multiple issues including modules.re keyword argument handling, column-tag diffs in Databricks, and test config inheritance from dbt-core.
2.0.0-dev.41
Released September 23, 2026
Features
- [Lake Compute] Read AWS Databricks Unity Catalog tables using Databricks profile PAT/OAuth M2M credentials, declaration-aware validation, and
dbt debugattach parity. Existing fscatalogs.ymlentries continue to usetype: unity. Existing local Unity attach options inconfig.lakecomputemust move toconfig.duckdb; Lake Compute access is read-only and Unity model writes are unsupported.
Fixes
- Fix modules.re functions silently dropping keyword arguments (flags=, maxsplit=, count=) (#15508)
- Emit only changed columns in Databricks column-tag alter diffs (#16246)
- Emit only changed keys in Databricks relation-tag SET TAGS diffs (#16248)
- Implement TableRepr methods index_of_value_in_column and count_occurrences_of_value_in_column to fix Fusion panic in dbt_utils.get_query_results_as_dict()
- Copy config.group onto the top-level group for source and singular tests, matching dbt-core (#15930)
- Make insert_gateway_label idempotent so gateway host resolution no-ops when the label is already present, instead of relying on a caller-side guard
- Set tags on operation nodes so on-run-start/on-run-end hooks are discoverable when running dbt-core with --use-v2-parser (#16310)
Under the Hood
- Add PyPI banner for dbt-oss mirroring the existing dbt-core banner, without the dbt-core namespace deprecation notice
- Update the release workflow's maturin wheel build to target the Python 3.10 abi3 floor
Contributors
Source: original entry ↗
More from dbt
Follow dbt to get its new changes in your feed and email digest.
dbt v1.12.6
dbt v1.12.6 includes improved v2 parser logging, fixes for wildcard FQN selectors, cumulative metrics parsing, and manifest persistence. Several bug fixes address parser output handling, nested model matching, and artifact uploads.
dbt v1.11.16
This patch release fixes wildcard FQN selectors to match nested models at any subfolder depth, includes semantic_manifest.json in artifact uploads, and validates tarball package download security.
v2.0.8
dbt 2.0.8 lowers the minimum Python version to 3.10, fixes TableNotFound errors during analyze operations on MapReduce, restores catalog.json writing for dbt build, and adds test helpers for integration testing.