Liquibase 4.4.1 is now available here and through our website.
Here’s a closer look at what's included in the latest release.
Liquibase 4.4.1 includes bug fixes and updates
This release introduces SQL*Plus fixes for Liquibase Pro users, addresses some Liquibase Hub integration issues, along with some other bugs listed below.
Bug fixes
HubUpdater releases lock even though registration is skipped #1869
[LB-704] fixed generating sequences for Postgres versions prior to 10 #1843
Fixes MySQL Snapshot/Generated ChangeLog output for table key constraints when multiple tables #1829
Postgres: Rollback of rename target fails due to malformed SQL.
Liquibase Hub registerChangeLog messaging fixes
Liquibase Hub, Maven, and liquibase.properties file fixes
Using --liquibaseProLicenseKey is on the left side of the command
Update Liquibase installer adoptopenjdk from 11.0.10 to 11.0.11
[PRO] SQL Plus handles backslashes in changeset attributes' values
[PRO] SQL Plus passing arguments during runtime fixes
[PRO] SQL Plus handles Oracle proxy user setups
[PRO] SQL Plus improve temp file handling
[PRO] Fixes snapshot on MySQL Stored Logic Objects with Integer Types
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/.
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 make it stronger:
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 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 liquibase-maven-plugin from 3.6.3 to 4.4.1.
Release notes
Sourced from liquibase-maven-plugin's releases.
... (truncated)
Changelog
Sourced from liquibase-maven-plugin's changelog.
... (truncated)
Commits
c40a33d
Added 4.4.1 release notes82c2715
Merge pull request #1957 from liquibase/DAT-69728565ab1
Resolve merge conflicts5d86cac
Merge remote-tracking branch 'origin/4.4.x' into DAT-697278600d7
Show the operation link even if there is no changelog7df8dc8
Merge pull request #1921 from liquibase/DAT-72949f4e1d4
Set key in HubConfiguration if a new one has been generatedf008dc5
Capture registration response in the dropAll changelog caseae163c4
Merge pull request #1869 from liquibase/LB-174847335f6
Merge pull request #1948 from liquibase/DAT-7376Dependabot 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 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)