dependabot[bot] opened a new pull request, #2: URL: https://github.com/apache/dubbo-integration-cases/pull/2
Bumps [org.liquibase:liquibase-core](https://github.com/liquibase/liquibase) from 4.4.0 to 4.8.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/liquibase/liquibase/releases">org.liquibase:liquibase-core's releases</a>.</em></p> <blockquote> <h2>v4.8.0</h2> <h2>Liquibase 4.8.0 release</h2> <p>Please report any issues to <a href="https://github.com/liquibase/liquibase/issues">https://github.com/liquibase/liquibase/issues</a>.</p> <h2>Notable Changes</h2> <p>Liquibase 4.8.0 introduces the following functionality:</p> <ul> <li>The <code>init hub</code> subcommand that connects your local Liquibase activity to Liquibase Hub and sets up the Liquibase environment to use Liquibase Hub. [DAT-8769]</li> </ul> <p><strong>Note:</strong> For more information, see <a href="https://docs.liquibase.com/commands/liquibase-start/init-hub.html">init hub</a> and <a href="https://docs.liquibase.com/tools-integrations/liquibase-hub/setup.html">Getting Started with Liquibase Hub</a>.</p> <ul> <li>[PRO] The <code>sqlcmd</code> utility support to process complex SQL for MSSQL Server. Liquibase provides the <code>liquibase.sqlcmd.conf</code> file to pass arguments to your executor when running Liquibase Pro. [DAT-7447]</li> </ul> <p><strong>Note:</strong> For more information, see <a href="https://docs.liquibase.com/concepts/changelogs/attributes/using-sqlcmd-integration.html">Using the SQLCMD integration and runWith attribute with Liquibase Pro and MSSQL Server</a>.</p> <ul> <li>Changes to the behavior of the XML parser, which no longer allows referencing external DTD files for security reasons. If you use externally defined entities or any other potentially insecure XML feature in your changelogs, set <code>liquibase.secureParsing=false</code>. [<a href="https://redirect.github.com/liquibase/liquibase/pull/2384">PR#2384</a>] [LB-2218]</li> </ul> <p><strong>Note:</strong> For more information about the ways to set the parameter, see <a href="https://docs.liquibase.com/commands/command-parameters.html">Command Parameters</a>.</p> <ul> <li>The upgrade of the <code>postgresql</code> (from <code>42.2.12</code> to <code>42.3.2</code>) and <code>h2</code> (from <code>2.0.206</code> to <code>2.1.210</code>) drivers that Liquibase includes in the installation package. If you use those drivers and upgrade an existing Liquibase installation, remove the earlier versions of drivers from the <code>LIQUIBASE_HOME/lib</code> directory.</li> </ul> <h2>Enhancements</h2> <ul> <li>Implemented the <code>SimpleObjectConstructor</code> interface for DB2 on z/OS [DAT-8580]</li> <li>Included the CLI instructions on how to use the properties file with a nonstandard name when running the <code>init project</code> subcommand [DAT-9041]</li> <li>Improved the output message for <code>init start-h2</code> when the H2 database driver is specified, but there is no connection detected [DAT-8992]</li> <li>Added validation errors for the <code>enableCheckConstraint</code>, <code>disableCheckConstraint</code>, <code>dropPackage</code>, <code>dropPackageBody</code> Change Types [DAT-9017]</li> <li>[<a href="https://redirect.github.com/liquibase/liquibase/pull/2367">PR#2367</a>] [<a href="https://github.com/molivasdat">Mike Olivas</a>] Added example rollback scripts to the <code>example-changelog.sql</code> file [LB-2220]</li> <li>[<a href="https://redirect.github.com/liquibase/liquibase/pull/1648">PR#1648</a>] [<a href="https://github.com/danielthegray">Daniel Gray</a>] Improved the exception error message for the <code>customChange</code> node with no <code>class</code> attribute [LB-1144]</li> <li>[<a href="https://redirect.github.com/liquibase/liquibase/pull/2222">PR#2222</a>] [<a href="https://github.com/msimko81">msimko81</a>] Added the offline mode support for the <code>rollback-sql <tag></code> operation [LB-2198]</li> <li>[<a href="https://redirect.github.com/liquibase/liquibase/pull/2273">PR#2273</a>] [<a href="https://github.com/szandany">Tsvi Zandany</a>] Added the autocomplete quality checks commands for macOS</li> <li>[<a href="https://redirect.github.com/liquibase/liquibase/pull/2308">PR#2308</a>] [<a href="https://github.com/Delir4um">Valentin Blistin</a>] Added the <code>close</code> method for the <code>ClassLoaderResourceAccessor</code> class [LB-2205]</li> </ul> <h2>Fixes</h2> <ul> <li>Fixed the <code>renameSequence</code> Change Type generating an uppercase SQL instead of lowercase and causing failures with case-sensitive databases [LB-1763]</li> <li>Fixed the <code>generate-changelog</code> and <code>diff</code> commands to show and generate a proper SQL with autoincrement for PostgreSQL [DAT-8779]</li> <li>[<a href="https://redirect.github.com/liquibase/liquibase/pull/1320">PR#1320</a>] [<a href="https://redirect.github.com/liquibase/liquibase/pull/2329">PR#2329</a>] [<a href="https://github.com/tolix">Anatoly S</a>] [<a href="https://github.com/nvoxland">Nathan Voxland</a>] [<a href="https://github.com/matteoturra">Matteo Turra</a>] Improved the UTF-8 character support in the <code><sql></code> tags [LB-562]</li> <li>[<a href="https://redirect.github.com/liquibase/liquibase/pull/2139">PR#2139</a>] [<a href="https://github.com/wziebicki">wziebicki</a>] Improved the <code>UniqueConstraintSnapshotGenerator</code> class to add a table name to the Oracle database query so that the cache key can contain it, and the unique constraint can be read from cache [LB-2206]</li> <li>[<a href="https://redirect.github.com/liquibase/liquibase/pull/2335">PR#2335</a>] [<a href="https://github.com/XDelphiGrl">erzsebet</a>] Removed duplicated DATABASECHANGELOGLOCK SQL statements when running the <code>update-sql</code> command against a new database [LB-2208]</li> <li>[<a href="https://redirect.github.com/liquibase/liquibase/pull/2505">PR#2505</a>] [<a href="https://github.com/nvoxland">Nathan Voxland</a>] [<a href="https://github.com/driessamyn">Dries Samyn</a>] [<a href="https://github.com/XDelphiGrl">erzsebet</a>] Fixed the OSGI support with the <code>MANIFEST.MF</code> file in the <code>liquibase-core-4.7.0.jar</code> file. The PR fixes <a href="https://redirect.github.com/liquibase/liquibase/issues/2361">PR#2361</a>.</li> <li>[<a href="https://redirect.github.com/liquibase/liquibase/pull/2366">PR#2366</a>] [<a href="https://github.com/StevenMassaro">Steven Massaro</a>] Made the <code>sp_rename</code> function to be lowercase when using MSSQL Server</li> <li>[<a href="https://redirect.github.com/liquibase/liquibase/pull/2429">PR#2429</a>] [<a href="https://github.com/nvoxland">Nathan Voxland</a>] [<a href="https://github.com/mirkobeine">Mirko Dostmann</a>] [<a href="https://github.com/alexlitovsky">Alex Litovsky</a>] Fixed the Ant and Apache Derby support. The PR fixes <a href="https://redirect.github.com/liquibase/liquibase/issues/2388">PR#2388</a> and <a href="https://redirect.github.com/liquibase/liquibase/issues/2391">PR#2391</a>. [LB-2222]</li> <li>[<a href="https://redirect.github.com/liquibase/liquibase/pull/2397">PR#2397</a>] [<a href="https://github.com/nvoxland">Nathan Voxland</a>] [<a href="https://github.com/maxencelaurent">maxencelaurent</a>] Implemented the logging of exceptions in the CDI integration. The PR fixes <a href="https://redirect.github.com/liquibase/liquibase/issues/2354">PR#2354</a>. [LB-2223]</li> <li>[<a href="https://redirect.github.com/liquibase/liquibase/pull/2398">PR#2398</a>] [<a href="https://github.com/nvoxland">Nathan Voxland</a>] [<a href="https://github.com/urvanov-ru">urvanov-ru</a>] Fixed the handling of schema snapshots with an underscore. The PR fixes <a href="https://redirect.github.com/liquibase/liquibase/issues/1604">PR#1604</a>. [LB-2219]</li> <li>[<a href="https://redirect.github.com/liquibase/liquibase/pull/2340">PR#2340</a>] [<a href="https://github.com/nvoxland">Nathan Voxland</a>] [<a href="https://github.com/nickshoe">nickshoe</a>] Enabled adding the <code>computed=true</code> columns with no type set in the <code>createTable</code> Change Type. The PR fixes <a href="https://redirect.github.com/liquibase/liquibase/issues/2283">PR#2283</a>. [LB-2215]</li> <li>[<a href="https://redirect.github.com/liquibase/liquibase/pull/2372">PR#2372</a>] [<a href="https://github.com/nvoxland">Nathan Voxland</a>] [<a href="https://github.com/0x7d7b">Henrik Sachse</a>] [<a href="https://github.com/rburgst">rburgst</a>] Fixed the autoincrement syntax for H2 2.0 and later versions. The PR fixes <a href="https://redirect.github.com/liquibase/liquibase/issues/2362">PR#2362</a>. [LB-2216]</li> <li>[<a href="https://redirect.github.com/liquibase/liquibase/pull/2549">PR#2549</a>] [<a href="https://github.com/nvoxland">Nathan Voxland</a>] [<a href="https://github.com/jenhae">jenhae</a>] Added validation errors for Liquibase and MSSQL Server if the <code>ordered</code> clause is specified in the <code>createSequence</code> or <code>alterSequence</code> Change Type. The PR fixes <a href="https://redirect.github.com/liquibase/liquibase/issues/2528">PR#2528</a>.</li> <li>[<a href="https://redirect.github.com/liquibase/liquibase/pull/2351">PR#2351</a>] [<a href="https://github.com/wwillard7800">Wesley Willard</a>] [<a href="https://github.com/JosephCen">Joseph Cen</a>] Fixed the handling of properties defined with different <code>dbms</code> filters. The PR fixes <a href="https://redirect.github.com/liquibase/liquibase/issues/2231">PR#2231</a>. [LB-2217]</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/liquibase/liquibase/blob/master/changelog.txt">org.liquibase:liquibase-core's changelog</a>.</em></p> <blockquote> <h1>Liquibase Core Changelog</h1> <p>Changes in version 4.25.0 (2023.11.09)</p> <h3>Liquibase 4.25.0 is a major release</h3> <h2>New Features</h2> <ul> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/4577">#4577</a>) SQL Anywhere: Recompile all views after last change of update <a href="https://github.com/mkarg"><code>@mkarg</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/5117">#5117</a>) Implementing a ChangeSetService for modification of model objects DAT-16079 <a href="https://github.com/wwillard7800"><code>@wwillard7800</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/4893">#4893</a>) Quality Checks Packages (DAT-15553) <a href="https://github.com/StevenMassaro"><code>@StevenMassaro</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/4584">#4584</a>) Allow changing default UI service + change Spring default UI service allowing log level control <a href="https://github.com/filipelautert"><code>@filipelautert</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/5087">#5087</a>) Handles snapshot of Oracle temporary tables + ignore queue tables <a href="https://github.com/filipelautert"><code>@filipelautert</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/5077">#5077</a>) showSummaryOutput property added for update command <a href="https://github.com/MalloD12"><code>@MalloD12</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/4991">#4991</a>) Update MySQL default value handling to allow defaultValueComputed on MySQL 5.7 <a href="https://github.com/Axel-1"><code>@Axel-1</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/5042">#5042</a>) Makes picocli dependency optional for core <a href="https://github.com/filipelautert"><code>@filipelautert</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/5041">#5041</a>) add rollback-to-date report (DAT-15660) <a href="https://github.com/StevenMassaro"><code>@StevenMassaro</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/5045">#5045</a>) add rollback-count report (DAT-15659) <a href="https://github.com/StevenMassaro"><code>@StevenMassaro</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/5047">#5047</a>) show failed changesets in verbose show-summary output (DAT-15141) <a href="https://github.com/StevenMassaro"><code>@StevenMassaro</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/4301">#4301</a>) Simplified expressions, removed redundant expressions, fixed javadocs <a href="https://github.com/anton-erofeev"><code>@anton-erofeev</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/4104">#4104</a>) Support system properties as a way of providing configuration options to the CLI <a href="https://github.com/jccampanero"><code>@jccampanero</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/4919">#4919</a>) Add '<a href="https://github.com/Deprecated"><code>@Deprecated</code></a>' annotation to update() methods <a href="https://github.com/tati-qalified"><code>@tati-qalified</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/4996">#4996</a>) Check for other duplicate JAR files in classpath DAT-15963 <a href="https://github.com/wwillard7800"><code>@wwillard7800</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/5012">#5012</a>) DAT-15755 - Sonar issues fix <a href="https://github.com/MalloD12"><code>@MalloD12</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/4463">#4463</a>) Split calculate-checksum parameter changeSetIdentifier into changeSetPath / changesetId / changeSetAuthor <a href="https://github.com/JulienMa94"><code>@JulienMa94</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/5019">#5019</a>) [DAT-15756] Fix sonar blocker warnings <a href="https://github.com/filipelautert"><code>@filipelautert</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/4904">#4904</a>) add empty mdc values to all commands (DAT-15671) <a href="https://github.com/StevenMassaro"><code>@StevenMassaro</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/4984">#4984</a>) DatabaseTestSystem: commit after executing statement <a href="https://github.com/StevenMassaro"><code>@StevenMassaro</code></a></li> </ul> <h2>Bug Fixes</h2> <ul> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/5165">#5165</a>) Do not warn when env var matches argument alias (DAT-16117) <a href="https://github.com/abrackx"><code>@abrackx</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/5099">#5099</a>) Apply SQL visitors to prepared SQL <a href="https://github.com/mches"><code>@mches</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/5141">#5141</a>) Fix Liquibase changeset relative path check <a href="https://github.com/filipelautert"><code>@filipelautert</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/5134">#5134</a>) Makes sure that precondition onErrorMessage and onFailMessage are logged when an error happens <a href="https://github.com/filipelautert"><code>@filipelautert</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/5143">#5143</a>) load services using ServiceLocator if allInstances is empty <a href="https://github.com/yairogen"><code>@yairogen</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/5087">#5087</a>) Handles snapshot of Oracle temporary tables + ignore queue tables <a href="https://github.com/filipelautert"><code>@filipelautert</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/4801">#4801</a>) CreateIndex associatedWith property deserialization issue <a href="https://github.com/spacepost"><code>@spacepost</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/5127">#5127</a>) 5126 fix extra column info for mariadb database <a href="https://github.com/LonwoLonwo"><code>@LonwoLonwo</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/5122">#5122</a>) Fix Liquibase.validate scope execution. <a href="https://github.com/filipelautert"><code>@filipelautert</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/5078">#5078</a>) Fix Liquibase.rollback scope execution <a href="https://github.com/filipelautert"><code>@filipelautert</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/5090">#5090</a>) Fixed changelog parsing performance issue <a href="https://github.com/filipelautert"><code>@filipelautert</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/4293">#4293</a>) Fix DB2 integration tests DAT-13113 <a href="https://github.com/wwillard7800"><code>@wwillard7800</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/4424">#4424</a>) Fix custom SQL generation issue - Github issue 4369 <a href="https://github.com/wwillard7800"><code>@wwillard7800</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/5062">#5062</a>) Modify MSSQL query for when obtaining autoincrement column information <a href="https://redirect.github.com/liquibase/liquibase/issues/4719">GH-4719</a> <a href="https://github.com/wwillard7800"><code>@wwillard7800</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/5054">#5054</a>) Handle duplicates of the commercial JAR DAT-16059 <a href="https://github.com/wwillard7800"><code>@wwillard7800</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/5039">#5039</a>) Add changelog file path to upToDateFastCheck cache key (<a href="https://redirect.github.com/liquibase/liquibase/issues/4891">#4891</a>) <a href="https://github.com/ggwadera"><code>@ggwadera</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/4994">#4994</a>) execute-sql command logic updated to not display select columns sorted <a href="https://github.com/MalloD12"><code>@MalloD12</code></a></li> <li>(<a href="https://redirect.github.com/liquibase/liquibase/issues/4664">#4664</a>) Fixed: <a href="https://redirect.github.com/liquibase/liquibase/issues/4662">#4662</a> - PostgreSQL: Doesn't support (n CHAR) syntax, but only (n) syntax. <a href="https://github.com/mkarg"><code>@mkarg</code></a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/liquibase/liquibase/commit/887e4418b79087b0e57304423dc5e9ebed0c99d8"><code>887e441</code></a> Fixing re-version check</li> <li><a href="https://github.com/liquibase/liquibase/commit/74bfc0307e956aadd4d604064f4cbe38b375b9aa"><code>74bfc03</code></a> Fixing re-version check</li> <li><a href="https://github.com/liquibase/liquibase/commit/efab2bda20bc04490e247cf2c75ad31259463bf1"><code>efab2bd</code></a> Fixing re-version check</li> <li><a href="https://github.com/liquibase/liquibase/commit/0892c275ae7372b9bbcddabd659533c130228d1f"><code>0892c27</code></a> Merge pull request <a href="https://redirect.github.com/liquibase/liquibase/issues/2559">#2559</a> from liquibase/update-changelog-4.8.0</li> <li><a href="https://github.com/liquibase/liquibase/commit/bb766335b8349291562aeca878adc15c11d53a36"><code>bb76633</code></a> Updated changelog</li> <li><a href="https://github.com/liquibase/liquibase/commit/454931467dd8e80a5f873d9b5bf4a9db0416fb41"><code>4549314</code></a> updated changelog txt</li> <li><a href="https://github.com/liquibase/liquibase/commit/3a761979f395ccd901bdaa3c8ca36b53850dcb9f"><code>3a76197</code></a> Merge pull request <a href="https://redirect.github.com/liquibase/liquibase/issues/2560">#2560</a> from liquibase/updated-xsd-4.8.0</li> <li><a href="https://github.com/liquibase/liquibase/commit/abb4d7709a7a0e7b5eca530cbb6305be424fc8fb"><code>abb4d77</code></a> create liquibase changelog xsd 4.8.0</li> <li><a href="https://github.com/liquibase/liquibase/commit/221f681074c00aba593ba00fb3f2154beb6541af"><code>221f681</code></a> update changelog 4.8.0</li> <li><a href="https://github.com/liquibase/liquibase/commit/0bb2eae8d23381bf0baef67a19f478d66e4d4ac1"><code>0bb2eae</code></a> DAT-8615: init hub command (<a href="https://redirect.github.com/liquibase/liquibase/issues/2326">#2326</a>)</li> <li>Additional commits viewable in <a href="https://github.com/liquibase/liquibase/compare/v4.4.0...v4.8.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.liquibase:liquibase-core&package-manager=maven&previous-version=4.4.0&new-version=4.8.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/apache/dubbo-integration-cases/network/alerts). </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@dubbo.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org