megachangelog
dbt logo

dbt Changelog

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


Feature2.0.0-dev.30

v2.0.0-dev.30

Development release adding Exasol adapter support with full materialization and macro bundle, parse-safe views for safer graph querying, new ClickHouse configs, and improvements to reference tracking, logging, and security including symlink extraction fixes.

exasoladaptersclickhousesecuritygraphs
Fix1.12.3

dbt-core v1.12.3

Fixed artifact uploads to Azure Blob Storage by sending the correct BlockBlob header and accepting 201 Created responses, preventing 400 MissingRequiredHeader failures. Updated sqlparse dependency to 0.6.0 to address four critical parser denial-of-service vulnerabilities.

azurestoragesecuritydependenciesbug-fix
Security1.11.14

dbt-core v1.11.14

Updated sqlparse dependency to version 0.6.0 to address multiple parser denial-of-service vulnerabilities (CVE-2026-54284, CVE-2026-59893, CVE-2026-59894, CVE-2026-71491).

securitydependenciesparser
Feature2.0.0-beta.2

dbt v2.0.0-beta.2

Beta release adding support for ClickHouse Dictionary materialization, index definitions, and catalog macros, plus authentication enhancements for Fabric/Entra. Includes fixes for ClickHouse seed data types and primary key declarations.

clickhousematerializationfabricauthenticationcatalog
Announcement1.2.7

dbt-core v1.2.7

This release includes a feature warning users about deprecated dbt versions, along with fixes for semver comparison logic, JSON logging, manifest-based seed handling, and packaging dependencies. Released August 14, 2026.

releasecorebugfixloggingseeds
Improvement1.1.6

dbt-core v1.1.6

This release adds a deprecation warning for users on outdated dbt versions, and fixes critical issues with packaging pins, semantic versioning comparisons, JSON logging format, and seed handling from manifest data.

coredeprecationbugfixloggingversioning
Improvement1.3.8

dbt-core v1.3.8

dbt-core 1.3.8 adds deprecation warnings for outdated versions and fixes semver comparison logic and packaging dependency issues.

versiondeprecationfixessemver
Announcement1.4.10

dbt-core v1.4.10

Added deprecation warnings for users on old dbt versions. Removed Python 3.8 support as it has reached end-of-life.

deprecationpythonmaintenancecompatibility
Announcement1.5.12

dbt-core v1.5.12

Adds deprecation warnings for outdated dbt versions and removes Python 3.8 support which has reached end-of-life.

deprecationpythonmaintenancewarnings
Announcement1.6.19

dbt-core v1.6.19

Added deprecation warnings for outdated dbt versions to inform users when they are running an unsupported release. Removed support and testing for Python 3.8, which has reached end-of-life.

dbt-coredeprecationpythonmaintenance
Feature1.8.10

Warn users if they are using a deprecated dbt version

dbt-core now warns users when they are using a deprecated version of dbt. This helps ensure users stay current with supported releases and are aware of version lifecycle status.

deprecationversionwarningsdbt-core
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

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

Sign up free

GitHub or email — no card needed.