February 26, 2020
Liquibase 3.8.7 Released
See Liquibase in Action
Accelerate database changes, reduce failures, and enforce governance across your pipelines.
Liquibase 3.8.7 is now available. Here’s a closer look at what’s included in the latest release.
Liquibase 3.8.7 Overview
More Targeted Rollback functionality for Liquibase Pro with ‘rollbackOneUpdate’ command
You asked, and we listened! With the release of Liquibase 3.8.7, Liquibase Pro users will now have additional rollback capabilities. Users can now roll back an entire set of changes in an update, without affecting all the other changesets which followed it.
We even added a helper command rollbackOneUpdateSQL, which will show you the SQL that will be used in the rollbackOneUpdate command.
You can now also receive command specific help for Targeted Rollback by typing in either liquibase rollbackOneUpdate --help or liquibase rollbackOneUpdateSql --help.
Bug Fixes
Liquibase 3.8.7 also continues our initiative to re-engage with our users by bringing new bug fixes to our Liquibase platform. For both Liquibase Community and Liquibase Pro users, the following bugs were fixed in version 3.8.7:
- --help was improved to include missing commands and correct information.
- PR #927 CompositeClassLoader does not implement getResource(String), fixes liquibase/liquibase-hibernate#170
Documentation
All Liquibase users should also check out our continually improving documentation. For this release, you’ll find the new Targeted Rollback documentation here:
- Liquibase Commands: rollbackOneUpdate
- Liquibase Commands: rollbackOneUpdateSql
- Read our blog for an overview of the new feature.
You can also see our growing library of videos and subscribe to our YouTube channel.