Skip to content

Releases: databricks/dbt-databricks

v1.10.19

21 Jan 20:29

Choose a tag to compare

What's Changed

  • chore: Updating the dbt-core pin for 1.10.latest by @zqureshi in #1306

Full Changelog: v1.10.18...v1.10.19

v1.10.18

13 Jan 21:23
a07fcf4

Choose a tag to compare

What's Changed

  • chore: Updating dbt-common and dbt-adapter pins for 1.10.x by @benc-db in #1300

Full Changelog: v1.10.17...v1.10.18

v1.10.17

13 Jan 18:50
8e2a909

Choose a tag to compare

What's Changed

Full Changelog: v1.10.16...v1.10.17

v1.11.4

12 Jan 17:49
3fa9099

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.11.3...v1.11.4

v1.10.16

18 Dec 18:23

Choose a tag to compare

What's Changed

  • feat: Bump dbt-core upper bound to allow for 1.10.16 on 1.10.latest by @QMalcolm in #1284

Full Changelog: v1.10.15...v1.10.16

v1.11.3

08 Dec 01:55
cd5d71f

Choose a tag to compare

What's Changed

  • Fix: escape and truncate default query tag values by @ericj-db in #1273

Full Changelog: v1.11.2...v1.11.3

v1.11.2

18 Nov 20:48
bfcb5c7

Choose a tag to compare

What's Changed

  • fix: pin click dependency version by @ericj-db in #1265
    • This was needed to fix a dependency resolution issue in Lakeflow, for which we yanked 1.11.1

v1.11.1

17 Nov 23:17
b32d3eb

Choose a tag to compare

What's Changed

Features

  • Add support for hard_deletes='new_record' in snapshot materializations, enabling tracking of deleted source records with dedicated deletion records marked by dbt_is_deleted column (thanks @randypitcherii!) (#1176, #1263)
    • Implements complete support for all three hard_deletes modes: ignore (default), invalidate, and new_record
    • new_record mode creates deletion records with actual source column values and dbt_is_deleted=true for full audit trail
    • invalidate mode uses Delta Lake's WHEN NOT MATCHED BY SOURCE clause to set dbt_valid_to on deleted records
    • Uses Databricks native BOOLEAN type for dbt_is_deleted column for improved type safety and performance

Fixes

  • Fix bug that was applying UniForm tblproperties on managed Iceberg tables, causing materializations to fail
  • Switch to a more reliable mechanism for checking schema existence (forward-ported from 1.10.15) (1261)

Under the hood

  • Add validation for query tag value length and auto-escape special characters
  • Add @@ prefix to system query tag keys (to keep them separate from user provided tags)

Full Changelog: v1.11.0...v1.11.1

v1.10.15

17 Nov 23:15

Choose a tag to compare

Fixes

  • Switch to a more reliable mechanism for checking schema existence (1261)

Under the hood

  • Allow for dbt-core 1.10.15 (1254)

v1.9.8

11 Nov 22:13
3d9439f

Choose a tag to compare

What's Changed

Fixes

  • Switch to using full_data_type column when using info schema for column info (950)

Under the hood

  • Pin dbt-core to 1.10.13 to prevent 1.9.X getting unexpected updates (1255)

Full Changelog: v1.9.7...v1.9.8