megachangelog
Feature2.0.0-dev.35

Support Databricks persist_constraints and schema.yml meta.constraints

dbt now recognizes Databricks persist_constraints and schema.yml meta.constraints, enabling Fusion to persist legacy constraints and unnamed primary-key expressions. Additionally, table-property comparison now retains all remote properties to better detect changes to configured properties.

2.0.0-dev.35

Released September 03, 2026

Features

  • Recognize Databricks persist_constraints and schema.yml meta.constraints so Fusion can persist legacy constraints and unnamed primary-key expressions. (#15773)

Fixes

  • Match dbt-databricks table-property comparison by retaining all remote properties and detecting changes to configured properties. (#16051)

Contributors

databricksconstraintsschemafeature

Source: original entry ↗

More from dbt

Follow dbt to get its new changes in your feed and email digest.

Improvement1.12.6

dbt v1.12.6

dbt v1.12.6 includes improved v2 parser logging, fixes for wildcard FQN selectors, cumulative metrics parsing, and manifest persistence. Several bug fixes address parser output handling, nested model matching, and artifact uploads.

parsermetricsselectorsloggingartifacts
Fix1.11.16

dbt v1.11.16

This patch release fixes wildcard FQN selectors to match nested models at any subfolder depth, includes semantic_manifest.json in artifact uploads, and validates tarball package download security.

dbt-corebug-fixselectorsartifactssecurity
Improvement2.0.8

v2.0.8

dbt 2.0.8 lowers the minimum Python version to 3.10, fixes TableNotFound errors during analyze operations on MapReduce, restores catalog.json writing for dbt build, and adds test helpers for integration testing.

pythonmapreducecatalogstability
See all dbt changes →