Bump liquibase-core from 4.22.0 to 4.23.0 in /pgp-keys-map-test1 by dependabot[bot] · Pull Request #1605 · s4u/pgp-keys-map (original) (raw)
Bumps liquibase-core from 4.22.0 to 4.23.0.
Release notes
Sourced from liquibase-core's releases.
v4.23.0
Liquibase 4.23.0 is a major release
Notable Changes
[PRO]
- Introduce custom and pipeline specific fields and data, and exclude private data, into Structured Logs and into your Liquibase operations data stream with new liquibase.customlogdata.yaml file.
- The flow, history, status, and version commands have Structured Logging enhancements for improved compatibility with automated monitoring and analysis tools.
- Learn more about Liquibase's Observability and Structured Logging capabilities to generate more meaningful reports and dashboards at https://docs.liquibase.com/observability
[OSS]
- Checksums upgraded to v9, which improves whitespace handling in views, procedures, Liquibase Pro stored logic objects, and more. -- No action is required of users to benefit from this enhancement -- This release is backwards compatible with v8 checksums (found in 3.5 to 4.21.1 releases) -- Console message will inform you when your checksums have been updated
- Liquibase Hub de-commissioned and de-coupled from Liquibase operations. From 4.23.0 forward, Liquibase will make no Hub reporting attempts.
Breaking Changes
- For Developers of community-supported extension: liquibase/liquibase#4310-- This implement new method in ChangeLogHistoryService interface which may requires updates to your extension code.
- For Pro users: a bug fix for users of BOTH update-one-changeset AND ignore=true in DAT-13516 (see below) -- If you deploy with both these conditions, and have implemented a work-around, you should inspect your work-flow for potential changes.
[PRO] What's Changed
- Add or excluded custom user metadata to logs by @StevenMassaro in liquibase/liquibase-pro#956
- DAT-13292: Decomission hub by @abrackx in liquibase/liquibase-pro#898 and liquibase/liquibase#3996
- DAT-14121: add failOnError MDC and always show changesetOutcome MDC by @StevenMassaro in liquibase/liquibase-pro#945
- DAT-12946 disable snapshot generation for PRO objects for Redshift by @vitaliimak in liquibase/liquibase-pro#933
- DAT-10024: show MDC when running --version by @StevenMassaro in liquibase/liquibase-pro#969
- DAT-14110 API ability to add user metadata to the Flow model by @wwillard7800 in liquibase/liquibase-pro#941
- Test with java 20 instead of 18 by @nvoxland in liquibase/liquibase-pro#964
- DAT-13124 Finished with implementation of MDC for Flow command by @wwillard7800 in liquibase/liquibase-pro#954
- DAT-14163: mdc for status command by @StevenMassaro in liquibase/liquibase-pro#979
- DAT-14162: MDC for history command by @StevenMassaro in liquibase/liquibase-pro#981
- DAT-6620: Refactors rollbackOneUpdate, rollbackOneUpdateSql, rollbackOneChangeset, rollbackOneChangesetSql to use command framework by @abrackx in liquibase/liquibase-pro#991
- DAT-13946 Fix issue with catalogName property not being honored by @wwillard7800 in liquibase/liquibase-pro#992
- DAT-14804: fix docs links by @StevenMassaro in liquibase/liquibase-pro#998
- fix/include_liquibase_version by @sayaliM0412 in liquibase/liquibase-pro#1010
- DAT-13516: update-one-changeset command should ignore changesets with ignore=true set by @StevenMassaro in liquibase/liquibase-pro#997
- DAT-13283: improve join for snapshotting check constraints in MySQL by @StevenMassaro in liquibase/liquibase-pro#994
- DAT-14807: case-insensitive matching on keys by @StevenMassaro in liquibase/liquibase-pro#999
- DAT-13037 For rollback not required changes, do not complain about EmptyChange by @wwillard7800 in liquibase/liquibase-pro#984
- DAT-14283 Add SEARCH_PATH setting to run script for PsqlRunner by @wwillard7800 in liquibase/liquibase-pro#995
- DAT-14897: add check settings file DTO hidden parameter by @StevenMassaro in liquibase/liquibase-pro#1033
- liquibase-pro changetype metadata by @adrian-velonis1 in liquibase/liquibase-pro#942
- DAT-14307: Append keep.path to psql logFile property to create log files in temp directory by @abrackx in liquibase/liquibase-pro#1031
- DAT-12478 by @sayaliM0412 in liquibase/liquibase-pro#1007
- DAT-15167 by @sayaliM0412 in liquibase/liquibase-pro#1045
... (truncated)
Changelog
Sourced from liquibase-core's changelog.
Liquibase 4.23.0 is a major release
Notable Changes
[PRO]
- Introduce custom and pipeline specific fields and data, and exclude private data, into Structured Logs and into your Liquibase operations data stream, with new liquibase.customlogdata.yaml file.
- The flow, history, status, and version commands have been structured Logging enhancements for improved compatibility with automated monitoring and analysis tools.
- Learn more about Liquibase's Observability and Structured Logging capabilities to generate more meaningful reports and dashboards at https://docs.liquibase.com/observability
[OSS]
- Checksums upgraded to v9, which improves whitespace handling in views, procedures, Liquibase Pro stored logic objects, and more. -- No action is required of users to benefit from this enhancement -- This release is backwards compatible with v8 checksums (found in 3.5 to 4.21.1 releases) -- Console message will inform you when your checksums have been updated
- Liquibase Hub de-commissioned and de-coupled from Liquibase operations. From 4.23.0 forward, Liquibase will make no Hub reporting attempts.
[PRO] What's Changed
- Add or excluded custom user metadata to logs by @StevenMassaro in liquibase/liquibase-pro#956
- DAT-13292: Decomission hub by @abrackx in liquibase/liquibase-pro#898 and liquibase/liquibase#3996
- DAT-14121: add failOnError MDC and always show changesetOutcome MDC by @StevenMassaro in liquibase/liquibase-pro#945
- DAT-12946 disable snapshot generation for PRO objects for Redshift by @vitaliimak in liquibase/liquibase-pro#933
- DAT-10024: show MDC when running --version by @StevenMassaro in liquibase/liquibase-pro#969
- DAT-14110 API ability to add user metadata to the Flow model by @wwillard7800 in liquibase/liquibase-pro#941
- Test with java 20 instead of 18 by @nvoxland in liquibase/liquibase-pro#964
- DAT-13124 Finished with implementation of MDC for Flow command by @wwillard7800 in liquibase/liquibase-pro#954
- DAT-14163: mdc for status command by @StevenMassaro in liquibase/liquibase-pro#979
- DAT-14162: MDC for history command by @StevenMassaro in liquibase/liquibase-pro#981
- DAT-6620: Refactors rollbackOneUpdate, rollbackOneUpdateSql, rollbackOneChangeset, rollbackOneChangesetSql to use command framework by @abrackx in liquibase/liquibase-pro#991
- DAT-13946 Fix issue with catalogName property not being honored by @wwillard7800 in liquibase/liquibase-pro#992
- DAT-14804: fix docs links by @StevenMassaro in liquibase/liquibase-pro#998
- fix/include_liquibase_version by @sayaliM0412 in liquibase/liquibase-pro#1010
- DAT-13516: update-one-changeset command should ignore changesets with ignore=true set by @StevenMassaro in liquibase/liquibase-pro#997
- DAT-13283: improve join for snapshotting check constraints in MySQL by @StevenMassaro in liquibase/liquibase-pro#994
- DAT-14807: case-insensitive matching on keys by @StevenMassaro in liquibase/liquibase-pro#999
- DAT-13037 For rollback not required changes, do not complain about EmptyChange by @wwillard7800 in liquibase/liquibase-pro#984
- DAT-14283 Add SEARCH_PATH setting to run script for PsqlRunner by @wwillard7800 in liquibase/liquibase-pro#995
- DAT-14897: add check settings file DTO hidden parameter by @StevenMassaro in liquibase/liquibase-pro#1033
- liquibase-pro changetype metadata by @adrian-velonis1 in liquibase/liquibase-pro#942
- DAT-14307: Append keep.path to psql logFile property to create log files in temp directory by @abrackx in liquibase/liquibase-pro#1031
- DAT-12478 by @sayaliM0412 in liquibase/liquibase-pro#1007
- DAT-15167 by @sayaliM0412 in liquibase/liquibase-pro#1045
[OSS] What's Changed
- Add binary, varbinary and longvarbinary support for Snowflake liquibase/liquibase#4226
- Liquibase should not fail when change log has only databaseChangeLog tag liquibase/liquibase#4273
- Add v8 and v9 checksum support (DAT-14872) @StevenMassaro liquibase/liquibase#4310
- Fix index descending column snapshot test by @wwillard7800 in liquibase/liquibase#4251
- add failOnError MDC and always show changesetOutcome MDC (DAT-14121) by @StevenMassaro in liquibase/liquibase#4158
- DAT-12945: support JSON logging in the maven plugin by @StevenMassaro in liquibase/liquibase#4152
... (truncated)
Commits
- e8eb891 Merge pull request #4433 from liquibase/fix-error-if-missing
- 38f1b43 Rollback errorIfMissingOrEmpty parameter for includeAll tag
- b05aee7 Create codeql.yml (#4342)
- 22bf81d Merge pull request #4421 from liquibase/changelog-4230
- a240d05 Adding changelog for 4.23.0 release
- 023660a Merge pull request #4419 from liquibase/xsd-4230
- 0f3fd61 Creates XSD for 4.23.0 release
- deceeb6 Merge pull request #4403 from liquibase/gha-scheduled-DAT-15240
- 1e7a26b Merge pull request #4408 from liquibase/modify15030
- f3241a7 Merge branch 'master' into modify15030
- 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)