Liquibase 4.20.0 Release Notes
Liquibase v4.20.0 is a patch release.
See GitHub formatted release notes for more information. Full changelog: 4.19.1–4.20.0 (March 10, 2023)
API Breaking Changes
- DAT-6606, DAT-6607 (DAT-6623 too) and DAT-6613 by @filipelautert in #3775
- remove Liquibase Hub autoregistration prompts and no longer support new Liquibase Hub registrations (DAT-13419) by @StevenMassaro in #3886
Enhancements
- Automate deployment of XSDs to new beta landing site by @sayaliM0412 in #3867
- Issue 3584: Add support for
relativeToChangelogFile
forChangeLogProperty
class/property attribute by @jasonlyle88 in #3595 - Jakartaee CDI for liquibase by @xazap in #3642
- use variable for maven version by @StevenMassaro in #3895
- more maven version pinning by @StevenMassaro in #3887
- update db changelog xsd to 4.20 by @suryaaki2 in #3918
- [PRO] DAT-6606, DAT-6607 and DAT-6613 by @filipelautert in liquibase/liquibase-pro#824
- [PRO] update pro xsd and flow schema to 4.20 by @suryaaki2 in liquibase/liquibase-pro#861
Security, Driver and other updates
- Bump
actions/cache
from 3.2.5 to 3.2.6 by @dependabot in #3851 - [PRO] Bump
jsqlparser
from 4.5 to 4.6 by @dependabot in liquibase/liquibase-pro#842 - [PRO] Bump
mockito-core
from 3.8.0 to 3.12.4 by @dependabot in liquibase/liquibase-pro#845 - [PRO] Bump
actions/checkout
from 2 to 3 by @dependabot in liquibase/liquibase-pro#846 - [PRO] Bump
actions/setup-java
from 2 to 3 by @dependabot in liquibase/liquibase-pro#847 - [PRO] Bump
schdck/create-env-json
from 1 to 2 by @dependabot in liquibase/liquibase-pro#848 - [PRO] Bump
maven-compiler-plugin
from 3.10.1 to 3.11.0 by @dependabot in liquibase/liquibase-pro#850
Fixes
- Safely call snakeyaml methods that have been changed in last versions. by @filipelautert in #3904
- Only show structured log license message after value providers are registered (DAT-13362) by @StevenMassaro in #3850
- Pin maven version for sonar scan by @StevenMassaro in #3880
- Fix CheckSum generation issues + improvements by @MalloD12 in #3616
- Structured logging MdcKey renaming by @StevenMassaro in #3875
- Revert "Fix CheckSum generation issues + CURRENT_CHECKSUM_ALGORITHM_VERSION updated from 8 to 9." by @filipelautert in #3892
- [PRO] only show structured log license message after value providers are registered (DAT-13362) by @StevenMassaro in liquibase/liquibase-pro#839
- [PRO] Pin maven to 3.8.7 by @wwillard7800 in liquibase/liquibase-pro#855
- [PRO] GitHub action maven version pin by @StevenMassaro in liquibase/liquibase-pro#859