grails / grails-database-migration

Grails® framework Database Migration Plugin
Apache License 2.0
98 stars 115 forks source link

fix(deps): update liquibase monorepo #318

Closed renovate[bot] closed 3 days ago

renovate[bot] commented 1 year ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.liquibase.ext:liquibase-hibernate5 (source) 4.19.0 -> 4.27.0 age adoption passing confidence
org.liquibase:liquibase-core (source) 4.19.0 -> 4.29.2 age adoption passing confidence

Release Notes

liquibase/liquibase-hibernate (org.liquibase.ext:liquibase-hibernate5) ### [`v4.25.0`](https://redirect.github.com/liquibase/liquibase-hibernate/releases/tag/v4.25.0): Support for Liquibase Hibernate 6 Extension v4.25.0 #### Changes #### What's Changed - DAT-15993 -
liquibase-hibernate using Liquibase Parent POM by [@​jandroav](https://redirect.github.com/jandroav) in [https://github.com/liquibase/liquibase-hibernate/pull/587](https://redirect.github.com/liquibase/liquibase-hibernate/pull/587) - Update README.md by [@​vivekBoii](https://redirect.github.com/vivekBoii) in [https://github.com/liquibase/liquibase-hibernate/pull/585](https://redirect.github.com/liquibase/liquibase-hibernate/pull/585) - Update pom.xml by [@​jandroav](https://redirect.github.com/jandroav) in [https://github.com/liquibase/liquibase-hibernate/pull/596](https://redirect.github.com/liquibase/liquibase-hibernate/pull/596) - chore(deps): bump liquibase/build-logic from 0.4.7 to 0.5.5 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/liquibase/liquibase-hibernate/pull/609](https://redirect.github.com/liquibase/liquibase-hibernate/pull/609) - Fixed a typo in ReadMe by [@​smty2018](https://redirect.github.com/smty2018) in [https://github.com/liquibase/liquibase-hibernate/pull/600](https://redirect.github.com/liquibase/liquibase-hibernate/pull/600) #### New Contributors - [@​vivekBoii](https://redirect.github.com/vivekBoii) made their first contribution in [https://github.com/liquibase/liquibase-hibernate/pull/585](https://redirect.github.com/liquibase/liquibase-hibernate/pull/585) - [@​smty2018](https://redirect.github.com/smty2018) made their first contribution in [https://github.com/liquibase/liquibase-hibernate/pull/600](https://redirect.github.com/liquibase/liquibase-hibernate/pull/600) - [@​sayaliM0412](https://redirect.github.com/sayaliM0412) made their first contribution in [https://github.com/liquibase/liquibase-hibernate/pull/618](https://redirect.github.com/liquibase/liquibase-hibernate/pull/618) **Full Changelog**: https://github.com/liquibase/liquibase-hibernate/compare/v4.24.0...v4.25.0 ### [`v4.24.0`](https://redirect.github.com/liquibase/liquibase-hibernate/releases/tag/v4.24.0): Support for Liquibase Hibernate Extension v4.24.0 #### Changes - ([#​583](https://redirect.github.com/liquibase/liquibase-hibernate/issues/583)) Update pom.xml [@​jandroav](https://redirect.github.com/jandroav) - ([#​581](https://redirect.github.com/liquibase/liquibase-hibernate/issues/581)) chore(pom.xml): remove unnecessary newline at the end of the file for… [@​jandroav](https://redirect.github.com/jandroav) - ([#​579](https://redirect.github.com/liquibase/liquibase-hibernate/issues/579)) chore(pom.xml): add newline at the end of the file for consistency an… [@​jandroav](https://redirect.github.com/jandroav) - ([#​573](https://redirect.github.com/liquibase/liquibase-hibernate/issues/573)) Dat 16025 [@​jandroav](https://redirect.github.com/jandroav) - ([#​571](https://redirect.github.com/liquibase/liquibase-hibernate/issues/571)) chore(pom.xml): add newline at the end of the file for consistency an… [@​jandroav](https://redirect.github.com/jandroav) - ([#​567](https://redirect.github.com/liquibase/liquibase-hibernate/issues/567)) chore(release-published.yml): update branch names in workflow file fo… [@​jandroav](https://redirect.github.com/jandroav) - ([#​546](https://redirect.github.com/liquibase/liquibase-hibernate/issues/546)) chore(deps): bump org.sonarsource.scanner.maven:sonar-maven-plugin from 3.9.1.2184 to 3.10.0.2594 [@​dependabot](https://redirect.github.com/dependabot) - ([#​545](https://redirect.github.com/liquibase/liquibase-hibernate/issues/545)) chore(deps): bump spring.version from 6.0.11 to 6.0.12 [@​dependabot](https://redirect.github.com/dependabot) #### 🚀 New Features - ([#​569](https://redirect.github.com/liquibase/liquibase-hibernate/issues/569)) chore(pom.xml): add newline at the end of the file for consistency wi… [@​jandroav](https://redirect.github.com/jandroav) - ([#​564](https://redirect.github.com/liquibase/liquibase-hibernate/issues/564)) chore(release-published.yml): update release job to use specific vers… [@​jandroav](https://redirect.github.com/jandroav) - ([#​560](https://redirect.github.com/liquibase/liquibase-hibernate/issues/560)) DAT-16025 Allow releasing liquibase-hibernate5 alongside liquibase-hibernate6 [@​jandroav](https://redirect.github.com/jandroav) - ([#​508](https://redirect.github.com/liquibase/liquibase-hibernate/issues/508)) Switch to new Hibernate 6.2 Generator API + Hibernate 6.3 breaking changes [@​filipelautert](https://redirect.github.com/filipelautert) - ([#​504](https://redirect.github.com/liquibase/liquibase-hibernate/issues/504)) Support SecondaryTable annotation [@​AntonBarkan](https://redirect.github.com/AntonBarkan) #### 🐛 Bug Fixes 🛠 - ([#​577](https://redirect.github.com/liquibase/liquibase-hibernate/issues/577)) Dat 16025 [@​jandroav](https://redirect.github.com/jandroav) - ([#​576](https://redirect.github.com/liquibase/liquibase-hibernate/issues/576)) chore(pom.xml): remove empty line at the end of the file for consistency [@​jandroav](https://redirect.github.com/jandroav) - ([#​565](https://redirect.github.com/liquibase/liquibase-hibernate/issues/565)) chore(pom.xml): update liquibase-hibernate6 version from 4.24.4-SNAPS… [@​jandroav](https://redirect.github.com/jandroav) #### 🤖 Security Driver and Other Updates
8 changes - ([#​559](https://redirect.github.com/liquibase/liquibase-hibernate/issues/559)) chore(deps): bump liquibase/build-logic from 0.4.5 to 0.4.6 [@​dependabot](https://redirect.github.com/dependabot) - ([#​556](https://redirect.github.com/liquibase/liquibase-hibernate/issues/556)) chore(deps): bump liquibase/build-logic from 0.4.4 to 0.4.5 [@​dependabot](https://redirect.github.com/dependabot) - ([#​553](https://redirect.github.com/liquibase/liquibase-hibernate/issues/553)) chore(deps): bump liquibase/build-logic from 0.4.3 to 0.4.4 [@​dependabot](https://redirect.github.com/dependabot) - ([#​552](https://redirect.github.com/liquibase/liquibase-hibernate/issues/552)) chore(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.5.0 to 3.5.1 [@​dependabot](https://redirect.github.com/dependabot) - ([#​551](https://redirect.github.com/liquibase/liquibase-hibernate/issues/551)) chore(deps): bump org.codehaus.mojo:versions-maven-plugin from 2.16.0 to 2.16.1 [@​dependabot](https://redirect.github.com/dependabot) - ([#​550](https://redirect.github.com/liquibase/liquibase-hibernate/issues/550)) chore(deps): bump liquibase/build-logic from 0.4.2 to 0.4.3 [@​dependabot](https://redirect.github.com/dependabot) - ([#​548](https://redirect.github.com/liquibase/liquibase-hibernate/issues/548)) chore(deps-dev): bump com.h2database:h2 from 2.2.222 to 2.2.224 [@​dependabot](https://redirect.github.com/dependabot) - ([#​547](https://redirect.github.com/liquibase/liquibase-hibernate/issues/547)) chore(deps): bump liquibase/build-logic from 0.4.1 to 0.4.2 [@​dependabot](https://redirect.github.com/dependabot)
**Full Changelog**: https://github.com/liquibase/liquibase-hibernate/compare/v4.23.2...4.23.3 ### [`v4.22.0`](https://redirect.github.com/liquibase/liquibase-hibernate/releases/tag/v4.22.0) Support for Liquibase 4.22.0. #### What's Changed - Fix diff changelog is removing unique constraint since 4.21.0 (hibernate6 + postgresql) by [@​filipelautert](https://redirect.github.com/filipelautert) in [https://github.com/liquibase/liquibase-hibernate/pull/480](https://redirect.github.com/liquibase/liquibase-hibernate/pull/480) - add Support for Hibernate EnversSettings revision_field_name and revision_type_field_name by [@​lorenzbaier](https://redirect.github.com/lorenzbaier) in [https://github.com/liquibase/liquibase-hibernate/pull/488](https://redirect.github.com/liquibase/liquibase-hibernate/pull/488) - Bump spring.version from 6.0.8 to 6.0.9 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/liquibase/liquibase-hibernate/pull/490](https://redirect.github.com/liquibase/liquibase-hibernate/pull/490) #### New Contributors - [@​lorenzbaier](https://redirect.github.com/lorenzbaier) made their first contribution in [https://github.com/liquibase/liquibase-hibernate/pull/488](https://redirect.github.com/liquibase/liquibase-hibernate/pull/488) **Full Changelog**: https://github.com/liquibase/liquibase-hibernate/compare/v4.21.0...v4.22.0 ### [`v4.21.1`](https://redirect.github.com/liquibase/liquibase-hibernate/releases/tag/v4.21.1) Support for Liquibase 4.21.1. **Full Changelog**: https://github.com/liquibase/liquibase-hibernate/compare/v4.20.0...v4.21.1 ### [`v4.21.0`](https://redirect.github.com/liquibase/liquibase-hibernate/releases/tag/v4.21.0) Support for Liquibase 4.21.0. #### What's Changed - Bump snakeyaml from 1.33 to 2.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/liquibase/liquibase-hibernate/pull/462](https://redirect.github.com/liquibase/liquibase-hibernate/pull/462) - Bump spring.version from 6.0.5 to 6.0.6 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/liquibase/liquibase-hibernate/pull/464](https://redirect.github.com/liquibase/liquibase-hibernate/pull/464) - Bump maven-compiler-plugin from 3.10.1 to 3.11.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/liquibase/liquibase-hibernate/pull/461](https://redirect.github.com/liquibase/liquibase-hibernate/pull/461) - Fix snyk warning by [@​filipelautert](https://redirect.github.com/filipelautert) in [https://github.com/liquibase/liquibase-hibernate/pull/466](https://redirect.github.com/liquibase/liquibase-hibernate/pull/466) - UniqueConstraintSnapshotGenerator removed to avoid issue of index/constraint recreation by [@​MalloD12](https://redirect.github.com/MalloD12) in [https://github.com/liquibase/liquibase-hibernate/pull/468](https://redirect.github.com/liquibase/liquibase-hibernate/pull/468) - Bump spring.version from 6.0.6 to 6.0.7 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/liquibase/liquibase-hibernate/pull/470](https://redirect.github.com/liquibase/liquibase-hibernate/pull/470) - feat: Make test failing with unique constraints by [@​fleboulch](https://redirect.github.com/fleboulch) in [https://github.com/liquibase/liquibase-hibernate/pull/455](https://redirect.github.com/liquibase/liquibase-hibernate/pull/455) - Bump jacoco-maven-plugin from 0.8.8 to 0.8.9 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/liquibase/liquibase-hibernate/pull/473](https://redirect.github.com/liquibase/liquibase-hibernate/pull/473) - Bump maven-resources-plugin from 3.3.0 to 3.3.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/liquibase/liquibase-hibernate/pull/471](https://redirect.github.com/liquibase/liquibase-hibernate/pull/471) - Bump maven-surefire-plugin from 2.22.2 to 3.0.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/liquibase/liquibase-hibernate/pull/469](https://redirect.github.com/liquibase/liquibase-hibernate/pull/469) - Fix types handling by [@​filipelautert](https://redirect.github.com/filipelautert) in [https://github.com/liquibase/liquibase-hibernate/pull/467](https://redirect.github.com/liquibase/liquibase-hibernate/pull/467) #### New Contributors - [@​MalloD12](https://redirect.github.com/MalloD12) made their first contribution in [https://github.com/liquibase/liquibase-hibernate/pull/468](https://redirect.github.com/liquibase/liquibase-hibernate/pull/468) - [@​fleboulch](https://redirect.github.com/fleboulch) made their first contribution in [https://github.com/liquibase/liquibase-hibernate/pull/455](https://redirect.github.com/liquibase/liquibase-hibernate/pull/455) **Full Changelog**: https://github.com/liquibase/liquibase-hibernate/compare/v4.19.1...v4.21.0 ### [`v4.20.0`](https://redirect.github.com/liquibase/liquibase-hibernate/releases/tag/v4.20.0) Support for Liquibase 4.20.0. **Full Changelog**: https://github.com/liquibase/liquibase-hibernate/compare/v4.19.1...v4.20.0
liquibase/liquibase (org.liquibase:liquibase-core) ### [`v4.29.2`](https://redirect.github.com/liquibase/liquibase/releases/tag/v4.29.2): Liquibase v4.29.2 ##### Liquibase 4.29.2 is a patch release > \[!IMPORTANT] > Liquibase 4.29.2 patches minor issues found in Liquibase 4.29.1 release. > \[!NOTE] > See the [Liquibase 4.29.2 Release Notes](https://docs.liquibase.com/start/release-notes/liquibase-release-notes/liquibase-4.29.2.html) for the complete set of release information. #### Notable Changes ##### \[PRO] ##### Custom Policy Checks updates: Create and run Python-based checks which fit your specific needs. - Liquibase checks have been opened to the world of Python development! This release fixes some minor issues so you can use your custom Python scripts as policy checks to solve your nuanced and techstack specific conditions for better risk mitigation, compliance, code quality, security, and more. - Learn more https://docs.liquibase.com/custom-policy-checks - Get the Checks extension to enable this capability: https://docs.liquibase.com/pro-extensions #### Deprecation Notice ##### MacOS .dmg Installer to be removed in next release. - This is the final Liquibase release in which the MacOS installer will be shipped. Both the tarball (the liquibase-x.y.z.tar.gz) and the .zip (liquibase-x.y.x.zip) are the preferred replaced options for MacOS users. - Questions or comments? https://www.liquibase.com/contact-us ## ##### \[PRO] Changelog #### 💥 Breaking Changes - None #### Changes - DAT-18013: optionally suppress Liquibase SQL for \*-sql commands in[https://github.com/liquibase/liquibase-pro/pull/1877](https://redirect.github.com/liquibase/liquibase-pro/pull/1877)7 by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) - DAT-17659: tagDatabase changes in formatted sql files in [https://github.com/liquibase/liquibase-pro/pull/1833](https://redirect.github.com/liquibase/liquibase-pro/pull/1833) by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) - DAT-18310: update CustomCheckDefaultValuesTest to check all parameters in [https://github.com/liquibase/liquibase-pro/pull/1887](https://redirect.github.com/liquibase/liquibase-pro/pull/1887) by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) - Now that report files are enabled by default, suppress them with git in [https://github.com/liquibase/liquibase-pro/pull/1886](https://redirect.github.com/liquibase/liquibase-pro/pull/1886) by [@​wwillard7800](https://redirect.github.com/wwillard7800) - DAT-17390: global setting for stripComments option in [https://github.com/liquibase/liquibase-pro/pull/1879](https://redirect.github.com/liquibase/liquibase-pro/pull/1879) by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) - DAT-18111: add "Report" word to title of update reports in [https://github.com/liquibase/liquibase-pro/pull/1890](https://redirect.github.com/liquibase/liquibase-pro/pull/1890) by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) - DAT-18182: show correct message when license expires on same day in [https://github.com/liquibase/liquibase-pro/pull/1885](https://redirect.github.com/liquibase/liquibase-pro/pull/1885) by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) - DAT-18342: Store Pro License Key in AWS Secrets Manager in [https://github.com/liquibase/liquibase-pro/pull/1896](https://redirect.github.com/liquibase/liquibase-pro/pull/1896) by [@​sayaliM0412](https://redirect.github.com/sayaliM0412) - DAT-18063 Release lock after SQLPLUS timeout error in [https://github.com/liquibase/liquibase-pro/pull/1892](https://redirect.github.com/liquibase/liquibase-pro/pull/1892) by [@​wwillard7800](https://redirect.github.com/wwillard7800) - DAT-18360: only show expiration date message in checks run if expiration date is not null in [https://github.com/liquibase/liquibase-pro/pull/1895](https://redirect.github.com/liquibase/liquibase-pro/pull/1895) by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) - fix: expected output for help in [https://github.com/liquibase/liquibase-pro/pull/1900](https://redirect.github.com/liquibase/liquibase-pro/pull/1900) by [@​filipelautert](https://redirect.github.com/filipelautert) - DAT-18396 - fix scripts resource caching in [https://github.com/liquibase/liquibase-pro/pull/1899](https://redirect.github.com/liquibase/liquibase-pro/pull/1899) by [@​filipelautert](https://redirect.github.com/filipelautert) - DAT-18420 Change check that controls database checks to make sure they don't run just because we took a snapshot for a custom check in [https://github.com/liquibase/liquibase-pro/pull/1902](https://redirect.github.com/liquibase/liquibase-pro/pull/1902) by [@​wwillard7800](https://redirect.github.com/wwillard7800) - DAT-18440 Handle strict mode setting when doing auto rollback in [https://github.com/liquibase/liquibase-pro/pull/1909](https://redirect.github.com/liquibase/liquibase-pro/pull/1909) by [@​wwillard7800](https://redirect.github.com/wwillard7800) - DAT-18196: add method to LicenseService to allow custom invalid license message in [https://github.com/liquibase/liquibase-pro/pull/1917](https://redirect.github.com/liquibase/liquibase-pro/pull/1917) by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) - DAT-18389 Changing Quality Checks -> Policy Checks in [https://github.com/liquibase/liquibase-pro/pull/1906](https://redirect.github.com/liquibase/liquibase-pro/pull/1906) by [@​wwillard7800](https://redirect.github.com/wwillard7800) ##### \[OSS] Changelog #### 💥 Breaking Changes - None #### Changes - 4.29.1 release in [https://github.com/liquibase/liquibase/pull/6141](https://redirect.github.com/liquibase/liquibase/pull/6141) by [@​filipelautert](https://redirect.github.com/filipelautert) - DAT-17914 in [https://github.com/liquibase/liquibase/pull/6158](https://redirect.github.com/liquibase/liquibase/pull/6158) by [@​sayaliM0412](https://redirect.github.com/sayaliM0412) - optionally suppress Liquibase SQL for \*-sql commands (DAT-18013) in[https://github.com/liquibase/liquibase/pull/6132](https://redirect.github.com/liquibase/liquibase/pull/6132)2 by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) - changes in support of globally setting stripComments option (DAT-1739) in [https://github.com/liquibase/liquibase/pull/6137](https://redirect.github.com/liquibase/liquibase/pull/6137) by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) - Handle reporting of changes which are skipped due to license issues (DAT-17659) in [https://github.com/liquibase/liquibase/pull/6114](https://redirect.github.com/liquibase/liquibase/pull/6114) by [@​wwillard7800](https://redirect.github.com/wwillard7800) - DAT-17993 Improve diffChangelog between MSSQL and Oracle in [https://github.com/liquibase/liquibase/pull/6094](https://redirect.github.com/liquibase/liquibase/pull/6094) by [@​filipelautert](https://redirect.github.com/filipelautert) - DAT-18250 DevOps :: Clean up branch build not working in [https://github.com/liquibase/liquibase/pull/6162](https://redirect.github.com/liquibase/liquibase/pull/6162) by [@​jandroav](https://redirect.github.com/jandroav) - compare contents of zip file against baseline (DAT-18324) in [https://github.com/liquibase/liquibase/pull/6166](https://redirect.github.com/liquibase/liquibase/pull/6166) by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) - maven flag for suppressLiquibaseSql (DAT-18273) in [https://github.com/liquibase/liquibase/pull/6163](https://redirect.github.com/liquibase/liquibase/pull/6163) by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) - Append included labels to the changeset labels when matching (DAT-16636) in [https://github.com/liquibase/liquibase/pull/6159](https://redirect.github.com/liquibase/liquibase/pull/6159) by [@​wwillard7800](https://redirect.github.com/wwillard7800) - chore: upgrade installer jdk version to 21.0.4+7 in [https://github.com/liquibase/liquibase/pull/6119](https://redirect.github.com/liquibase/liquibase/pull/6119) by [@​filipelautert](https://redirect.github.com/filipelautert) - Fix serialization of DatabaseChangeLog with 'preConditions' for yaml in [https://github.com/liquibase/liquibase/pull/6118](https://redirect.github.com/liquibase/liquibase/pull/6118) by [@​MalloD12](https://redirect.github.com/MalloD12) - Add additional duplicateFileMode options in [https://github.com/liquibase/liquibase/pull/6067](https://redirect.github.com/liquibase/liquibase/pull/6067) by [@​k4pran](https://redirect.github.com/k4pran) - Do not show update summary when using update-sql via maven plugin (DAT-18323) in [https://github.com/liquibase/liquibase/pull/6168](https://redirect.github.com/liquibase/liquibase/pull/6168) by [@​abrackx](https://redirect.github.com/abrackx) - Bump org.mariadb.jdbc:mariadb-java-client from 3.3.3 to 3.4.1 in [https://github.com/liquibase/liquibase/pull/6113](https://redirect.github.com/liquibase/liquibase/pull/6113) by [@​dependabot](https://redirect.github.com/dependabot) - fix case where expiration date is null in --version output (DAT-18360) in [https://github.com/liquibase/liquibase/pull/6170](https://redirect.github.com/liquibase/liquibase/pull/6170) by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) - Make Scope ID RNG no longer use SecureRandom (fix [#​6178](https://redirect.github.com/liquibase/liquibase/issues/6178) in [https://github.com/liquibase/liquibase/pull/6179](https://redirect.github.com/liquibase/liquibase/pull/6179) by [@​danielthegray](https://redirect.github.com/danielthegray) - Use correct method for Maven updateSQL (DAT-18142) in [https://github.com/liquibase/liquibase/pull/6198](https://redirect.github.com/liquibase/liquibase/pull/6198) by [@​wwillard7800](https://redirect.github.com/wwillard7800) - DAT-18398 - Do not add version to shipped extensions + ignore current ones in [https://github.com/liquibase/liquibase/pull/6197](https://redirect.github.com/liquibase/liquibase/pull/6197) by [@​filipelautert](https://redirect.github.com/filipelautert) - Fixes issue 6054: incorrect system table query on DB2 AS/400 platform in [https://github.com/liquibase/liquibase/pull/6185](https://redirect.github.com/liquibase/liquibase/pull/6185) by [@​AlexCoolen](https://redirect.github.com/AlexCoolen) - Do not throw exception if data type is not supported by database in [https://github.com/liquibase/liquibase/pull/6226](https://redirect.github.com/liquibase/liquibase/pull/6226) by [@​wwillard7800](https://redirect.github.com/wwillard7800) - Do not release lock if not locked by this update \* DAT-18370 in[https://github.com/liquibase/liquibase/pull/6218](https://redirect.github.com/liquibase/liquibase/pull/6218)8 by [@​wwillard7800](https://redirect.github.com/wwillard7800) - add method to LicenseService to allow custom invalid license message( DAT-18196) in [https://github.com/liquibase/liquibase/pull/6232](https://redirect.github.com/liquibase/liquibase/pull/6232) by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) - fix: EndDelimiter not working as expected since 4.29 in [https://github.com/liquibase/liquibase/pull/6157](https://redirect.github.com/liquibase/liquibase/pull/6157) by [@​filipelautert](https://redirect.github.com/filipelautert) - Changing Quality Checks -> Policy Checks in [https://github.com/liquibase/liquibase/pull/6204](https://redirect.github.com/liquibase/liquibase/pull/6204) by [@​wwillard7800](https://redirect.github.com/wwillard7800) - fix release workflows in [https://github.com/liquibase/liquibase/pull/6260](https://redirect.github.com/liquibase/liquibase/pull/6260) by [@​jandroav](https://redirect.github.com/jandroav) - chore: restore DAT-18398 changes by [@​filipelautert](https://redirect.github.com/filipelautert) #### 🤖 Security, Driver and Other Updates
3 changes - Bump org.testcontainers:testcontainers-bom from 1.19.8 to 1.20.1 in [https://github.com/liquibase/liquibase/pull/6155](https://redirect.github.com/liquibase/liquibase/pull/6155) by [@​dependabot](https://redirect.github.com/dependabot) - Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.15.0 in [https://github.com/liquibase/liquibase/pull/6112](https://redirect.github.com/liquibase/liquibase/pull/6112) by [@​dependabot](https://redirect.github.com/dependabot) - Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.7.0 to 3.8.0 in [https://github.com/liquibase/liquibase/pull/6116](https://redirect.github.com/liquibase/liquibase/pull/6116) by [@​dependabot](https://redirect.github.com/dependabot)
#### New Contributors **Full Changelog**: https://github.com/liquibase/liquibase/compare/v4.29.1...v4.29.2 ##### 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](https://www.liquibase.org/development/contribute.html) [Make doc updates](https://redirect.github.com/Datical/liquibase-docs) [Help by asking and answering questions](https://forum.liquibase.org/) [Set up a chat with the Product team](https://calendly.com/liquibase-outreach/product-feedback) 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 ### [`v4.29.1`](https://redirect.github.com/liquibase/liquibase/blob/HEAD/changelog.txt#Liquibase-4291-is-a-patch-release) - Liquibase 4.29.1 patches a pom mismatch in the Liquibase BigQuery Commercial Extension. - Liquibase 4.29.1 resolves an issue with the zip distribution where all files were incorrectly placed inside liquibase-4.29.1 directory. This update ensures proper file organization and installation. ### [`v4.29.0`](https://redirect.github.com/liquibase/liquibase/blob/HEAD/changelog.txt#Liquibase-4290-is-a-major-release) > \[!IMPORTANT] > Liquibase 4.29.0 contains several New Capabilities and Notable Enhancements for Liquibase Pro users: Python-based Custom Policy Checks and a new Big Query extension. > \[!NOTE] > See the [Liquibase 4.29.0 Release Notes](https://docs.liquibase.com/start/release-notes/liquibase-release-notes/liquibase-4.29.0.html) for the complete set of release information. ### [`v4.28.0`](https://redirect.github.com/liquibase/liquibase/blob/HEAD/changelog.txt#Liquibase-4280-is-a-major-release) ### [`v4.27.0`](https://redirect.github.com/liquibase/liquibase/blob/HEAD/changelog.txt#Liquibase-4270-is-a-major-release) [Compare Source](https://redirect.github.com/liquibase/liquibase/compare/v4.26.0...v4.27.0) > Liquibase 4.27.0 contains several New Capabilities and Notable Enhancements for Liquibase Pro users: DATABASECHANGELOGHISTORY table, Quality Checks Chains, Rollback Reports > See the [Liquibase 4.27.0 Release Notes](https://docs.liquibase.com/start/release-notes/liquibase-release-notes/liquibase-4.27.0.html) for the complete set of release information. ### [`v4.26.0`](https://redirect.github.com/liquibase/liquibase/blob/HEAD/changelog.txt#Liquibase-4260-is-a-major-release) [Compare Source](https://redirect.github.com/liquibase/liquibase/compare/v4.25.1-release...v4.26.0) > \[!IMPORTANT] > Liquibase 4.26.0 contains several Notable Changes for Liquibase Pro users: Advanced IF conditionals, Simpler Regex-based pattern checks, and Checks Run Reports. > \[!NOTE] > See the [Liquibase 4.26.0 Release Notes](https://docs.liquibase.com/start/release-notes/liquibase-4.26.0.html) for the complete set of release information. ### [`v4.25.1`](https://redirect.github.com/liquibase/liquibase/blob/HEAD/changelog.txt#Liquibase-4251-is-a-patch-release) [Compare Source](https://redirect.github.com/liquibase/liquibase/compare/v4.25.0...v4.25.1-release) ### [`v4.25.0`](https://redirect.github.com/liquibase/liquibase/blob/HEAD/changelog.txt#Liquibase-4250-is-a-major-release) [Compare Source](https://redirect.github.com/liquibase/liquibase/compare/v4.24.0...v4.25.0) ### [`v4.24.0`](https://redirect.github.com/liquibase/liquibase/blob/HEAD/changelog.txt#Liquibase-4240-is-a-major-release) ### [`v4.23.2`](https://redirect.github.com/liquibase/liquibase/blob/HEAD/changelog.txt#Liquibase-4232-is-a-patch-release) ### [`v4.23.1`](https://redirect.github.com/liquibase/liquibase/blob/HEAD/changelog.txt#Liquibase-4231-is-a-patch-release) ### [`v4.23.0`](https://redirect.github.com/liquibase/liquibase/blob/HEAD/changelog.txt#Liquibase-4230-is-a-major-release) ### [`v4.22.0`](https://redirect.github.com/liquibase/liquibase/blob/HEAD/changelog.txt#Liquibase-v4220-is-a-major-release) ### [`v4.21.1`](https://redirect.github.com/liquibase/liquibase/blob/HEAD/changelog.txt#Liquibase-4211-is-a-patch-release) [Compare Source](https://redirect.github.com/liquibase/liquibase/compare/v4.21.0...v4.21.1) ### [`v4.21.0`](https://redirect.github.com/liquibase/liquibase/blob/HEAD/changelog.txt#Liquibase-v4210-is-a-major-release) [Compare Source](https://redirect.github.com/liquibase/liquibase/compare/v4.20.0...v4.21.0) ### [`v4.20.0`](https://redirect.github.com/liquibase/liquibase/releases/tag/v4.20.0) [Compare Source](https://redirect.github.com/liquibase/liquibase/compare/v4.19.1...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](https://redirect.github.com/StevenMassaro) in [https://github.com/liquibase/liquibase/pull/3886](https://redirect.github.com/liquibase/liquibase/pull/3886) - Refactor of commands: diff, diffchangelog, generatechangelog DAT-6606, DAT-6607, DAT-6623, DAT-6613 by [@​filipelautert](https://redirect.github.com/filipelautert) in [https://github.com/liquibase/liquibase/pull/3775](https://redirect.github.com/liquibase/liquibase/pull/3775) #### Enhancements - Automate deployment of XSDs to new beta landing site by [@​sayaliM0412](https://redirect.github.com/sayaliM0412) in [https://github.com/liquibase/liquibase/pull/3867](https://redirect.github.com/liquibase/liquibase/pull/3867) - Issue 3584: Add support for relativeToChangelogFile for ChangeLogProperty class/property attribute by [@​jasonlyle88](https://redirect.github.com/jasonlyle88) in [https://github.com/liquibase/liquibase/pull/3595](https://redirect.github.com/liquibase/liquibase/pull/3595) - Jakartaee CDI for liquibase by [@​xazap](https://redirect.github.com/xazap) in [https://github.com/liquibase/liquibase/pull/3642](https://redirect.github.com/liquibase/liquibase/pull/3642) - Use variable for maven version by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) in [https://github.com/liquibase/liquibase/pull/3895](https://redirect.github.com/liquibase/liquibase/pull/3895) - More maven version pinning by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) in [https://github.com/liquibase/liquibase/pull/3887](https://redirect.github.com/liquibase/liquibase/pull/3887) - Update db changelog xsd to 4.20 by [@​suryaaki2](https://redirect.github.com/suryaaki2) in [https://github.com/liquibase/liquibase/pull/3918](https://redirect.github.com/liquibase/liquibase/pull/3918) - \[PRO] Refactor of commands: diff, diffchangelog, generatechangelog DAT-6606, DAT-6607 and DAT-6613 by [@​filipelautert](https://redirect.github.com/filipelautert) in [https://github.com/liquibase/liquibase-pro/pull/824](https://redirect.github.com/liquibase/liquibase-pro/pull/824) - \[PRO] Update pro xsd and flow schema to 4.20 by [@​suryaaki2](https://redirect.github.com/suryaaki2) in [https://github.com/liquibase/liquibase-pro/pull/861](https://redirect.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](https://redirect.github.com/dependabot) in [https://github.com/liquibase/liquibase/pull/3851](https://redirect.github.com/liquibase/liquibase/pull/3851) - \[PRO] Bump jsqlparser from 4.5 to 4.6 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/liquibase/liquibase-pro/pull/842](https://redirect.github.com/liquibase/liquibase-pro/pull/842) - \[PRO] Bump mockito-core from 3.8.0 to 3.12.4 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/liquibase/liquibase-pro/pull/845](https://redirect.github.com/liquibase/liquibase-pro/pull/845) - \[PRO] Bump actions/checkout from 2 to 3 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/liquibase/liquibase-pro/pull/846](https://redirect.github.com/liquibase/liquibase-pro/pull/846) - \[PRO] Bump actions/setup-java from 2 to 3 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/liquibase/liquibase-pro/pull/847](https://redirect.github.com/liquibase/liquibase-pro/pull/847) - \[PRO] Bump schdck/create-env-json from 1 to 2 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/liquibase/liquibase-pro/pull/848](https://redirect.github.com/liquibase/liquibase-pro/pull/848) - \[PRO] Bump maven-compiler-plugin from 3.10.1 to 3.11.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/liquibase/liquibase-pro/pull/850](https://redirect.github.com/liquibase/liquibase-pro/pull/850) #### Fixes - Safely call snakeyaml methods that have been changed in last versions. by [@​filipelautert](https://redirect.github.com/filipelautert) in [https://github.com/liquibase/liquibase/pull/3904](https://redirect.github.com/liquibase/liquibase/pull/3904) - Only show structured log license message after value providers are registered (DAT-13362) by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) in [https://github.com/liquibase/liquibase/pull/3850](https://redirect.github.com/liquibase/liquibase/pull/3850) - Pin maven version for sonar scan by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) in [https://github.com/liquibase/liquibase/pull/3880](https://redirect.github.com/liquibase/liquibase/pull/3880) - Fix CheckSum generation issues + improvements by [@​MalloD12](https://redirect.github.com/MalloD12) in [https://github.com/liquibase/liquibase/pull/3616](https://redirect.github.com/liquibase/liquibase/pull/3616) - Structured logging MdcKey renaming by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) in [https://github.com/liquibase/liquibase/pull/3875](https://redirect.github.com/liquibase/liquibase/pull/3875) - Revert "Fix CheckSum generation issues + CURRENT_CHECKSUM_ALGORITHM_VERSION updated from 8 to 9." by [@​filipelautert](https://redirect.github.com/filipelautert) in [https://github.com/liquibase/liquibase/pull/3892](https://redirect.github.com/liquibase/liquibase/pull/3892) - \[PRO] only show structured log license message after value providers are registered (DAT-13362) by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) in [https://github.com/liquibase/liquibase-pro/pull/839](https://redirect.github.com/liquibase/liquibase-pro/pull/839) - \[PRO] Pin maven to 3.8.7 by [@​wwillard7800](https://redirect.github.com/wwillard7800) in [https://github.com/liquibase/liquibase-pro/pull/855](https://redirect.github.com/liquibase/liquibase-pro/pull/855) - \[PRO] GitHub action maven version pin by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) in [https://github.com/liquibase/liquibase-pro/pull/859](https://redirect.github.com/liquibase/liquibase-pro/pull/859) #### New Contributors - [@​sayaliM0412](https://redirect.github.com/sayaliM0412) made their first contribution in [https://github.com/liquibase/liquibase/pull/3867](https://redirect.github.com/liquibase/liquibase/pull/3867) - [@​jasonlyle88](https://redirect.github.com/jasonlyle88) made their first contribution in [https://github.com/liquibase/liquibase/pull/3595](https://redirect.github.com/liquibase/liquibase/pull/3595) - [@​xazap](https://redirect.github.com/xazap) made their first contribution in [https://github.com/liquibase/liquibase/pull/3642](https://redirect.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](https://www.liquibase.org/development/contribute.html) [Make doc updates](https://redirect.github.com/Datical/liquibase-docs) [Help by asking and answering questions](https://forum.liquibase.org/) [Set up a chat with the Product team](https://calendly.com/liquibase-outreach/product-feedback) 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 ### [`v4.19.1`](https://redirect.github.com/liquibase/liquibase/releases/tag/v4.19.1) [Compare Source](https://redirect.github.com/liquibase/liquibase/compare/v4.19.0...v4.19.1) ##### Liquibase v4.19.1 is a patch release #### Enhancements - Publish liquibase-extension-testing to github packages (DAT-12833) by [@​abrackx](https://redirect.github.com/abrackx) in [https://github.com/liquibase/liquibase/pull/3697](https://redirect.github.com/liquibase/liquibase/pull/3697) - Add support for multiple schemas to dbDoc command by [@​zpanderson](https://redirect.github.com/zpanderson) in [https://github.com/liquibase/liquibase/pull/1834](https://redirect.github.com/liquibase/liquibase/pull/1834) - No need redundant conditions. by [@​arturobernalg](https://redirect.github.com/arturobernalg) in [https://github.com/liquibase/liquibase/pull/3553](https://redirect.github.com/liquibase/liquibase/pull/3553) - Replace expressions with type arguments with diamond type <>. by [@​arturobernalg](https://redirect.github.com/arturobernalg) in [https://github.com/liquibase/liquibase/pull/3591](https://redirect.github.com/liquibase/liquibase/pull/3591) - Remove duplicate conditions in expressions and branches of if statements. They are used due to oversight. by [@​arturobernalg](https://redirect.github.com/arturobernalg) in [https://github.com/liquibase/liquibase/pull/3548](https://redirect.github.com/liquibase/liquibase/pull/3548) - Replace constant charset String literal with the predefined StandardC… by [@​arturobernalg](https://redirect.github.com/arturobernalg) in [https://github.com/liquibase/liquibase/pull/3568](https://redirect.github.com/liquibase/liquibase/pull/3568) - Normalize path of SQL changelog file when parsing (DAT-11891) by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) in [https://github.com/liquibase/liquibase/pull/3664](https://redirect.github.com/liquibase/liquibase/pull/3664) - Delegate change set equality tests by [@​droy-sandbox](https://redirect.github.com/droy-sandbox) in [https://github.com/liquibase/liquibase/pull/3550](https://redirect.github.com/liquibase/liquibase/pull/3550) - (DAT-6636)Refactor of TagExistsCommandStep and extraction of code to new LockServiceCommandStep by [@​filipelautert](https://redirect.github.com/filipelautert) in [https://github.com/liquibase/liquibase/pull/3667](https://redirect.github.com/liquibase/liquibase/pull/3667) - Refactors CalculateChecksumCommandStep by [@​filipelautert](https://redirect.github.com/filipelautert) in [https://github.com/liquibase/liquibase/pull/3696](https://redirect.github.com/liquibase/liquibase/pull/3696) - CORE-3044 avoid locking if no updates pending by [@​RichardBradley](https://redirect.github.com/RichardBradley) in [https://github.com/liquibase/liquibase/pull/2190](https://redirect.github.com/liquibase/liquibase/pull/2190) - Warning in case of missing liquibase files instead of throwing an exception by [@​mhewedy](https://redirect.github.com/mhewedy) in [https://github.com/liquibase/liquibase/pull/3081](https://redirect.github.com/liquibase/liquibase/pull/3081) - Remove redundant modifiers. by [@​arturobernalg](https://redirect.github.com/arturobernalg) in [https://github.com/liquibase/liquibase/pull/3594](https://redirect.github.com/liquibase/liquibase/pull/3594) - Update maven-bundle-plugin instructions to export package containing XSD files by [@​GeertZondervan](https://redirect.github.com/GeertZondervan) in [https://github.com/liquibase/liquibase/pull/3597](https://redirect.github.com/liquibase/liquibase/pull/3597) - Remove redundant conditions that covered by a subsequent condition. by [@​arturobernalg](https://redirect.github.com/arturobernalg) in [https://github.com/liquibase/liquibase/pull/3590](https://redirect.github.com/liquibase/liquibase/pull/3590) - Add support for db2 view comments (DAT-12529) by [@​abrackx](https://redirect.github.com/abrackx) in [https://github.com/liquibase/liquibase/pull/3723](https://redirect.github.com/liquibase/liquibase/pull/3723) - Remove unnecessary cast expressions. by [@​arturobernalg](https://redirect.github.com/arturobernalg) in [https://github.com/liquibase/liquibase/pull/3670](https://redirect.github.com/liquibase/liquibase/pull/3670) - Performance improvements by [@​filipelautert](https://redirect.github.com/filipelautert) in [https://github.com/liquibase/liquibase/pull/3588](https://redirect.github.com/liquibase/liquibase/pull/3588) - Implemented a summary of change sets which get filtered out during update (DAT-12068) by [@​wwillard7800](https://redirect.github.com/wwillard7800) in [https://github.com/liquibase/liquibase/pull/3730](https://redirect.github.com/liquibase/liquibase/pull/3730) - Support tabular format for history command by [@​fbiville](https://redirect.github.com/fbiville) in [https://github.com/liquibase/liquibase/pull/3541](https://redirect.github.com/liquibase/liquibase/pull/3541) - Remove Unnecessary operation/modifier: by [@​arturobernalg](https://redirect.github.com/arturobernalg) in [https://github.com/liquibase/liquibase/pull/3657](https://redirect.github.com/liquibase/liquibase/pull/3657) - Update and rename bug_report.md to bug_report.yaml by [@​kevin-atx](https://redirect.github.com/kevin-atx) in [https://github.com/liquibase/liquibase/pull/3728](https://redirect.github.com/liquibase/liquibase/pull/3728) - Improve command line help message format by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) in [https://github.com/liquibase/liquibase/pull/3829](https://redirect.github.com/liquibase/liquibase/pull/3829) - Use StandardCharsets constant instead. (DAT-12853) by [@​arturobernalg](https://redirect.github.com/arturobernalg) in [https://github.com/liquibase/liquibase/pull/3725](https://redirect.github.com/liquibase/liquibase/pull/3725) - Update SnakeYAML usage - do not call deprecated methods by [@​asomov](https://redirect.github.com/asomov) in [https://github.com/liquibase/liquibase/pull/3632](https://redirect.github.com/liquibase/liquibase/pull/3632) - Avoid global mutable state of Non-final fields in enumeration types. by [@​arturobernalg](https://redirect.github.com/arturobernalg) in [https://github.com/liquibase/liquibase/pull/3727](https://redirect.github.com/liquibase/liquibase/pull/3727) - Use constants instead of arrays with known lengths of zero by [@​arturobernalg](https://redirect.github.com/arturobernalg) in [https://github.com/liquibase/liquibase/pull/3716](https://redirect.github.com/liquibase/liquibase/pull/3716) - Simplify lambda expressions when possible by [@​arturobernalg](https://redirect.github.com/arturobernalg) in [https://github.com/liquibase/liquibase/pull/3736](https://redirect.github.com/liquibase/liquibase/pull/3736) - \[PRO] Added new modifyChangeSets tag to support specification of `runWith` attribute for all change sets in `include` or `includeAll` - \[PRO] DAT-7922 Implement a check for one change per changeset by [@​wwillard7800](https://redirect.github.com/wwillard7800) in [https://github.com/liquibase/liquibase-pro/pull/790](https://redirect.github.com/liquibase/liquibase-pro/pull/790) - \[PRO] DAT-11915 Correctly escape SQL to enable and disable triggers on PostgreSQL by [@​wwillard7800](https://redirect.github.com/wwillard7800) in [https://github.com/liquibase/liquibase-pro/pull/799](https://redirect.github.com/liquibase/liquibase-pro/pull/799) - \[PRO] DAT-10157: add database scope for reserved words checks by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) in [https://github.com/liquibase/liquibase-pro/pull/802](https://redirect.github.com/liquibase/liquibase-pro/pull/802) - \[PRO] DAT-13189 safely set code point limit for SnakeYaml by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) in [https://github.com/liquibase/liquibase-pro/pull/827](https://redirect.github.com/liquibase/liquibase-pro/pull/827) - \[PRO] DAT-13440: show changesetsRolledback only after rollback is complete by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) in [https://github.com/liquibase/liquibase-pro/pull/838](https://redirect.github.com/liquibase/liquibase-pro/pull/838) - \[PRO] DAT-12568 by [@​jnewton03](https://redirect.github.com/jnewton03) in [https://github.com/liquibase/liquibase-pro/pull/844](https://redirect.github.com/liquibase/liquibase-pro/pull/844) #### Fixes - Fixes generate-changelog table/view comment and table/view column comment generation for MSSQL (DAT-12045) by [@​abrackx](https://redirect.github.com/abrackx) in [https://github.com/liquibase/liquibase/pull/3563](https://redirect.github.com/liquibase/liquibase/pull/3563) - Fully qualified path to the changelog or snapshot in S3 is not allowed, so needs better msg (DAT-11478) by [@​diadiushko](https://redirect.github.com/diadiushko) in [https://github.com/liquibase/liquibase/pull/3564](https://redirect.github.com/liquibase/liquibase/pull/3564) - (DAT-12039) :detect circular references in includeAll statement by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) in [https://github.com/liquibase/liquibase/pull/3695](https://redirect.github.com/liquibase/liquibase/pull/3695) - improve logging around paths that do not exist (DAT-12038) by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) in [https://github.com/liquibase/liquibase/pull/3669](https://redirect.github.com/liquibase/liquibase/pull/3669) - normalize path of json and yaml changelogs when parsing (DAT-11891) by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) in [https://github.com/liquibase/liquibase/pull/3711](https://redirect.github.com/liquibase/liquibase/pull/3711) - deprecate DefaultLoggerConfiguration (DAT-11970) by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) in [https://github.com/liquibase/liquibase/pull/3706](https://redirect.github.com/liquibase/liquibase/pull/3706) - Rework dropProcedure for Snowflake Log message when dropAll fails (DAT-12916) by [@​wwillard7800](https://redirect.github.com/wwillard7800) in [https://github.com/liquibase/liquibase/pull/3702](https://redirect.github.com/liquibase/liquibase/pull/3702) - fix: snowflake has wrong priority by [@​Yogurt-lei](https://redirect.github.com/Yogurt-lei) in [https://github.com/liquibase/liquibase/pull/3572](https://redirect.github.com/liquibase/liquibase/pull/3572) - Do not add default schema name to getSchemas method to avoid one schema by [@​LonwoLonwo](https://redirect.github.com/LonwoLonwo) in [https://github.com/liquibase/liquibase/pull/3704](https://redirect.github.com/liquibase/liquibase/pull/3704) - [#​3035](https://redirect.github.com/liquibase/liquibase/issues/3035) add Double data type class to avoid incorrect double(0) database by [@​LonwoLonwo](https://redirect.github.com/LonwoLonwo) in [https://github.com/liquibase/liquibase/pull/3703](https://redirect.github.com/liquibase/liquibase/pull/3703) - Stop publishing liquibase-extension-testing to Github on branch builds (DAT-13038) by [@​abrackx](https://redirect.github.com/abrackx) in [https://github.com/liquibase/liquibase/pull/3726](https://redirect.github.com/liquibase/liquibase/pull/3726) - do not support setting column comments on a view in Snowflake (DAT-12530) by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) in [https://github.com/liquibase/liquibase/pull/3710](https://redirect.github.com/liquibase/liquibase/pull/3710) - Fix NullPointerException for case sensitive collations by [@​ivan909020](https://redirect.github.com/ivan909020) in [https://github.com/liquibase/liquibase/pull/3699](https://redirect.github.com/liquibase/liquibase/pull/3699) - (DAT-13269) pass proper branch name and add required field by [@​jnewton03](https://redirect.github.com/jnewton03) in [https://github.com/liquibase/liquibase/pull/3765](https://redirect.github.com/liquibase/liquibase/pull/3765) - Consistent ARG-suffix for 'defaultSchemaName'-Parameter by [@​SIEDA-EliasHeydrich](https://redirect.github.com/SIEDA-EliasHeydrich) in [https://github.com/liquibase/liquibase/pull/3662](https://redirect.github.com/liquibase/liquibase/pull/3662) - Removing explicit LiquibaseServletListener references by [@​Thunderforge](https://redirect.github.com/Thunderforge) in [https://github.com/liquibase/liquibase/pull/3677](https://redirect.github.com/liquibase/liquibase/pull/3677) - Add Snowflake structured data types to unmodifiable Data Types by [@​LonwoLonwo](https://redirect.github.com/LonwoLonwo) in [https://github.com/liquibase/liquibase/pull/3752](https://redirect.github.com/liquibase/liquibase/pull/3752) - Fix [#​3690](https://redirect.github.com/liquibase/liquibase/issues/3690) primaryKeyExists does not work on DB2z by [@​MichaelKern-IVV](https://redirect.github.com/MichaelKern-IVV) in [https://github.com/liquibase/liquibase/pull/3691](https://redirect.github.com/liquibase/liquibase/pull/3691) - Replace old stream creation with java.nio. by [@​arturobernalg](https://redirect.github.com/arturobernalg) in [https://github.com/liquibase/liquibase/pull/3686](https://redirect.github.com/liquibase/liquibase/pull/3686) - github-action (DAT-13527) by [@​jnewton03](https://redirect.github.com/jnewton03) in [https://github.com/liquibase/liquibase/pull/3827](https://redirect.github.com/liquibase/liquibase/pull/3827) - Do not duplicate clearCheckSums logic by [@​fbiville](https://redirect.github.com/fbiville) in [https://github.com/liquibase/liquibase/pull/3628](https://redirect.github.com/liquibase/liquibase/pull/3628) - Fixing [#​3708](https://redirect.github.com/liquibase/liquibase/issues/3708) - AddColumn fix for H2 version 1.4.200 by [@​KarolyNevelos](https://redirect.github.com/KarolyNevelos) in [https://github.com/liquibase/liquibase/pull/3709](https://redirect.github.com/liquibase/liquibase/pull/3709) - Added default values to private Scope constructor by [@​MarkTJohnson](https://redirect.github.com/MarkTJohnson) in [https://github.com/liquibase/liquibase/pull/3756](https://redirect.github.com/liquibase/liquibase/pull/3756) - Improved concurrency support by using ConcurrentHashMaps by [@​jurgenkleverwal](https://redirect.github.com/jurgenkleverwal) in [https://github.com/liquibase/liquibase/pull/3799](https://redirect.github.com/liquibase/liquibase/pull/3799) - fixing lookahead for last line comment method by [@​mwiede](https://redirect.github.com/mwiede) in [https://github.com/liquibase/liquibase/pull/3717](https://redirect.github.com/liquibase/liquibase/pull/3717) - Do not calculate checksum when loading changelogs by [@​filipelautert](https://redirect.github.com/filipelautert) in [https://github.com/liquibase/liquibase/pull/3790](https://redirect.github.com/liquibase/liquibase/pull/3790) - set up maven using simpler GitHub action by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) in [https://github.com/liquibase/liquibase/pull/3835](https://redirect.github.com/liquibase/liquibase/pull/3835) - safely set code point limit for SnakeYaml (DAT-13189) by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) in [https://github.com/liquibase/liquibase/pull/3807](https://redirect.github.com/liquibase/liquibase/pull/3807) - Fix failing EnvironmentValueProviderTest by [@​nvoxland](https://redirect.github.com/nvoxland) in [https://github.com/liquibase/liquibase/pull/3783](https://redirect.github.com/liquibase/liquibase/pull/3783) - show changesetsRolledback only after rollback is complete (DAT-13440) by [@​StevenMassaro](https://redirect.github.com/StevenMassaro) in [https://github.com/liquibase/liquibase/pull/3846](https://redirect.github.com/liquibase/liquibase/pull/3846) #### Security, Driver and other updates **OWASP Dependency Check: Reported Vulnerabilities** `snakeyaml.jar` - This is a "critical" vulnerability reported against the snakeyaml library. Note: Liquibase code is not vulnerable to this attack, but users can manually upgrade to the newest version of snakeyaml library, and will be upgraded to the unaffected snakeyaml 2.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR was generated by Mend Renovate. View the repository job log.

jamesfredley commented 3 days ago

This is covered by https://github.com/grails/grails-database-migration/pull/366

Also, it is not possible to mix versions of org.liquibase.ext:liquibase-hibernate5 and org.liquibase:liquibase-core. They must be the same.