megachangelog
dbt logo

dbt Changelog

dbt — Data, Analytics product updates and releases, tracked on megachangelog.


Improvement1.12.2

dbt-core v1.12.2

This release adds deprecation warnings for outdated dbt versions and fixes Databricks adapter configuration validation to eliminate spurious warnings. JSON schemas were also synced from dbt-fusion.

databricksvalidationdeprecationschemas
Feature1.10.23

dbt-core v1.10.23

dbt-core 1.10.23 adds a warning to alert users when they are using a deprecated version of dbt.

deprecationwarningscore
Fix1.11.13

dbt-core v1.11.13

Release includes a deprecation warning for older dbt versions, fixes for unit testing with versioned models and partial parsing issues, and dependency updates for Docker builds. Key improvements address non-deterministic filesystem parse order problems in model and test resolution.

unit-testingparsingversioned-modelsdockerfixes
Improvement1.12.1

dbt-core v1.12.1

This release includes OpenTelemetry span instrumentation for node and hook execution, fixes for inflated node counts in unit test selection, eager resolution issues, and improvements to adapter macro handling in Fusion-generated manifests.

opentelemetryunit-testsparsingadapterperformance
Announcement2.0.0-beta.1

dbt 2.0.0 Beta 1

dbt 2.0.0-beta.1 introduces new profile initialization options, selector methods, support for overloaded UDFs, test optimizations, Databricks Azure authentication, Docker support for docs server, and numerous fixes across Snowflake, BigQuery, ClickHouse, and other adapters. This release includes state reuse improvements, expanded node selection support, and machine-readable JSON output.

releasefeaturesadaptersperformanceauthentication
Announcement2.0.0-dev.24

Release 2.0.0-dev.24

Development release of dbt version 2.0.0-dev.24 on TestPyPI.

releasedevelopmenttesting
Announcement2.0.0-alpha.5

dbt v2.0.0-alpha.5

Alpha release with significant improvements to catalog generation, deferral support, state management, and bug fixes across Redshift, Snowflake, BigQuery, and Spark adapters. Includes new analytics endpoints, better error handling, and numerous stability improvements for parse-time configurations and manifest generation.

coreadapterscatalogstabilityapi
Feature1.12.0

dbt-core v1.12.0

Major release introducing semantic layer v2 YAML support, new Fusion parser integration, configurable seed size limits, and numerous enhancements to function parsing, unit testing, and project initialization. Includes removal of experimental dbt login and bundled dbt-state plugin with improved opt-in architecture.

semantic-layerparsingfunctionsunit-testsconfiguration
Announcement1.12.0rc3

dbt-core v1.12.0rc3

Release candidate 1.12.0 includes CLI hints for better user guidance, fixes for dependency handling in overloaded UDFs to prevent DAG drops, and performance improvements through macro virtualization and lazy views to reduce parse-time memory overhead.

dbt-coreperformanceclidagparser
Announcement1.12.0rc2

dbt-core v1.12.0rc2

Release candidate 1.12.0 includes breaking changes for flags from 1.9 and 1.10 now defaulting to true, new catalog_database field for CatalogWriteIntegrationConfig to support database-name overrides, and fixes for config rendering and partial parsing ghost-duplicates.

dbt-corerelease-candidatebreakingcatalogtesting
Announcement1.12.0rc1

dbt-core v1.12.0rc1

Release candidate for dbt-core 1.12.0 with breaking changes removing the experimental dbt login command and bundled dbt-state plugin, new support for dbt Fusion-specific warn_error_options, and fixes for unit testing versioned models. Includes dependency updates for the experimental parser and Docker image packages.

release-candidateparsingunit-testingbreaking-changedependencies
Announcement2.0.0-alpha.4

dbt v2.0.0-alpha.4

Alpha 4 release featuring DuckDB read-write support for Horizon and Unity catalogs, improved Redshift database context switching, expanded dbt-agent guidance for data modeling patterns, new dbt-docs-server API endpoint, and numerous bug fixes across BigQuery, Databricks, and state:modified selector logic.

duckdbicebergcatalogsdbt-agentbigquery
Announcement2.0.0-alpha.3

dbt v2.0.0-alpha.3

Alpha release introducing versioned model pointers, JavaScript UDF support, catalog federation, incremental strategy improvements, and numerous bug fixes across adapters including BigQuery, Redshift, Spark, and Databricks. Also adds JSON schema support for catalogs and package compatibility warnings.

alpha-releaseudfsadapterscatalogsversioning
Announcement2.0.0-alpha.2

v2.0.0-alpha.2 Release

dbt 2.0.0-alpha.2 introduces new capabilities including seed command enhancements, Homebrew distribution support, warehouse catalog metadata in the models API, improved package manager detection and upgrades, Redshift cross-database source freshness, Fabric dbt init support, Workload Identity Federation for BigQuery, and numerous bug fixes across adapters, parsing, manifest handling, and the search API.

corecliapiadaptersplatform
Improvement1.12.0b3

dbt-core v1.12.0b3

This beta release includes fixes for OSI documents directory configuration, support for lowercase "osi" directories, a new direct_parents attribute for model nodes to improve DAG rendering, and a quoting/case-aware collision check for latest_version aliases. The manifest contract remains unchanged.

corebetadagmanifestconfiguration
Feature1.12.0b2

dbt-core v1.12.0b2

Beta release with new features for model versioning, private git packages, OSI semantic layer support, v2 parser delegation, and user authentication. Includes multiple bug fixes for version handling, recursion limits, state management, and parser integration.

parsingversioningauthenticationdependenciesplugins
Announcement2.0.0-alpha.1

dbt v2.0.0-alpha.1 release

Alpha release of dbt 2.0 featuring the new v2 parser with fusion integration, user settings support, dbt login command, native private packages, OSI semantic layer parsing, and improved state management.

alphaparserauthsemantic-layerpackages
Improvement1.11.11

dbt-core v1.11.11

Fixed mypy type annotation failure with click 8.4.0 and restored dbt-adapters dependency upper bound to <2.0 after resolving breaking changes in dbt-adapters 1.24.0.

dbt-coredependenciestype-safetymaintenance
Improvement1.10.22

dbt-core v1.10.22

Restored dbt-adapters upper bound to less than 2.0, reverting the temporary cap that was in place. This change follows the resolution of the breaking change introduced in dbt-adapters 1.24.0.

dependenciesdbt-adaptersrelease
Fix1.11.10

dbt-core v1.11.10

Pinned dbt-adapters to versions below 1.24 to avoid breaking changes in JavaScript UDF macros that would cause KeyError exceptions during dbt parse operations.

dependenciesadaptersfixudf
Fix1.10.21

dbt-core v1.10.21

Fixes a docker OS dependency installation issue and caps dbt-adapters to prevent parse errors when encountering JS UDF macro changes from newer adapter versions.

dbt-coredependenciesdockerfix
Feature1.12.0b1

dbt-core v1.12.0b1

dbt-core 1.12.0 beta 1 adds extensive semantic layer v2 YAML support, function overloading and partial parsing improvements, new selector methods, environment variable loading from .env files, and numerous bug fixes across unit testing, dependency resolution, and deprecation handling.

semantic-layerfunctionsparsingtestingcli
Announcement2.0.0.dev0

dbt-kernel v2.0.0 developer preview

dbt-kernel version 2.0.0 is now available as a development preview for early testing and feedback.

dbt-kernelreleasepreview
Fix1.11.9

dbt-core v1.11.9

dbt-core 1.11.9 fixes static_analysis configuration parsing, state:modified detection for YAML changes in functions, and improves jsonschema accuracy for deprecation warnings. Docker image dependencies updated.

corefixmanifeststatedocker
Fix1.11.8

dbt-core v1.11.8

This patch release includes fixes for REST catalog compilation, deferral for UDFs, dbt-docs improvements for unit tests and Saved Query nodes, and various configuration and deprecation handling improvements.

fixesudfcatalogdeferraldocs

Sign up to see more

24 more changes from dbt. Sign up to read the whole changelog.

Sign up free

GitHub or email — no card needed.