Update all non-major dependencies to v4.20.0
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
org.liquibase.ext:liquibase-hibernate5 (source) | build | minor |
4.19.1 -> 4.20.0
|
org.liquibase:liquibase-maven-plugin (source) | build | minor |
4.19.1 -> 4.20.0
|
Release Notes
liquibase/liquibase
v4.20.0
Liquibase v4.20.0 is a patch release
API Breaking Changes
- Remove Liquibase Hub auto-registration prompts and no longer support new Liquibase Hub registrations. Please get in touch with customer support with any questions. (DAT-13419) by @StevenMassaro in https://github.com/liquibase/liquibase/pull/3886
- Refactor of commands: diff, diffchangelog, generatechangelog DAT-6606, DAT-6607, DAT-6623, DAT-6613 by @filipelautert in https://github.com/liquibase/liquibase/pull/3775
Enhancements
- Automate deployment of XSDs to new beta landing site by @sayaliM0412 in https://github.com/liquibase/liquibase/pull/3867
- Issue 3584: Add support for relativeToChangelogFile for ChangeLogProperty class/property attribute by @jasonlyle88 in https://github.com/liquibase/liquibase/pull/3595
- Jakartaee CDI for liquibase by @xazap in https://github.com/liquibase/liquibase/pull/3642
- Use variable for maven version by @StevenMassaro in https://github.com/liquibase/liquibase/pull/3895
- More maven version pinning by @StevenMassaro in https://github.com/liquibase/liquibase/pull/3887
- Update db changelog xsd to 4.20 by @suryaaki2 in https://github.com/liquibase/liquibase/pull/3918
- [MRO] Refactor of commands: diff, diffchangelog, generatechangelog DAT-6606, DAT-6607 and DAT-6613 by @filipelautert in https://github.com/liquibase/liquibase-pro/pull/824
- [MRO] Update pro xsd and flow schema to 4.20 by @suryaaki2 in https://github.com/liquibase/liquibase-pro/pull/861
Security, Driver and other updates
- Bump actions/cache from 3.2.5 to 3.2.6 by @dependabot in https://github.com/liquibase/liquibase/pull/3851
- [MRO] Bump jsqlparser from 4.5 to 4.6 by @dependabot in https://github.com/liquibase/liquibase-pro/pull/842
- [MRO] Bump mockito-core from 3.8.0 to 3.12.4 by @dependabot in https://github.com/liquibase/liquibase-pro/pull/845
- [MRO] Bump actions/checkout from 2 to 3 by @dependabot in https://github.com/liquibase/liquibase-pro/pull/846
- [MRO] Bump actions/setup-java from 2 to 3 by @dependabot in https://github.com/liquibase/liquibase-pro/pull/847
- [MRO] Bump schdck/create-env-json from 1 to 2 by @dependabot in https://github.com/liquibase/liquibase-pro/pull/848
- [MRO] Bump maven-compiler-plugin from 3.10.1 to 3.11.0 by @dependabot in https://github.com/liquibase/liquibase-pro/pull/850
Fixes
- Safely call snakeyaml methods that have been changed in last versions. by @filipelautert in https://github.com/liquibase/liquibase/pull/3904
- Only show structured log license message after value providers are registered (DAT-13362) by @StevenMassaro in https://github.com/liquibase/liquibase/pull/3850
- Pin maven version for sonar scan by @StevenMassaro in https://github.com/liquibase/liquibase/pull/3880
- Fix CheckSum generation issues + improvements by @MalloD12 in https://github.com/liquibase/liquibase/pull/3616
- Structured logging MdcKey renaming by @StevenMassaro in https://github.com/liquibase/liquibase/pull/3875
- Revert "Fix CheckSum generation issues + CURRENT_CHECKSUM_ALGORITHM_VERSION updated from 8 to 9." by @filipelautert in https://github.com/liquibase/liquibase/pull/3892
- [MRO] only show structured log license message after value providers are registered (DAT-13362) by @StevenMassaro in https://github.com/liquibase/liquibase-pro/pull/839
- [MRO] Pin maven to 3.8.7 by @wwillard7800 in https://github.com/liquibase/liquibase-pro/pull/855
- [MRO] GitHub action maven version pin by @StevenMassaro in https://github.com/liquibase/liquibase-pro/pull/859
New Contributors
- @sayaliM0412 made their first contribution in https://github.com/liquibase/liquibase/pull/3867
- @jasonlyle88 made their first contribution in https://github.com/liquibase/liquibase/pull/3595
- @xazap made their first contribution in https://github.com/liquibase/liquibase/pull/3642
Full Changelog: https://github.com/liquibase/liquibase/compare/v4.19.1...v4.20.0
Get Certified
Learn all the Liquibase fundamentals from free online courses by Liquibase experts and see how to apply them in the real world at https://learn.liquibase.com/.
Read the Documentation
Please check out and contribute to the continually improving docs, now at https://docs.liquibase.com/.
Meet the Community
Our community has built a lot. From extensions to integrations, you’ve helped make Liquibase the amazing open source project that it is today. Keep contributing to making it stronger:
Contribute code Make doc updates Help by asking and answering questions Set up a chat with the Product team
Thanks to everyone who helps make the Liquibase community strong!
File Descriptions
- Liquibase CLI -- Includes open source + commercial functionality
- liquibase-x.y.z.tar.gz -- Archive in tar.gz format
- liquibase-x.y.z.zip -- Archive in zip format
- liquibase-windows-x64-installer-x.y.z.exe -- Installer for Windows
- liquibase-macos-installer-x.y.z.dmg -- Installer for MacOS
-
Primary Libraries - For embedding in other software
- liquibase-core-x.y.z.jar – Base Liquibase library (open source)
- liquibase-commerical-x.y.z.jar – Additional commercial functionality
-
liquibase-additional-x.y.z.zip – Contains additional, less commonly used files
- Additional libraries such as liquibase-maven-plugin.jar and liquibase-cdi.jar
- Javadocs for all the libraries
- Source archives for all the open source libraries
- ASC/MD5/SHA1 verification hashes for all files
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.