Custom Policy Checks updates: Create and run Python-based checks which fit your specific needs.
Liquibase checks have been opened to the world of Python development! This release fixes some minor issues so you can use your custom Python scripts as policy checks to solve your nuanced and techstack specific conditions for better risk mitigation, compliance, code quality, security, and more.
MacOS .dmg Installer to be removed in next release.
This is the final Liquibase release in which the MacOS installer will be shipped. Both the tarball (the liquibase-x.y.z.tar.gz) and the .zip (liquibase-x.y.x.zip) are the preferred replaced options for MacOS users.
Liquibase 4.29.2 patches minor issues found in Liquibase 4.29.1 release.
Notable Changes
[PRO]
Custom Policy Checks updates: Create and run Python-based checks which fit your specific needs.
Liquibase checks have been opened to the world of Python development! This release fixes some minor issues so you can use your custom Python scripts as policy checks to solve your nuanced and techstack specific conditions for better risk mitigation, compliance, code quality, security, and more.
MacOS .dmg Installer to be removed in next release.
This is the final Liquibase release in which the MacOS installer will be shipped. Both the tarball (the liquibase-x.y.z.tar.gz) and the .zip (liquibase-x.y.x.zip) are the preferred replaced options for MacOS users.
DAT-18420 Change check that controls database checks to make sure they don't run just because we took a snapshot for a custom check in liquibase/liquibase-pro#1902 by @​wwillard7800
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 show 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 from 4.28.0 to 4.29.2.
Release notes
Sourced from org.liquibase:liquibase-core's releases.
... (truncated)
Changelog
Sourced from org.liquibase:liquibase-core's changelog.
... (truncated)
Commits
fd04dbd
Merge pull request #6279 from liquibase/release_4292_changelogd822676
chore: fix changelog for 4.29.2e6aa1e6
chore: restore DAT-18398 changes040b732
Sync dry-run workflows from masterdb61d48
Changelog for 4.29.2 + revert snowflake driver + slf4j versions (#6269)bb50f58
🔧 (release-published.yml): Change the condition for the 'release-docker' job ...7c963ba
chore: restore DAT-18398 changes7a6015d
🔧 (create-release.yml): update condition to check for boolean false instead o...35b3ba5
🔧 (create-release.yml): add default value 'master' for branch parameter in on...57c0ae1
fix release workflows (#6260)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 show