Features
- Support
auth_type: env-oidcandauth_type: file-oidcfor authenticating via workload identity federation, with a newoidc_token_filepathprofile config for the latter (thanks @Gerrit-K!) (#1666)
Fixes
- Handle
SHOW GRANTSresult columns case-insensitively so grant reconciliation does not crash when connectors return lowercase names (thanks @TangoEnSkai!) (#1650 resolves #782) - Keep the existing table when a V1 view model that replaces it fails to build, matching V2 behavior by @sd-db in #1688
- Use in-place
ALTERfor an ordinary view only when the existing relation is also an ordinary view by @sd-db in #1687 - Apply only changed table- and column-level
databricks_tagsto materialized views and streaming tables while preserving tags across replacements by @sd-db in #1686 - Refresh a materialized view without an automatic schedule when a run applies in-place configuration changes, instead of leaving its data stale by @sd-db in #1686
Under the Hood
- Raise the
dbt-coreupper bound to<1.12.6to include dbt-core 1.12.4 and 1.12.5 by @sd-db in #1689 - Emit only changed
databricks_tagskeys inALTER … SET TAGSby @sd-db in #1667 - Emit only changed column-level
databricks_tagskeys inALTER COLUMN … SET TAGS, without unsetting remote-only tags by @sd-db in #1668 - Document serverless environment configuration for Python models (thanks @TangoEnSkai!) (#1649 resolves #1055)
New Contributors
- @TangoEnSkai made their first contribution in #1649
- @Gerrit-K made their first contribution in #1666
Full Changelog: v1.12.5...v1.12.6