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

chore: bump org.liquibase:liquibase-core from 4.26.0 to 4.31.0 #1731

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 17, 2025

Bumps org.liquibase:liquibase-core from 4.26.0 to 4.31.0.

Release notes

Sourced from org.liquibase:liquibase-core's releases.

Liquibase v4.31.0

Liquibase 4.31.0 is a major release

[!IMPORTANT] Liquibase 4.31.0 contains an expanded Checks Extension, and so the artifact size has increased.

[!NOTE] See the Liquibase 4.31.0 Release Notes for the complete set of release information.

Notable Changes

[PRO]

New Checks extension delivered in the box

  • Policy Checks are undoubtedly one of Liquibase Pro's stickiest capabilities, for which we continually add database platforms, new checks, and customizations. But to get these developments, users would need to download and upgrade to the latest Liquibase. Not any more! With this new checks extension, you can deploy the latest Policy Checks powers by optionally upgrading just the Check Extension on your cadence. Conveniently, this extension is delivered "in the box" at /internal/extensions, so you do not have to change anything about your current Policy Checks workflow.
  • Learn more https://docs.liquibase.com/pro-extensions

Other Checks Enhancements

  • Pro users can suppress sql in reports with the new global property: --reports-suppress-sql=true
  • New checks-settings files can be created without CLI prompts by adding --force to checks show command
  • By popular demand, checks reports now show all checks run, including those not triggered.
  • We simplified the custom python check creation flow by removing the single-answer prompts/
  • Learn more https://docs.liquibase.com/policy-checks

[OSS]

Liquibase capability enhancements

  • Changesets with entirely blank IDs will fail validation. This is a breaking change.
    • NOTE: Validation should not fail for changes that have already been ran. Changes that have been ran with an empty changeset id that are marked as runOnChange or runAlways WILL fail validation.
  • Added changeset execution time to output and logs
  • Added calculated checksum to output of calculate-checksum command
  • Added two new command parameters to history command so users can better see tagged deployments without having to directly examine the DATABASECHANGELOG table
    • show-tags will return only tagged deployment history
    • tag-filter will return deployment history for a specific tag or group of tags
  • If an XML changelog is generate-changelog and fails to validate, Liquibase will indicate where the codepoint where the XML failure is located.
  • Added new Spring properties for Pro license key and to disable analytics

Java API Changes

  • Added missing changeLogParameters argument to generateChangeLog, calculateCheckSum, doChangeLogSyncSql, and changeLogSync

[PRO] Changelog

🚀 New Features

... (truncated)

Changelog

Sourced from org.liquibase:liquibase-core's changelog.

Liquibase 4.31.0 is a major release

[!NOTE] See the Liquibase 4.31.0 Release Notes for the complete set of release information.

[PRO] Changelog

New Features

Bug Fixes

Security, Driver and Other Updates

[OSS] Changelog

New Features

... (truncated)

Commits
  • 11ef37b DAT-19398 DevOps :: Fix Liquibase Checks versioning in the tarball to match t...
  • 9ff9bef chore: FILES FOR 4.31.0 RELEASE (#6637)
  • 509e575 Handle @ symbol when executing PostgreSQL SET SEARCH_PATH (#6630)
  • 26b1294 DAT-18331 PRO: integrate checks extension into tarball/zip, not mac os dmg in...
  • d4250c0 undo UUID-ing of deployment ID (DAT-19367) (#6629)
  • 4cd3509 liquibase-maven-plugin: Allow null arguments to `ConfiguredValueModifierFac...
  • e68abdc DAT-19082: Fix issue with losing changed datatype attributes when one datatyp...
  • 40ef1af chore: rollback test count changes as they are failing for master (#6624)
  • 4ac1250 fix: test counts in master (#6623)
  • 2f474fb Implement logic to selectively include/exclude columns in generate-changelog ...
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR 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 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)

Bumps [org.liquibase:liquibase-core](https://github.com/liquibase/liquibase) from 4.26.0 to 4.31.0.
- [Release notes](https://github.com/liquibase/liquibase/releases)
- [Changelog](https://github.com/liquibase/liquibase/blob/master/changelog.txt)
- [Commits](liquibase/liquibase@v4.26.0...v4.31.0)

---
updated-dependencies:
- dependency-name: org.liquibase:liquibase-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/dependency-update Update one of dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant