mbarre / schemacrawler-additional-lints

Some additionnal lints for Schemacrawler
Other
12 stars 7 forks source link

Bump liquibase-maven-plugin from 3.6.3 to 4.12.0 #369

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps liquibase-maven-plugin from 3.6.3 to 4.12.0.

Release notes

Sourced from liquibase-maven-plugin's releases.

v4.12.0

Breaking Changes

Support for Snowflake database has been moved from the external extension liquibase-snowflake into the main Liquibase artifact. If you are using the snowflake extension, remove it from your lib directory or however you are including it in your project. If you are using the Docker image, the snowflake docker label will no longer be updated so you need to update your reference to either latest or the version tag you prefer. For CLI users, the Snowflake driver also ships out of the box and so you should remove that from the lib directory as well liquibase/liquibase#2841

Enhancements

  • Quality Checks for Databases (DAT-9298) by @​StevenMassaro in liquibase/liquibase#2715

    • This capability extends checks from just the changelog to look at the database itself for conditions of compliance, security, and more. This is currently a Liquibase Labs restricted capability, so please contact mario@liquibase.com to request a license key.
  • Added a new "liquibase.showBanner" setting. Setting this value to 'false' will disable the Liquibase startup banner from being shown. By @​nvoxland in liquibase/liquibase#2871

  • Added a new "liquibase.missingPropertyMode" setting to control what happens when a changelog contains a ${...} string that doesn't correspond to a set changelog property. The default continues to be "preserve" which leaves it as-is. But other possible values are ERROR or EMPTY which will either stop execution with an error or replace it with an empty string. By @​dwieland in liquibase/liquibase#2656

  • Added new "liquibase.preserveSchemaCase" argument to preserve the case of schemas exactly as passed to the various schema settings. Default remains "false" as before. DAT-10027 By @​wwillard7800 in liquibase/liquibase#2888

  • Introduced "latest" xsd file path. In addition to http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-4.12.xsd type XSDs references, you can now also use http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-latest.xsd instead. By using "latest", Liquibase will use the bundled XSD for it's version. The uploaded "latest" XSD will always be the most recent Liquibase release, so note how they can be different and locally cached IDE versions may be different yet. By @​nvoxland in liquibase/liquibase#2886

  • Added new ConfiguredValueModifier extension point. This allows extensions to be written which will translate or convert configuration values from what was passed by the user before the value is passed to the internal code. By @​mcred in liquibase/liquibase#2252

  • Updated StandardLockService interface to make it more useful for extensions by @​Cliftonz in liquibase/liquibase#2785

Fixes

Updates

Security Updates

  • No security updates needed in this release

JDBC Driver and Third-Party Library Updates

... (truncated)

Changelog

Sourced from liquibase-maven-plugin's changelog.

Liquibase Core Changelog

Changes in version 4.12.0 (2022.06.16)

Enhancements

JDBC Driver and Third-Party Library Updates

Fixes

Changes in version 4.11.0 (2022.05.19)

... (truncated)

Commits
  • fc5ccbd Updated dependabot to not ignore major updates
  • ef4fc9f Preparing for 4.12.0 release
  • 627c74a Added new argument to preserve schema case DAT-10027 (#2888)
  • bdd59d7 Merge pull request #2600 from coenvk/table-constraint-not-valid-postgresql
  • 970f63b Support prepared statements for query (#2913)
  • 9985a44 Dat 10489 (#2889)
  • 8f1c3da [DAT-10314] Reverts removal of interceptCleanupSpecMethod in LiquibaseInteg...
  • edc339b Merge pull request #2846 from liquibase/dependabot/maven/com.microsoft.sqlser...
  • 8dad227 close InputStream in SQLFileChange (DAT-9855) (#2920)
  • dee23ba Merge branch 'master' into table-constraint-not-valid-postgresql
  • Additional commits viewable in compare view


Dependabot compatibility score

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 commands and options
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 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)
sonarcloud[bot] commented 2 years ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

dependabot[bot] commented 2 years ago

Superseded by #371.