Skip to main content

dbt platform v1 Compatible track - changelog

Select the v1 Compatible and v1 Extended release tracks if you need a less-frequent release cadence, the ability to test new dbt releases before they go live in production, and/or ongoing compatibility with the latest open source releases of dbt v1.

Each monthly v1 Compatible release includes functionality matching up-to-date open source versions of dbt v1 and adapters at the time of release.

For more information, see release tracks.

October 2026​

Release date: October 15, 2026

dbt platform​

Breaking changes​

  • The default value of the following legacy behavior-change flags is now true: require_batched_execution_for_custom_microbatch_strategy, skip_nodes_if_on_run_start_fails, state_modified_compare_more_unrendered_values, require_yaml_configuration_for_mf_time_spines, require_nested_cumulative_type_params, validate_macro_args, and require_all_warnings_handled_by_warn_error. This change ports dbt-core#15489 now that the customer-communication deadline has passed.

Features​

  • Add OpenTelemetry span instrumentation for node and hook execution, gated behind the --snowflake-projects-otel flag (off by default).
  • You can now resolve private packages (packages.private in packages.yml) through the dbt platform's private-packages resolve endpoint, authenticated with an orchestration-injected HMAC token (DBT_CLOUD_PRIVATE_PACKAGES_AUTH_TOKEN, DBT_CLOUD_ACCOUNT_ID, DBT_CLOUD_ACCOUNT_HOST, DBT_CLOUD_PROJECT_ID). dbt checks this endpoint after the existing DBT_ENV_PRIVATE_GIT_PROVIDER_INFO legacy resolution, which is unchanged and still takes precedence when configured. dbt resolves a private package discovered after the initial resolve (for example, a transitive private dependency) lazily through the same endpoint rather than falling back to SSH, because SSH credentials are never available under dbt platform orchestration. dbt raises an error immediately if it can't resolve any requested package, rather than falling back silently.
  • Accept Mesh environment routing metadata in cross-project dependencies.
  • dbt now warns you if you use a deprecated dbt version.
  • Add otel_trace_id() and otel_span_id() Jinja functions to correlate query comments and model SQL with OpenTelemetry trace and span IDs.

Fixes​

  • Recognize Databricks adapter config keys (query_tags, zorder, options, unique_tmp_table_suffix, skip_optimize) in JSON schema validation so they no longer raise spurious CustomKeyInConfigDeprecation warnings (dbt-databricks#1540, dbt-databricks#1302).
  • Fix the dbt build node count ("X of Y") being inflated when you select unit tests. dbt now adds the unit test count to num_nodes exactly once, instead of on every dequeue while run_count is still 0.
  • Stop resolving a unit test's tested model eagerly at parse time. dbt now resolves it only in the single deterministic post-parse pass, so resolution no longer depends on filesystem parse order at all.
  • Fix OpenTelemetry hook spans: name them by hook and transaction phase, skip calls that run no hooks, and add node context and status.
  • Send the x-ms-blob-type: BlockBlob header and accept 201 Created when uploading artifacts to an Azure Blob Storage signed URL, so artifact ingestion no longer fails with 400 MissingRequiredHeader on Azure-hosted regions. Upload errors now include the storage provider's error code alongside the status code.
  • Resolve a function's unrendered_config from the functions: project config block instead of falling through to models:, so model-level defaults no longer appear in function configs and make functions compare as modified under state:modified.
  • Backport v2 parser fixes: default --v2-parser to the bundled dbt v2 binary instead of dbt-core-experimental-parser, re-parse adapter macros from the installed adapter package after loading a dbt v2-generated manifest (ports dbt-core#15529), and rediscover the built-in generic test macros so they aren't left undefined at test-compile time (ports dbt-core#15925).
  • Capture and re-emit dbt v2 parser subprocess output through dbt-core's event system instead of letting it pass through to raw stdout and stderr, re-leveling each line by its JSON-compatible severity when available.
  • Validate that a resolved package installation path stays within the configured packages-install-path.
  • Fix Dimension to satisfy the metricflow-semantic-interfaces protocol and bump the metricflow floor to 0.213.0.

Dependencies​

  • Bump the dbt-core-experimental-parser lower bound to 2.0.0b1.
  • Require sqlparse>=0.5.5,<0.7.0. Version 0.6.0 is the fixed release for CVE-2026-54284, CVE-2026-59893, CVE-2026-59894, and CVE-2026-71491 (parser denial-of-service).

This compatible release includes functionality from the following versions of dbt v1 OSS:

dbt-core==1.12.5

# shared interfaces
dbt-adapters==1.24.5
dbt-common==1.38.0
dbt-extractor==0.6.0
dbt-semantic-interfaces==0.9.0
dbt-sl-sdk[sync]==0.13.4
dbt-state==2.61.0

# adapters
dbt-athena==1.11.1
dbt-bigquery==1.12.1
dbt-databricks==1.12.7
dbt-fabric==1.9.4
dbt-postgres==1.11.0
dbt-redshift==1.11.1
dbt-snowflake==1.12.3
dbt-spark==1.10.3
dbt-synapse==1.8.5
dbt-teradata==1.11.0
dbt-trino==1.10.6

Changelogs:

August 2026​

Release date: August 18, 2026

This compatible release includes functionality from the following versions of dbt v1 OSS:

dbt-core==1.12.0

# shared interfaces
dbt-adapters==1.24.5
dbt-common==1.38.0
dbt-extractor==0.6.0
dbt-semantic-interfaces==0.9.0
dbt-sl-sdk[sync]==0.13.4
dbt-state==2.42.0

# adapters
dbt-athena==1.11.0
dbt-bigquery==1.12.0
dbt-databricks==1.12.4
dbt-fabric==1.9.4
dbt-postgres==1.11.0
dbt-redshift==1.11.0
dbt-snowflake==1.12.0
dbt-spark==1.10.3
dbt-synapse==1.8.5
dbt-teradata==1.11.0
dbt-trino==1.10.3

Changelogs:

July 2026​

Release date: July 21, 2026

dbt platform​

Fixes​

  • Prune stale cross-project dependencies from injected external nodes before linking. A publication can list a transitive public ancestor that has since been deleted upstream; injecting it as a dangling depends_on edge previously failed compile with GraphDependencyNotFoundError. The dead edge is now dropped with a warning and restored once the producing project's publication is regenerated.

Dependencies​

  • Pin pyathena to v3.35 and older

This compatible release includes functionality from the following versions of dbt v1 OSS:

dbt-core==1.11.12

# shared interfaces
dbt-adapters==1.22.10
dbt-common==1.37.5
dbt-extractor==0.6.0
dbt-semantic-interfaces==0.9.0
dbt-sl-sdk[sync]==0.13.4

# adapters
dbt-athena==1.10.2
dbt-bigquery==1.11.1
dbt-databricks==1.12.2
dbt-fabric==1.9.4
dbt-postgres==1.10.2
dbt-redshift==1.10.2
dbt-snowflake==1.11.6
dbt-spark==1.10.3
dbt-synapse==1.8.5
dbt-teradata==1.10.3
dbt-trino==1.10.2

Changelogs:

June 2026​

Release date: June 15, 2026

dbt cloud-based platform​

This compatible release includes functionality from the following versions of dbt v1 OSS:

dbt-core==1.11.11

# shared interfaces
dbt-adapters==1.22.10
dbt-common==1.37.5
dbt-extractor==0.6.0
dbt-semantic-interfaces==0.9.0
dbt-sl-sdk[sync]==0.13.4

# adapters
dbt-athena==1.10.1
dbt-bigquery==1.11.1
dbt-databricks==1.12.1
dbt-fabric==1.9.4
dbt-postgres==1.10.0
dbt-redshift==1.10.1
dbt-snowflake==1.11.5
dbt-spark==1.10.1
dbt-synapse==1.8.5
dbt-teradata==1.10.2
dbt-trino==1.10.2

Changelogs:

May 2026​

The compatible release scheduled for May 2026 will be skipped in order to stabilize dbt-core 1.12.0 release across the dbt platform.

Compatible releases will resume in June 2026.

April 2026​

Release date: April 21, 2026

dbt cloud-based platform​

This compatible release includes functionality from the following versions of dbt v1 OSS:

dbt-core==1.11.8

# shared interfaces
dbt-adapters==1.22.10
dbt-common==1.37.3
dbt-extractor==0.6.0
dbt-semantic-interfaces==0.9.0
dbt-sl-sdk[sync]==0.13.2

# adapters
dbt-athena==1.10.0
dbt-bigquery==1.11.1
dbt-databricks==1.11.7
dbt-fabric==1.9.4
dbt-postgres==1.10.0
dbt-redshift==1.10.1
dbt-snowflake==1.11.4
dbt-spark==1.10.1
dbt-synapse==1.8.4
dbt-teradata==1.10.2
dbt-trino==1.10.1

Changelogs:

March 2026​

The compatible release scheduled for March 2026 will be skipped in order to further stabilize the minor upgrade of dbt-core==1.11.6 across the dbt platform.

Compatible releases will resume in April 2026.

February 2026​

Release date: February 27, 2026

dbt cloud-based platform​

Features​

  • Support partial success result status for Advanced CI

Dependencies​

  • Update dbt-databricks upper bound to 1.12

This compatible release includes functionality from the following versions of dbt v1 OSS:

dbt-core==1.11.6

# shared interfaces
dbt-adapters==1.22.6
dbt-common==1.37.2
dbt-extractor==0.6.0
dbt-semantic-interfaces==0.9.0
dbt-sl-sdk[sync]==0.13.1

# adapters
dbt-athena==1.10.0
dbt-bigquery==1.11.0
dbt-databricks==1.11.5
dbt-fabric==1.9.4
dbt-postgres==1.10.0
dbt-redshift==1.10.1
dbt-snowflake==1.11.2
dbt-spark==1.10.1
dbt-synapse==1.8.4
dbt-teradata==1.10.1
dbt-trino==1.10.1

Changelogs:

January 2026​

Release date: January 22, 2026

dbt cloud-based platform​

Under the Hood​

  • Add debug log for local md5 hash for dbt v2 conformance
  • Resolve Click CLI UserWarning regarding --target and --profile usage in Advanced CI

This compatible release includes functionality from the following versions of dbt v1 OSS:

dbt-core==1.10.19

# shared interfaces
dbt-adapters==1.22.5
dbt-common==1.37.2
dbt-extractor==0.6.0
dbt-semantic-interfaces==0.9.0
dbt-sl-sdk[sync]==0.13.1

# adapters
dbt-athena==1.10.0
dbt-bigquery==1.11.0
dbt-databricks==1.10.19
dbt-fabric==1.9.4
dbt-postgres==1.10.0
dbt-redshift==1.10.0
dbt-snowflake==1.11.1
dbt-spark==1.9.3
dbt-synapse==1.8.4
dbt-teradata==1.10.1
dbt-trino==1.10.1

Changelogs:

December 2025​

Release date: December 9, 2025

dbt cloud-based platform​

This compatible release includes functionality from the following versions of dbt v1 OSS:

dbt-core==1.10.15

# shared interfaces
dbt-adapters==1.16.7
dbt-common==1.33.0
dbt-semantic-interfaces==0.9.0

# adapters
dbt-athena==1.9.5
dbt-bigquery==1.10.3
dbt-databricks==1.10.15
dbt-extractor==0.6.0
dbt-fabric==1.9.4
dbt-postgres==1.9.1
dbt-redshift==1.9.5
dbt-sl-sdk[sync]==0.13.0
dbt-snowflake==1.10.3
dbt-spark==1.9.3
dbt-synapse==1.8.4
dbt-teradata==1.10.0
dbt-trino==1.9.3

Changelogs:

November 2025​

Release date: November 11, 2025

dbt cloud-based platform​

Under the Hood​

  • Record source column schemas when DBT_RECORDER_MODE is set
  • Issue additional column schema retrieval for hardcoded relation references in SQL
  • Make source schema recording cache thread-safe
  • Record column schemas for deferred relations and unselected dependencies

This compatible release includes functionality from the following versions of dbt v1 OSS:

dbt-core==1.10.15

# shared interfaces
dbt-adapters==1.16.7
dbt-common==1.33.0
dbt-semantic-interfaces==0.9.0

# adapters
dbt-athena==1.9.5
dbt-bigquery==1.10.3
dbt-databricks==1.10.15
dbt-extractor==0.6.0
dbt-fabric==1.9.4
dbt-postgres==1.9.1
dbt-redshift==1.9.5
dbt-sl-sdk[sync]==0.13.0
dbt-snowflake==1.10.3
dbt-spark==1.9.3
dbt-synapse==1.8.4
dbt-teradata==1.10.0
dbt-trino==1.9.3

Changelogs:

October 2025​

Release date: October 23, 2025

dbt cloud-based platform​

Under the Hood​

  • Add instrumentation to adapter methods for reliable debugging traces at the adapter boundary

This compatible release includes functionality from the following versions of dbt v1 OSS:

dbt-core==1.10.13

# shared interfaces
dbt-adapters==1.16.7
dbt-common==1.33.0
dbt-semantic-interfaces==0.9.0

# adapters
dbt-athena==1.9.5
dbt-bigquery==1.10.2
dbt-databricks==1.10.14
dbt-extractor==0.6.0
dbt-fabric==1.9.4
dbt-postgres==1.9.1
dbt-redshift==1.9.5
dbt-sl-sdk[sync]==0.13.0
dbt-snowflake==1.10.2
dbt-spark==1.9.3
dbt-synapse==1.8.4
dbt-teradata==1.10.0
dbt-trino==1.9.3

Changelogs:

September 2025​

Release date: September 10, 2025

This compatible release includes functionality from the following versions of dbt v1 OSS:

dbt-core==1.10.11

# shared interfaces
dbt-adapters==1.16.6
dbt-common==1.29.0
dbt-semantic-interfaces==0.9.0

# adapters
dbt-athena==1.9.5
dbt-bigquery==1.10.2
dbt-databricks==1.10.12
dbt-extractor==0.6.0
dbt-fabric==1.9.4
dbt-postgres==1.9.1
dbt-protos==1.0.348
dbt-redshift==1.9.5
dbt-sl-sdk[sync]==0.13.0
dbt-snowflake==1.10.2
dbt-spark==1.9.3
dbt-synapse==1.8.4
dbt-teradata==1.10.0
dbt-trino==1.9.3

Changelogs:

August 2025​

Release date: August 12, 2025

Notable dbt v1 OSS changes​

This compatible upgrade brings in a minor update to dbt-core, from dbt-core==1.9.8 to dbt-core==1.10.8. Some noteworthy changes from this minor version include:

  • Introduction of several new deprecations that warn about project incompatibilities between dbt v1 and v2.
  • Support for defining meta and tags within config of columns and exposures, as well as defining freshness within config of sources. These changes lead to manifest.json minor schema evolutions which may cause an intermittent increase in false positives during state:modified comparisons.

dbt cloud-based platform​

Fixes​

  • Update generate publications script to add project and env id in generated publication file
  • Use JSON stream for publication artifact generation script
  • Get environment variables correctly from environment for publication artifacts
  • Adding --resource-type and --exclude-resource-type flags to Semantic Layer commands
  • Azure DevOps Private Packages are now properly matched with Private Package Definition in packages.yml

Under the Hood​

  • Prepare support for Private Package's URLs with multiple levels
  • Disable telemetry client logger
  • Update semantic layer SDK to 0.11

This release includes functionality from the following versions of dbt v1 OSS:

dbt-core==1.10.8

# shared interfaces
dbt-adapters==1.16.3
dbt-common==1.27.1
dbt-semantic-interfaces==0.9.0
dbt-extractor==0.6.0
dbt-protos==1.0.348

# dbt-adapters
dbt-athena==1.9.4
dbt-bigquery==1.10.1
dbt-databricks==1.10.10
dbt-fabric==1.9.4
dbt-postgres==1.9.0
dbt-redshift==1.9.5
dbt-snowflake==1.10.0
dbt-spark==1.9.3
dbt-synapse==1.8.2
dbt-teradata==1.9.3
dbt-trino==1.9.3

Changelogs:

July 2025​

The compatible release slated for July 2025 will be skipped in order to further stabilize the minor upgrade of dbt-core==1.10.0 (released June 16, 2025) across the dbt platform.

Compatible releases will resume in August 2025.

June 2025​

Release date: June 12, 2025

This release includes functionality from the following versions of dbt v1 OSS:

dbt-core==1.9.8

# shared interfaces
dbt-adapters==1.15.3
dbt-common==1.25.0
dbt-semantic-interfaces==0.7.4

# adapters
dbt-athena==1.9.4
dbt-bigquery==1.9.1
dbt-databricks==1.9.7
dbt-extractor==0.6.0
dbt-fabric==1.9.4
dbt-postgres==1.9.0
dbt-protos==1.0.317
dbt-redshift==1.9.5
dbt-sl-sdk-internal[sync]==0.7.0
dbt-sl-sdk[sync]==0.7.0
dbt-snowflake==1.9.4
dbt-spark==1.9.2
dbt-synapse==1.8.2
dbt-teradata==1.9.2
dbt-trino==1.9.2

Changelogs:

May 2025​

Release date: May 19, 2025

dbt cloud-based platform​

These changes reflect capabilities that are only available in the dbt platform.

Fixes​

  • Get environment variables correctly from the environment for publication artifacts

Under the hood​

  • Create JSON schemas for PublicationArtifact and ResolvedProjectsArtifact

This release includes functionality from the following versions of dbt v1 OSS:

dbt-core==1.9.4

# shared interfaces
dbt-adapters==1.14.8
dbt-common==1.24.0
dbt-semantic-interfaces==0.7.4

# adapters
dbt-athena==1.9.4
dbt-bigquery==1.9.1
dbt-databricks==1.9.7
dbt-fabric==1.9.4
dbt-postgres==1.9.0
dbt-redshift==1.9.5
dbt-snowflake==1.9.4
dbt-spark==1.9.2
dbt-synapse==1.8.2
dbt-teradata==1.9.2
dbt-trino==1.9.1

Changelogs:

April 2025​

Release date: April 9, 2025

dbt Cloud​

These changes reflect capabilities that are only available in dbt Cloud.

Under the Hood​

  • Add secondary profiles to profile.py

This release includes functionality from the following versions of dbt v1 OSS:

dbt-core==1.9.4

# shared interfaces
dbt-adapters==1.14.5
dbt-common==1.17.0
dbt-semantic-interfaces==0.7.4

# adapters
dbt-athena==1.9.3
dbt-bigquery==1.9.1
dbt-databricks==1.9.7
dbt-fabric==1.9.4
dbt-postgres==1.9.0
dbt-redshift==1.9.3
dbt-snowflake==1.9.2
dbt-spark==1.9.2
dbt-synapse==1.8.2
dbt-teradata==1.9.2
dbt-trino==1.9.1

Changelogs:

March 2025​

Release date: March 11, 2025

This release includes functionality from the following versions of dbt v1 OSS:

dbt-core==1.9.3

# shared interfaces
dbt-adapters==1.14.1
dbt-common==1.15.0
dbt-semantic-interfaces==0.7.4

# adapters
dbt-athena==1.9.2
dbt-bigquery==1.9.1
dbt-databricks==1.9.7
dbt-fabric==1.9.2
dbt-postgres==1.9.0
dbt-redshift==1.9.1
dbt-snowflake==1.9.2
dbt-spark==1.9.2
dbt-synapse==1.8.2
dbt-teradata==1.9.1
dbt-trino==1.9.0

Changelogs:

February 2025​

Release date: February 12, 2025

dbt Cloud​

These changes reflect capabilities that are only available in dbt.

Features​

  • Add event_time to cross-project ref artifact.
  • Include debug exception message in ObservabilityMetric.

Fixes​

  • Adding support for deferral against the new time spine definition.
  • Fix error messages for SL query.
  • Semantic Layer commands now respect --favor-state when running with --defer.

This release includes functionality from the following versions of dbt v1 OSS:

dbt-core==1.9.2

# shared interfaces
dbt-adapters==1.14.0
dbt-common==1.14.0
dbt-semantic-interfaces==0.7.4

# adapters
dbt-athena==1.9.1
dbt-bigquery==1.9.1
dbt-databricks==1.9.4
dbt-fabric==1.9.0
dbt-postgres==1.9.0
dbt-redshift==1.9.0
dbt-snowflake==1.9.1
dbt-spark==1.9.1
dbt-synapse==1.8.2
dbt-teradata==1.9.1
dbt-trino==1.9.0

Changelogs:

January 2025​

Release date: January 14, 2025

dbt Cloud​

These changes reflect capabilities that are only available in dbt.

Features​

  • Filter out external exposures in dbt compare.

Fixes​

  • Use meta.dbt_cloud_id to build unique_id for manually defined exposure for merging against a duplicated exposure.

This release includes functionality from the following versions of dbt v1 OSS:

dbt-core==1.9.1

# shared interfaces
dbt-adapters==1.13.1
dbt-common==1.14.0
dbt-semantic-interfaces==0.7.4

# adapters
dbt-athena==1.9.0
dbt-bigquery==1.9.1
dbt-databricks==1.9.1
dbt-fabric==1.9.0
dbt-postgres==1.9.0
dbt-redshift==1.9.0
dbt-snowflake==1.9.0
dbt-spark==1.9.0
dbt-synapse==1.8.2
dbt-teradata==1.9.0
dbt-trino==1.9.0

Changelogs:

December 2024​

Release date: December 12, 2024

This release includes functionality from the following versions of dbt v1 OSS:

dbt-core==1.9.0

# shared interfaces
dbt-adapters==1.10.4
dbt-common==1.14.0
dbt-semantic-interfaces==0.7.4

# adapters
dbt-athena==1.9.0
dbt-bigquery==1.9.0
dbt-databricks==1.9.0
dbt-fabric==1.8.8
dbt-postgres==1.9.0
dbt-redshift==1.9.0
dbt-snowflake==1.9.0
dbt-spark==1.9.0
dbt-synapse==1.8.2
dbt-teradata==1.8.2
dbt-trino==1.8.5

Changelogs:

Was this page helpful?

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

0
Loading