Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency org.liquibase:liquibase-core to v4.16.1 #107

Merged
merged 1 commit into from
Oct 6, 2022

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 13, 2020

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.liquibase:liquibase-core (source) 4.1.1 -> 4.16.1 age adoption passing confidence

⚠ Dependency Lookup Warnings ⚠

Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.


Release Notes

liquibase/liquibase

v4.16.1

New and Notable Capability
  • Liquibase 4.16.0 incorrectly included the msal4j.jar and it's dependencies in internal/lib. This release does removes them. If you need the Azure authentication support provided by that library, you can continue to add it to the lib directory.
Enhancements
  • None
Fixes
  • None
Updates
Security Updates
  • None
JDBC Driver and Third-Party Library Updates
OWASP Dependency Check: Reported Vulnerabilities
New Contributors
  • None this time

Full Changelog: liquibase/liquibase@v4.16.0...v4.16.1

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

v4.16.0

New and Notable Capability

  • [LABS] The liquibase flow command and flow files are still available under the Liquibase Labs license.
  • [PRO] The Quality Checks for Databases are now available to all Pro license users. These checks inspect your active database, or a liquibase-generated snapshot for compliance with your rules. Learn more here: https://docs.liquibase.com/quality-checks
  • Introduces "contextFilter" and "labelFilter" replacement settings by @​nvoxland in https://github.com/liquibase/liquibase/pull/2971
    • Liquibase has always had a way to use "labels" and "contexts" and then filter on those attributes in order to control which changesets are considered for execution. The new "contextFilter" and "labelFilter" attributes help simplify workflows and prevent confusion.

Enhancements

Fixes

Updates

Security Updates
  • Updates the snakeyaml dependency shipped in the liquibase-maven-plugin pom to address CVE-2022-25857
JDBC Driver and Third-Party Library Updates
OWASP Dependency Check: Reported Vulnerabilities

New Contributors

Full Changelog: liquibase/liquibase@v4.15.0...v4.16.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

v4.15.0

Compare Source

New and Notable Capability - liquibase flow command

Enhancements

Fixes

Updates

Security Updates

No security updates needed in this release.

JDBC Driver and Third-Party Library Updates
OWASP Dependency Check: Reported Vulnerabilities
  • None

New Contributors

Full Changelog: liquibase/liquibase@v4.14.0...v4.15.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

v4.14.0

Compare Source

Notable Changes

Split liquibase-core and liquibase-commercial jar files by @​nvoxland in https://github.com/liquibase/liquibase/pull/3050

  • This change affects new downloads of Liquibase Pro. liquibase-core-.jar contains only the open-source license. If you use Liquibase Pro or other commercial add-ons, you must also install liquibase-commercial-.jar.

Added liquibase.changelogParseMode setting by @​nvoxland in https://github.com/liquibase/liquibase/pull/3057

Enhancements

Fixes

Updates

Security Updates

No security updates needed in this release.

JDBC Driver and Third-Party Library Updates
OWASP Dependency Check: Reported Vulnerabilities
  • None

New Contributors

Full Changelog: liquibase/liquibase@v4.13.0...v4.14.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

v4.13.0

Compare Source

Notable Changes

PRO DAT-10083 - Added PSQL native executor feature by @​abrackx

  • You can now use the runWith command to pull in PSQL changesets which require highly specialized SQL that often cannot easily be deployed over JDBC. For more information, see the documentation here.

Enhancements

Fixes

Updates

Security Updates

No security updates needed in this release.

JDBC Driver and Third-Party Library Updates

New Contributors

Full Changelog: liquibase/liquibase@v4.12.0...v4.13.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!

v4.12.0

Compare Source

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 https://github.com/liquibase/liquibase/pull/2841

Enhancements

The Quality Checks commands have moved from limited availability in Liquibase Community to complete unlimited access only in Liquibase Pro. If you were using the community version, which was limited to five checks, you can test out the unlimited version with a free Liquibase Pro trial.
* make all QCs work only for Pro users (Pro PR 496) (DAT-10098)

  • Added a new "liquibase.showBanner" setting. Setting this value to 'false' will disable the Liquibase startup banner from being shown. By @​nvoxland in https://github.com/liquibase/liquibase/pull/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 https://github.com/liquibase/liquibase/pull/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 https://github.com/liquibase/liquibase/pull/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 https://github.com/liquibase/liquibase/pull/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 https://github.com/liquibase/liquibase/pull/2252
  • Updated StandardLockService interface to make it more useful for extensions by @​Cliftonz in https://github.com/liquibase/liquibase/pull/2785

Fixes

Updates

Security Updates
  • No security updates needed in this release
JDBC Driver and Third-Party Library Updates
OWASP Dependency Check: Reported Vulnerabilities

New Contributors

Full Changelog: liquibase/liquibase@v4.11.0...v4.12.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!

v4.11.0

Compare Source

Liquibase 4.11 release

Please report any issues to https://github.com/liquibase/liquibase/issues.

Breaking Changes

Starting with 4.11, we moved the global libraries we ship with the CLI from the lib directory to a new internal directory structure. The lib directory is still included in the classpath as the place users can add whatever additional global drivers/libraries they need.

The liquibase --version output has been enhanced to also include the 3rd party libraries being used and their versions.

Impacts:

  • If you are upgrading Liquibase by overwriting an existing directory, you will have duplicate libraries between lib and internal/lib. You should manually delete any files in lib which you did not add yourself. Liquibase will continue to work even with the duplicate libraries, but you may not be running the latest version of ones we ship, since the lib files take priority over what is in internal/lib. New installs are not impacted by this.
  • If you have any automation that did anything with our shipped files in lib you will need to update it to reflect the new internal/lib location

For security reasons, we have also changed what is logged by the CLI to only log liquibase channel messages by default, rather than all log channels. If you are relying on logging from non-Liquibase libraries, you can add channels with the new --log-channels flag, including --log-channels=all to restore the old functionality.

Enhancements

Fixes


Configuration

📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Mend Renovate. View repository job log here.

@renovate
Copy link
Contributor Author

renovate bot commented Nov 13, 2020

Branch automerge failure

This PR was configured for branch automerge, however this is not possible so it has been raised as a PR instead.


  • Branch has one or more failed status checks

@renovate renovate bot force-pushed the renovate/liquibase.version branch 8 times, most recently from fc37fdf to 9ca4197 Compare November 21, 2020 01:43
@renovate renovate bot force-pushed the renovate/liquibase.version branch 4 times, most recently from 2a05d48 to 35f020d Compare November 28, 2020 19:17
@renovate renovate bot force-pushed the renovate/liquibase.version branch from 35f020d to 5af24f8 Compare December 4, 2020 18:43
@renovate renovate bot changed the title Update dependency org.liquibase:liquibase-core to v4.2.0 Update dependency org.liquibase:liquibase-core to v4.2.1 Dec 4, 2020
@renovate renovate bot force-pushed the renovate/liquibase.version branch 5 times, most recently from 908b12d to bbbf4fc Compare December 10, 2020 01:07
@renovate renovate bot changed the title Update dependency org.liquibase:liquibase-core to v4.2.1 Update dependency org.liquibase:liquibase-core to v4.2.2 Dec 10, 2020
@renovate renovate bot force-pushed the renovate/liquibase.version branch 3 times, most recently from e0a0762 to b5a7d83 Compare December 17, 2020 01:49
@renovate renovate bot force-pushed the renovate/liquibase.version branch 2 times, most recently from 12cd650 to 1e2dfa8 Compare December 24, 2020 02:21
@renovate renovate bot force-pushed the renovate/liquibase.version branch from 1e2dfa8 to f039f22 Compare December 27, 2020 13:11
@renovate renovate bot force-pushed the renovate/liquibase.version branch from f039f22 to 7e1561d Compare January 4, 2021 05:29
@renovate renovate bot force-pushed the renovate/liquibase.version branch from 3b41082 to 967dd5c Compare March 7, 2022 11:37
@viezly
Copy link

viezly bot commented Mar 7, 2022

Pull request by bot. No need to analyze

@renovate renovate bot changed the title Update dependency org.liquibase:liquibase-core to v4.5.0 Update dependency org.liquibase:liquibase-core to v4.8.0 Mar 7, 2022
@renovate renovate bot force-pushed the renovate/liquibase.version branch from 967dd5c to dd1cccf Compare March 26, 2022 13:51
@renovate renovate bot changed the title Update dependency org.liquibase:liquibase-core to v4.8.0 Update dependency org.liquibase:liquibase-core to v4.9.0 Mar 26, 2022
@renovate renovate bot force-pushed the renovate/liquibase.version branch from dd1cccf to 72b0c67 Compare April 4, 2022 11:39
@renovate renovate bot changed the title Update dependency org.liquibase:liquibase-core to v4.9.0 Update dependency org.liquibase:liquibase-core to v4.9.1 Apr 4, 2022
@sonarcloud
Copy link

sonarcloud bot commented Apr 4, 2022

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

@renovate renovate bot force-pushed the renovate/liquibase.version branch from 72b0c67 to f655ed7 Compare May 15, 2022 21:08
@renovate renovate bot changed the title Update dependency org.liquibase:liquibase-core to v4.9.1 Update dependency org.liquibase:liquibase-core to v4.10.0 May 15, 2022
@sonarcloud
Copy link

sonarcloud bot commented May 15, 2022

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

@renovate renovate bot force-pushed the renovate/liquibase.version branch from f655ed7 to 19b8947 Compare June 24, 2022 01:33
@renovate renovate bot changed the title Update dependency org.liquibase:liquibase-core to v4.10.0 Update dependency org.liquibase:liquibase-core to v4.12.0 Jun 24, 2022
@sonarcloud
Copy link

sonarcloud bot commented Jun 24, 2022

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

@renovate renovate bot force-pushed the renovate/liquibase.version branch from 19b8947 to 9658467 Compare September 25, 2022 16:11
@renovate renovate bot changed the title Update dependency org.liquibase:liquibase-core to v4.12.0 Update dependency org.liquibase:liquibase-core to v4.16.1 Sep 25, 2022
@renovate renovate bot force-pushed the renovate/liquibase.version branch 5 times, most recently from d6f8e07 to 45d4f71 Compare September 25, 2022 17:24
@renovate renovate bot force-pushed the renovate/liquibase.version branch 4 times, most recently from 0dda40d to 99de105 Compare October 6, 2022 20:09
@renovate renovate bot force-pushed the renovate/liquibase.version branch from 99de105 to c5e94b9 Compare October 6, 2022 20:31
@renovate renovate bot merged commit 821dfe2 into master Oct 6, 2022
@renovate renovate bot deleted the renovate/liquibase.version branch October 6, 2022 20:31
@sonarcloud
Copy link

sonarcloud bot commented Oct 6, 2022

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants