Warn users if they are using a deprecated dbt version
dbt-core now warns users when they are running a deprecated version of dbt, helping them stay on supported releases and avoid potential issues.
dbt — Data, Analytics product updates and releases, tracked on megachangelog.
dbt-core now warns users when they are running a deprecated version of dbt, helping them stay on supported releases and avoid potential issues.
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.
dbt-core 1.10.23 adds a warning to alert users when they are using a deprecated version of dbt.
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.
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.
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.
Development release of dbt version 2.0.0-dev.24 on TestPyPI.
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.
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.
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.
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.
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.
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.
Fixed spurious deprecation warnings for state model configs like pre_clone, lag_tolerance, and require_fresh_data_from by adding the ModelState schema to bundled jsonschemas.
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.
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.
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.
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.
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.
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.
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.
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.
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-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.
dbt-kernel version 2.0.0 is now available as a development preview for early testing and feedback.
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.
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.
24 more changes from dbt. Sign up to read the whole changelog.
Sign up freeGitHub or email — no card needed.