New Webinar: Govern roles, shares, and data movement in Snowflake

Learn how to govern Snowflake roles, shares, and data movement without slowing delivery. Join our live webinar on controlling drift, permissions, and audit readiness.

Liquibase OSS Databricks extension 1.4.0 release notes

Last updated: September 2, 2025

Liquibase Open Source Databricks 1.4.0 is a major release. It was released on November 27, 2024. See GitHub: Databricks v1.4.0. Full changelog: liquibase-databricks-v1.3.0...v1.4.0.

For documentation and guidance on using Liquibase with Databricks, see What Databricks features does Liquibase support?

Notable changes

  • Fix bugs and fill gaps associated with the basic support of TABLE and VIEW object properties.

  • Remove inconsistencies and gaps from Database Inspection commands on TABLE and VIEW objects.

New features

  • (#207) [DAT-18844]: Resolved some sonar issues @KushnirykOleh

  • (#191) [DAT-18261] Feat: Snapshotting of extended view properties @filipelautert

  • (#193) Feat: Generated Snapshots should reference Databricks XSD @filipelautert

  • (#184) [DAT-18260]: Add tblProperties to createView @filipelautert

  • (#181) [DAT-17952]: Add support for ARRAY, MAP and Struct datatypes @filipelautert

  • (#175) DAT-18148: Refactorings + tests @filipelautert

  • (#170) [DAT-18258]: Refactoring @KushnirykOleh

  • (177) [DAT-18149]: Add cluster columns @vitaliimak

  • (#154) [DAT-17989]: Add tableLocation functionality to createTable @vitaliimak

Changelog

  • (#217) [no-jira]: Updated reusable workflows to main @KushnirykOleh

  • (#216) DAT-19050: Adding missing column is split on addColumn and add{Constraint} changetypes @SvampX

  • (#205) [DAT-18791]: Support for Identity info in snapshotting @KushnirykOleh

  • (#192) [DAT-18790]: Added defaultValue snapshotting @KushnirykOleh

  • (#214) chore(deps): Bump org.projectlombok:lombok from 1.18.34 to 1.18.36 @dependabot

  • (#213) chore(deps): Bump org.sonarsource.scanner.maven:sonar-maven-plugin from 4.0.0.4121 to 5.0.0.4389 @dependabot

  • (#204) DAT-18897: Added databricks specific configurations to the XSD element 'extendedTableProperties' @SvampX

  • (#208) DAT-18896: [createTable] added tableFormat snapshot and generate changelog functionality @SvampX

  • (#211) DAT-18491: Added verification of user-specified schema and catalog in connection uri @SvampX

  • (#212) chore(deps): Bump liquibase.version from 4.29.2 to 4.30.0 @dependabot

  • (#209) fix(DAT-18966): Hide delta properties for tables/views @filipelautert

  • (#210) chore(deps): Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.1 to 3.11.1 @dependabot

  • (#203) Feat(DAT-18853): Add custom diff change generator for Databricks @filipelautert

  • (#206) chore(deps): Bump org.liquibase:liquibase-parent-pom from 0.4.5 to 0.5.0 @dependabot

  • (#202) chore(deps): Bump junit-platform.version from 1.11.2 to 1.11.3 @dependabot

  • (#201) chore(deps): Bump junit.version from 5.11.2 to 5.11.3 @dependabot

  • (#199) DAT-18792: Added cluster by support for snapshot and diff table related change types @SvampX

  • (#200) [DAT-18788]: Added location to snapshot, but not to generated changelog @KushnirykOleh

  • (#196) [DAT-18787]: Snapshot logic for tblProperties and table Location @KushnirykOleh

  • (#198) [no-jira]: Update attach-artifact-release.yml @KushnirykOleh

  • (#188) [DAT-18263]: alterViewProperties changetype added @SvampX

  • (#189) DAT-18668: Use -Dliquibase.version=master-SNAPSHOT @sayaliM0412

  • (#195) chore(deps): Bump junit-platform.version from 1.11.1 to 1.11.2 @dependabot

  • (#194) chore(deps): Bump junit.version from 5.11.1 to 5.11.2 @dependabot

  • (#190) chore(deps): Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1 @dependabot

  • (#186) chore(deps): Bump junit.version from 5.11.0 to 5.11.1 @dependabot

  • (#187) chore(deps): Bump junit-platform.version from 1.11.0 to 1.11.1 @dependabot

  • (#185) DAT-18667: Updated snapshot test suite test files. @SvampX

  • (#77) chore(deps): Bump actions/setup-java from 3 to 4 @dependabot

  • (#182) chore(deps): Bump org.slf4j:slf4j-api from 1.7.36 to 2.0.16 @dependabot

  • (#183) chore(deps): Bump liquibase.version from 4.29.1 to 4.29.2 @dependabot

  • (#174) chore(deps-dev): Bump com.databricks:databricks-jdbc from 2.6.40 to 2.6.40-patch-1 @dependabot

  • (#180) [DAT-18567] DevOps: liquibase-databricks terraform fails to recreate IT tests schema @jandroav

  • (#176) chore(deps): Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.8.0 to 3.10.0 @dependabot

  • (#172) chore(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.1 to 3.4.0 @dependabot