Update dependency org.liquibase:liquibase-core to v4.8.0 #3954
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
4.7.1
->4.8.0
Release Notes
liquibase/liquibase
v4.8.0
Compare Source
Liquibase 4.8.0 release
Please report any issues to https://github.com/liquibase/liquibase/issues.
Notable Changes
Liquibase 4.8.0 introduces the following functionality:
init hub
subcommand that connects your local Liquibase activity to Liquibase Hub and sets up the Liquibase environment to use Liquibase Hub. [DAT-8769]Note: For more information, see init hub and Getting Started with Liquibase Hub.
sqlcmd
utility support to process complex SQL for MSSQL Server. Liquibase provides theliquibase.sqlcmd.conf
file to pass arguments to your executor when running Liquibase Pro. [DAT-7447]Note: For more information, see Using the SQLCMD integration and runWith attribute with Liquibase Pro and MSSQL Server.
liquibase.secureParsing=false
. [PR#2384] [LB-2218]Note: For more information about the ways to set the parameter, see Command Parameters.
postgresql
(from42.2.12
to42.3.2
) andh2
(from2.0.206
to2.1.210
) drivers that Liquibase includes in the installation package. If you use those drivers and upgrade an existing Liquibase installation, remove the earlier versions of drivers from theLIQUIBASE_HOME/lib
directory.Enhancements
SimpleObjectConstructor
interface for DB2 on z/OS [DAT-8580]init project
subcommand [DAT-9041]init start-h2
when the H2 database driver is specified, but there is no connection detected [DAT-8992]enableCheckConstraint
,disableCheckConstraint
,dropPackage
,dropPackageBody
Change Types [DAT-9017]example-changelog.sql
file [LB-2220]customChange
node with noclass
attribute [LB-1144]rollback-sql <tag>
operation [LB-2198]close
method for theClassLoaderResourceAccessor
class [LB-2205]Fixes
renameSequence
Change Type generating an uppercase SQL instead of lowercase and causing failures with case-sensitive databases [LB-1763]generate-changelog
anddiff
commands to show and generate a proper SQL with autoincrement for PostgreSQL [DAT-8779]<sql>
tags [LB-562]UniqueConstraintSnapshotGenerator
class to add a table name to the Oracle database query so that the cache key can contain it, and the unique constraint can be read from cache [LB-2206]update-sql
command against a new database [LB-2208]MANIFEST.MF
file in theliquibase-core-4.7.0.jar
file. The PR fixes PR#2361.sp_rename
function to be lowercase when using MSSQL Servercomputed=true
columns with no type set in thecreateTable
Change Type. The PR fixes PR#2283. [LB-2215]ordered
clause is specified in thecreateSequence
oralterSequence
Change Type. The PR fixes PR#2528.dbms
filters. The PR fixes PR#2231. [LB-2217]Full Changelog: liquibase/liquibase@v4.7.1...v4.8.0
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:
Our first-time contributors
Thanks to everyone who helps make the Liquibase community strong!
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.