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 for ChangeLogProperty 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

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

New Contributors

  • @sayaliM0412 made their first contribution in #3867
  • @jasonlyle88 made their first contribution in #3595
  • @xazap made their first contribution in #3642