Liquibase 4.15.0 Release Notes
Liquibase v4.15.0 is a major release.
See GitHub formatted release notes for more information. Full changelog: 4.14.0–4.15.0 (August 5, 2022)
Notable Changes
New liquibase flow
command
liquibase flow
and new flow-file (DAT-10419) by in #2946- The
liqubase flow
command and the Flow File on which it operates allow the user to place multiple commands within a single file so they can all run sequentially with a single command into the CLI. This is currently a Liquibase Labs restricted capability, so please contact mario@liquibase.com to request a license key. Learn more at flow
Enhancements
- Support setting
searchPath
inCommandTests
(DAT-11055) by @StevenMassaro in #3129- For more information, see How Liquibase Finds Files: Liquibase Search Path
- Added
duplicateFileMode
setting for Maven plugin by @nvoxland in #3119
Fixes
- Fix Maven plugin pro commands for local developer install by @StevenMassaro in #3101
- Update Derby reserved words by @andrewhj in #1971
- Output "may lose settings" warning on mysql/mariadb for more impacted change types by @nvoxland in #3045
- Improved "include" fix performance: optimized
normalizePath
method by @lzxgyh in #3063 - Removed
DatabaseInfoAttributes
in XSD by @kazz62 in #2239 - Do not split SQL on delimiters within
BEGIN
/END
blocks by @nvoxland in #1589 - Set max fractional timestamp digits to 12 for all DB2 editions (fix #2880) by @ctgnz in #2892
- Fix query for snapshotting views on DB2/Z by @michaelmatthiaskern in #2712
- Fix for bug 2711: Error when calling a procedure with parameters on DB2Z by @michaelmatthiaskern in #2765
- Improve CLI error messages by @nvoxland in #3078
- Improved handling of
endDelimiter="/"
by @nvoxland in #3118 - Upgrade installer to ship with JDK 17.0.4+8 by @nvoxland in #3104
- Improve failure message of
RowCountPrecondition
to preserve expected row count by @martinspielmann in #3093 - Changed what sequence attributes are included in
diff
/generatechangelog
for Snowflake by @yodzhubeiskyi in #3121 - Fix
columnNames
snapshot attribute ofuniqueConstraints
for Snowflake by @yodzhubeiskyi in #3123
Updates
Security Updates
No security updates needed in this release.
JDBC Driver and Third-Party Library Updates
Upgraded snowflake-jdbc
from 3.13.20 to 3.13.21 by @dependabot in #3061
OWASP Dependency Check: Reported Vulnerabilities
None
New Contributors
- @andrewhj made their first contribution in #1971
- @lzxgyh made their first contribution in #3063
- @kazz62 made their first contribution in #2239
- @ctgnz made their first contribution in #2892
- @michaelmatthiaskern made their first contribution in #2712
- @martinspielmann made their first contribution in #3093