Liquibase Pro Databricks extension 1.0.0 release notes

Liquibase Pro Databricks 1.0.0 is a major release. It is the initial release of the Liquibase Pro extension for Databricks, which expands the functionality of the Liquibase Open Source extension. It contains new features like TABLE object versioning, FUNCTION stored logic support, VOLUME object support, OAuth authentication, and more. This was released on February 6, 2025.

The Liquibase Pro Databricks extension also contains the open-source extension binary.

For documentation and guidance on using Liquibase with Databricks, see what Databricks features Liquibase supports.

Compatibility

Liquibase Pro version 4.31.0 or higher is required.

Databricks SQL verified:

  • AWS

  • Azure

  • Google cloud platforms

Notable changes

Liquibase Pro Databricks 1.0.0 contains all existing functionality present in Liquibase Open Source Databricks 1.4.1. Liquibase Pro Databricks 1.0.0 also contains the following new features:

Liquibase Pro-specific extension download

TABLE object versioning (time travel)

  • Support via RESTORE AS OF restoreTable.

  • Support for CLONE TABLE cloneTable.

FUNCTION stored logic support via the Liquibase core Change Type createFunction:

  • SQL functions

  • Python functions

VOLUME object support:

  • alterVolume

  • createVolume

  • dropVolume

Column identity synchronization: syncIdentityColumn

OAuth machine-to-machine (M2M) authentication. New parameters include:

  • --databricks-auth-mechanism

  • --databricks-oauth-auth-flow

  • --databricks-oauth-client-id

  • --databricks-oauth-client-secret

Additional connection URL configuration parameters:

  • --databricks-catalog

  • --databricks-http-path

  • --databricks-schema