Liquibase 4.14.0 Release Notes
Liquibase v4.14.0 is a major release.
See GitHub formatted release notes for more information. Full changelog: 4.13.0–4.14.0 (July 25, 2022)
Breaking Changes
Warning: Using the java -cp
method to build the classpath without relying on the contents of LIQUIBASE_HOME
is no longer supported. If you want to use Liquibase 4.14.0+ with direct Java calls, use the java -jar
method described at Liquibase Launch Script.
Notable Changes
Split liquibase-core
and liquibase-commercial
JAR files by @nvoxland in #3050
- This change affects new downloads of Liquibase Pro.
liquibase-core-<version>.jar
contains only the open-source license. If you use Liquibase Pro or other commercial add-ons, you must also installliquibase-commercial-<version>.jar
.
Added liquibase.changelogParseMode
setting by @nvoxland in #3057
Enhancements
- Warn if XSD version does not match build version in
validate
command (DAT-9874) by @StevenMassaro in #3016 - Allow use of Pro-only objects for filtering with
generateChangeLog
(DAT-9542) by @StevenMassaro in #3068 - Improve connection exception by including underlying driver exception trace by @hessjcg in #3033
- Add
Closeable
/AutoCloseable
interface toliquibase.database.Database
by @zorglube in #2990
Fixes
- Fixed Formatted SQL "property" parsing by @nvoxland in #3037
- Ensure Postgresql
search_path
entries are quoted correctly by @nvoxland in #3009 - Updated "Change Set" wording to "Changeset" by @kataggart in #3042
- Improved error when
JAVA_HOME
is set to invalid value (DAT-10545) by @StevenMassaro in #3074 - Fixed
autoIncrement
incrementBy
/startWith
support in MySQL, H2, HSQLDB, and MariaDB by @tozogabee in #3026 - Improve
renameColumn
generated SQL on mssql by @mide25 in #783
Updates
Security Updates
No security updates needed in this release.
JDBC Driver and Third-Party Library Updates
- Upgraded
mariadb-java-client
from 3.0.5 to 3.0.6 by @dependabot in #3021 - Upgraded
testcontainers-bom
from 1.17.2 to 1.17.3 by @dependabot in #3020 - Upgraded
postgresql
from 42.3.4 to 42.4.0 by @dependabot in #2935 - Bump
jaxb-runtime
from 2.3.6 to 4.0.0 by @dependabot in #2964