Liquibase Release Notes

Release notes for Liquibase Open Source and Liquibase Pro.

Liquibase 4.30.0: November 5, 2024

Liquibase 4.30.0 contains new capabilities and notable enhancements for Liquibase Open Source and Liquibase Pro users including flow enhancements, validation improvements, clearer error messaging for thrown exceptions, the addition of Anonymous Analytics, and deprecation of the MacOS .dmg installer in favor of installation via Homebrew.

For more information, see Liquibase 4.30.0 Release Notes.

Liquibase 4.29.2: September 4, 2024

Liquibase 4.29.2 patches minor issues found in the Liquibase 4.29.1 release.

For more information, see Liquibase 4.29.2 Release Notes.

Liquibase 4.29.1: July 31, 2024

Liquibase 4.29.1 patches minor structure and POM issues found in the Liquibase 4.29.0 release.

For more information, see Liquibase 4.29.1 Release Notes.

Liquibase 4.29.0: July 25, 2024

Liquibase 4.29.0 contains several new capabilities and notable enhancements for Liquibase Pro users: Python-based Custom Policy Checks, a new Google BigQuery extension, and Operation Reports being enabled by default in certain conditions.

For more information, see Liquibase 4.29.0 Release Notes.

Liquibase 4.28.0: May 21, 2024

Liquibase 4.28.0 contains several notable enhancements for Liquibase Pro users: support for the DATABASECHANGELOGHISTORY table on Google BigQuery, more advanced variable functionality in flow files, support for include and includeAll in Formatted SQL changelogs, and a new --pro-strict parameter to verify the existence of your Liquibase Pro resource files and rollback scripts.

For more information, see Liquibase 4.28.0 Release Notes.

Liquibase 4.27.0: March 27, 2024

Liquibase 4.27.0 contains several new capabilities and notable enhancements for Liquibase Pro users: DATABASECHANGELOGHISTORY table, Policy Checks Chains, and the Rollback Report.

For more information, see Liquibase 4.27.0 Release Notes.

Liquibase 4.26.0: February 6, 2024

Liquibase 4.26.0 contains several notable changes for Liquibase Pro users: Flow Conditionals, simpler PatternAFollowedByPatternB, and Checks Report.

For more information, see Liquibase 4.26.0 Release Notes.

Liquibase 4.25.1: December 18, 2023

Liquibase 4.25.1 includes improvements to Observability like Update Report and Drift Report enhancements, the new connect command, pro-global-end-delimiter parameter, and Structured Logging enhancements.

For more information, see Liquibase 4.25.1 Release Notes.

Liquibase 4.25.0: November 13, 2023

Liquibase 4.25.0 includes new features like the database Drift Report, the ability to organize your database checks in Policy Checks Packages, and enhancements to Structured Logging functionality.

For more information, see Liquibase 4.25.0 Release Notes.

Note: In one Liquibase 4.25.0 file, the <version> was set as "release-SNAPSHOT" when it should have been "4.25.0". This file, liquibase-core-4.25.0.jar/pom.xml, has been updated. This text-only change contains no code or functional impact, but does result in a different checksum.

The AWS S3 extension has improved usability for users with large S3 buckets (over 1000 items).

Liquibase 4.24.0: October 2, 2023

Liquibase 4.24.0 contains several updates expanding the functionality of Liquibase Flow Files, Policy Checks, Structured Logging, and more.

For more information, see Liquibase 4.24.0 Release Notes.

Liquibase 4.23.2: September 11, 2023

Liquibase 4.23.2 is a patch release.

For more information, see Liquibase 4.23.2 Release Notes

Liquibase 4.23.1: August 10, 2023

Warning: For Liquibase Pro users of native executors, there are known issues deploying updates with this release. Please download and use Liquibase 4.23.2 release or newer.

Liquibase 4.23.1 is a patch release.

For more information, see Liquibase 4.23.1 Release Notes

Liquibase 4.23.0: June 26, 2023

Warning: For Liquibase Pro users of native executors, there are known issues deploying updates with this release. Please download and use Liquibase 4.23.2 release or newer.

Liquibase 4.23.0 is a major release.

For more information, see Liquibase 4.23.0 Release Notes

Liquibase 4.22.0: May 11, 2023

Note: We have removed the 4.22.0 release of Liquibase. This version contains an updated algorithm for determining which changes Liquibase needs to deploy to a database. In some situations, the conversion to this new algorithm could result in eligible changes not being deployed to a target database.

Specifically, currently undeployed changesets with the runOnChange=true attribute may not be deployed if they were present in the first execution of Liquibase 4.22.0 against a given target database. If you have not upgraded to Liquibase 4.22.0, you are not impacted by this issue, or if you do not rely on runOnChange changesets which have changed before your upgrade.

To remedy this issue, run the clear-checksums command, then revert to Liquibase 4.21.1, and then run the changelog-sync command to recalculate the v8 checksums.

Liquibase v4.22.0 is a major release.

Learn more here: Liquibase 4.22.0 Release Notes

Liquibase 4.21.1: April 14, 2023

Liquibase 4.21.1 is a patch release.

Learn more here: Liquibase 4.21.1 Release Notes

Liquibase 4.21.0: April 13, 2023

Liquibase v4.21.0 is a major release.

Learn more here: Liquibase 4.21.0 Release Notes

Liquibase 4.20.0: March 10, 2023

Liquibase v4.20.0 is a patch release.

Learn more here: Liquibase 4.20.0 Release Notes

Liquibase 4.19.1: March 7, 2023

Liquibase v4.19.1 is a patch release.

Learn more here: Liquibase 4.19.1 Release Notes

Liquibase 4.19.0: January 17, 2023

Liquibase v4.19.0 is a patch release with an XSD upgrade.

Learn more here: Liquibase 4.19.0 Release Notes

Liquibase 4.18.0: December 6, 2022

Learn more here: Liquibase 4.18.0 Release Notes

Liquibase 4.17.2: November 2, 2022

Learn more here: Liquibase 4.17.2 Release Notes

Liquibase 4.17.1: October 21, 2022

Learn more here: Liquibase 4.17.1 Release Notes

Liquibase 4.17.0: October 7, 2022

Learn more here: Liquibase 4.17.0 Release Notes

Liquibase 4.16.0: September 9, 2022

Learn more here: Liquibase 4.16.0 Release Notes

Liquibase 4.15.0: August 5, 2022

Learn more here: Liquibase 4.15.0 Release Notes

Liquibase 4.14.0: July 25, 2022

Learn more here: Liquibase 4.14.0 Release Notes

Liquibase 4.13.0: July 11, 2022

Learn more here: Liquibase 4.13.0 Release Notes

Liquibase 4.12.0: June 17, 2022

Learn more here: Liquibase 4.12.0 Release Notes

Liquibase 4.11.0: May 24, 2022

Learn more here: Liquibase 4.11.0 Release Notes

Liquibase 4.10.0: May 5, 2022

Learn more here: Liquibase 4.10.0 Release Notes

Liquibase 4.9.1: March 29, 2022

Learn more here: Liquibase 4.9.1 Release Notes

Liquibase 4.9.0: March 17, 2022

Learn more here: Liquibase 4.9.0 Release Notes

Liquibase 4.8.0: February 22, 2022

This release includes the init hub subcommand, Liquibase Pro support for MSSQL Server sqlcmd utility, community-contributed pull requests, and Liquibase Open Source and Liquibase Pro bug fixes.

Learn more here: Liquibase 4.8.0 Release Notes

Liquibase 4.7.1: January 21, 2022

This patch release includes community-contributed pull requests, Liquibase Open Source bug fixes, and Liquibase Pro bug fixes.

Learn more here: Liquibase 4.7.1 Release Notes

Liquibase 4.7.0: January 10, 2022

Tip: Liquibase Hub introduces the Liquibase Hub DevOps Metrics functionality with four reports that provide the data to optimize your DevOps performance: Deployment Frequency, Change Migration Time, Change Failure Rate, Time to Fix Failing Changes.

This release includes community-contributed pull requests, Liquibase Open Source and Liquibase Pro bug fixes, and a new command to get started with Liquibase: the init command.

Learn more here: Liquibase 4.7.0 Release Notes

Liquibase 4.6.2: December 1, 2021

This release includes community-contributed pull requests, Liquibase Open Source and Liquibase Pro bug fixes, and a new quality checks functionality.

Learn more here: Liquibase 4.6.2 Release Notes

Liquibase 4.6.0 and 4.6.1: November 4, 2021

Note: Liquibase 4.6.0 release has the wrong version of the Liquibase Pro XSD file. Liquibase 4.6.1 release is a patch release that fixes the issue.

Learn more here: Liquibase 4.6.0 and 4.6.1 Release Notes

Liquibase 4.5.0: September 27, 2021

This release includes community-contributed pull requests, Liquibase Open Source and Liquibase Pro bug fixes, and support for .

Quality checks allow you to run checks against SQL, XML, JSON, and YAML changelogs for conditions and configurations important to your organization. More quality checks are forthcoming in future releases; provide feedback on what checks matter most to you.

Here is a closer look at what we improved in the latest release. Liquibase 4.5.0 Release Notes

Liquibase 4.4.3: August 6, 2021

This release includes community-contributed pull requests, Liquibase Open Source and Liquibase Pro bug fixes, and enhancements to Liquibase Hub performance and pipelines.

Here is a closer look at what we improved in the latest release. Liquibase 4.4.3 Release Notes

Liquibase 4.4.2: July 22, 2021

This release includes community-contributed pull requests, Liquibase Open Source and Liquibase Pro bug fixes, and enhancements to the drop-all command and SQL*Plus.

Here is a closer look at what we improved in the latest release. Liquibase 4.4.2 Release Notes

Related links