embedded-db-junit
embedded-db-junit copied to clipboard
Bump liquibase-core from 4.16.1 to 4.17.1
Bumps liquibase-core from 4.16.1 to 4.17.1.
Release notes
Sourced from liquibase-core's releases.
v4.17.1
Liquibase 4.17.1 Patch Release
Fixes
- fix: Use default localhost finder for MacOs - fix #2098 by
@grziin liquibase/liquibase#2134- Allow renameColumn on newer SQLite versions by
@MalloD12in liquibase/liquibase#3264- Implement logic to validate dbms set at changeset and stored procedure levels by
@MalloD12in liquibase/liquibase#3291- Fixed URIResource.resolveSibling by
@nvoxlandin liquibase/liquibase#3354- Use liquibase StringUtil not lang3.StringUtils by
@nvoxlandin liquibase/liquibase#3338- Handle absolute path in getAll method by
@wwillard7800in liquibase/liquibase#3369Updates
Security Updates
- None
JDBC Driver and Third-Party Library Updates
- Upgraded ojdbc8 from 21.6.0.0.1 to 21.7.0.0 by
@dependabotin liquibase/liquibase#3223- Upgraded maven-shade-plugin from 3.3.0 to 3.4.0 by
@dependabotin liquibase/liquibase#3276- Upgraded slf4j-jdk14 from 2.0.2 to 2.0.3 by
@dependabotin liquibase/liquibase#3321- Upgraded snakeyaml maven reference from 1.32 to 1.33 by
@nvoxlandin liquibase/liquibase#3359- Upgraded commons text transitive dependency by
@abrackxin liquibase/liquibase#338OWASP Dependency Check: Reported Vulnerabilities
- hsqldb.jar - This is a vulnerability reported against the hsqldb driver. We are currently on the newest version of hsqldb and there is no fix for the issue as of yet.
- snakeyaml.jar - This is a vulnerability reported against the snakeyaml. We are currently on the snakeyaml 1.33 and this issue has been fixed in 1.32.
New Contributors
@grzimade their first contribution in liquibase/liquibase#2134Full Changelog: https://github.com/liquibase/liquibase/compare/v4.17.0...v4.17.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!
... (truncated)
Changelog
Sourced from liquibase-core's changelog.
Liquibase Core Changelog
Changes in version 4.17.1 (2022.10.21)
Fixes
- fix: Use default localhost finder for MacOs - fix #2098 by
@grziin liquibase/liquibase#2134- Allow renameColumn on newer SQLite versions by
@MalloD12in liquibase/liquibase#3264- Implement logic to validate dbms set at changeset and stored procedure levels by
@MalloD12in liquibase/liquibase#3291- Fixed URIResource.resolveSibling by
@nvoxlandin liquibase/liquibase#3354- Use liquibase StringUtil not lang3.StringUtils by
@nvoxlandin liquibase/liquibase#3338- Handle absolute path in getAll method by
@wwillard7800in liquibase/liquibase#3369Dependency Updates
- Bump ojdbc8 from 21.6.0.0.1 to 21.7.0.0 by
@dependabotin liquibase/liquibase#3223- Bump maven-shade-plugin from 3.3.0 to 3.4.0 by
@dependabotin liquibase/liquibase#3276- Bump slf4j-jdk14 from 2.0.2 to 2.0.3 by
@dependabotin liquibase/liquibase#3321- Upgrade snakeyaml maven reference from 1.32 to 1.33 by
@nvoxlandin liquibase/liquibase#3359- Upgrade commons text transitive dependency by
@abrackxin liquibase/liquibase#3384Changes in version 4.17.0 (2022.10.05)
Notable Changes
[PRO] The
liquibase flowcommand and flow files are available with a Pro license. It allows you to create portable, platform-independent workflows that can run across different tools without modifying each workflow.
- Learn more about flow here: liquibase flow file and command
- If you want to provide feedback on this capability, please email [email protected].
[PRO] Pro license users can now integrate Amazon S3 with Liquibase. You can extend Liquibase to use remote file locations to enable secure, centralized file management.
- Learn more here: S3 Remote Files
[PRO] Pro license users can use searchpath to find files located on S3 that cannot be found by an absolute path.
- Learn more about the Searchpath command here.
- Learn more about Searchpath with S3 here.
API Breaking Changes
- The liquibase.resource.ResourceAccessor APIs were updated to take advantage of the new liquibase.resource.Resource abstraction that was introduced. Code that USES the existing ResourceAccessor methods will continue to work as before with no changes, but if you have written custom implementations of ResourceAccessor there are new and changed methods to implement. For more information, see javadocs.liquibase.com
Enhancements
- Created new liquibase.resource.Resource interface by
@nvoxlandin liquibase/liquibase#3064- Created ThreadLocalScopeManager by
@nvoxlandin liquibase/liquibase#3240- Create liquibase_autocomplete.zsh by
@szandanyin liquibase/liquibase#3130Fixes
- AlterSequence: include NOORDER clause ordered="false" is specified by
@LeBezoutin liquibase/liquibase#1044- Upper case result columns only for case-insensitive databases by
@fbivillein liquibase/liquibase#3102- Postgresql: Fix for case when current search_path is an empty string by
@gadgetin liquibase/liquibase#3233- Fix missing catalog on add column rollback by
@jandurovecin liquibase/liquibase#921- Fix an error which can occur if getAutoCommit is called on a closed connection by
@gpsflin liquibase/liquibase#3135- apply sqlVisitors to CompoundStatements on DB2z by
@MichaelKern-IVVin liquibase/liquibase#3220
... (truncated)
Commits
3937bd9Updated changelog txt with 4.17.1 changes (#3392)47a1739[commons-text-upgrade] Upgrade commons text transitive dependency (#3384)856ed0eRevert "Use PathHandler for writing log files, which allows using S3 and othe...c439c08Handle absolute path in getAll method DAT-11890 (#3369)04c915bMerge pull request #3338 from liquibase/fix-stringutil-referencedb889d9Merge pull request #3359 from liquibase/update-snakeyamlea43d36Merge pull request #3321 from liquibase/dependabot/maven/org.slf4j-slf4j-jdk1...5af5257Merge pull request #3276 from liquibase/dependabot/maven/org.apache.maven.plu...3c5a7edMerge pull request #3223 from liquibase/dependabot/maven/com.oracle.database....00ee3f9Merge pull request #3354 from liquibase/fix-uriresource-resolve- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Codecov Report
Merging #391 (dc8e6a9) into master (adcc674) will not change coverage. The diff coverage is
n/a.
@@ Coverage Diff @@
## master #391 +/- ##
=========================================
Coverage 88.73% 88.73%
Complexity 170 170
=========================================
Files 19 19
Lines 515 515
Branches 48 48
=========================================
Hits 457 457
Misses 31 31
Partials 27 27
| Flag | Coverage Δ | |
|---|---|---|
| tests-java-11 | 88.73% <ø> (ø) |
|
| tests-java-17 | 88.73% <ø> (ø) |
|
| tests-java-8 | 88.73% <ø> (ø) |
Flags with carried forward coverage won't be shown. Click here to find out more.
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more
Superseded by #394.