dbt Core v2.0.0-dev.41-test-pypiprerelease Released Sep 23, 2026
Impact Score: 5/10

dbt Core v2.0.0-dev.41-test-pypi โ€” Release Notes & Engineering Impact

Source available โ€” automated, not human-reviewed

Component: dbt-core ยท Channel: prerelease. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Compatibility not verified โ€” check source notes
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

dbt Core v2.0.0-dev.41-test-pypi. Source highlight: Released September 23, 2026

Who Does This Impact? (Role-Based Analysis)

๐Ÿ’ป Software Engineers & Devs

Check the source notes against the package and APIs you use before upgrading.

๐Ÿ“Š Product & Engineering Leads

Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.

โš™๏ธ DevOps & Security

Verify the target version, runtime requirements and rollback procedure in the official documentation.

โœจ New Features & Capabilities (1)

  • Add PyPI banner for dbt-oss mirroring the existing dbt-core banner, without the dbt-core namespace deprecation notice

๐Ÿ”ง Bug Fixes & Patches (6)

  • [Lake Compute] Read AWS Databricks Unity Catalog tables using Databricks profile PAT/OAuth M2M credentials, declaration-aware validation, and `dbt debug` attach parity. Existing fs `catalogs.yml` entries continue to use `type: unity`. Existing local Unity attach options in `config.lakecompute` must move to `config.duckdb`; Lake Compute access is read-only and Unity model writes are unsupported.
  • 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)
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
## 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 debug` attach parity. Existing fs `catalogs.yml` entries continue to use `type: unity`. Existing local Unity attach options in `config.lakecompute` must move to `config.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](https://github.com/dbt-labs/dbt-core/issues/15508)) - Emit only changed columns in Databricks column-tag alter diffs ([#16246](https://github.com/dbt-labs/dbt-core/issues/16246)) - Emit only changed keys in Databricks relation-tag SET TAGS diffs ([#16248](https://github.com/dbt-labs/dbt-core/issues/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](https://github.com/dbt-labs/dbt-core/issues/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](https://github.com/dbt-labs/dbt-core/issues/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 - [@Jules-G1](https://github.com/Jules-G1) - [@aiguofer](https://github.com/aiguofer) ([#16310](https://github.com/dbt-labs/dbt-core/issues/16310)) - [@ash2shukla](https://github.com/ash2shukla) - [@larspettermadsstuen](https://github.com/larspettermadsstuen) ([#15930](https://github.com/dbt-labs/dbt-core/issues/15930)) - [@sd-db](https://github.com/sd-db) ([#16246](https://github.com/dbt-labs/dbt-core/issues/16246), [#16248](https://github.com/dbt-labs/dbt-core/issues/16248)) - [@srchilukoori](https://github.com/srchilukoori) ([#15508](https://github.com/dbt-labs/dbt-core/issues/15508)) - [@tauhidanjum](https://github.com/tauhidanjum) - [@vincent.chan](https://github.com/vincent.chan)