logging-log4j2
logging-log4j2 copied to clipboard
Bump liquibase-core from 3.5.5 to 3.10.3
Bumps liquibase-core from 3.5.5 to 3.10.3.
Release notes
Sourced from liquibase-core's releases.
v3.10.3
Liquibase 3.10.3 is a bugfix release
Changes
This release merges many community-contributed pull requests. Thanks to everyone who helps make the Liquibase community strong!
- Fixed issue with includeAll not working with some spring-packaged jars liquibase/liquibase#1140
- Fixed sequence snapshot in Postgresql liquibase/liquibase#1372
- Fixed SERIAL/BIGSERIAL handling in Postgreql liquibase/liquibase#1010
- SpringLiquibase bean can now take any ResourceAccessor implementation liquibase/liquibase#936
- Fixed snapshot of TEXT types in MSSQL liquibase/liquibase#1327
- Moved SQL logging from INFO to DEBUG liquibase/liquibase#1258
- Minor XSD cleanup liquibase/liquibase#1239
- Fixed handling of question marks in SQL for Postgresql liquibase/liquibase#912
- Fixed handling of includeAll in maven liquibase/liquibase#1332
- Do not expect access to v$session on Oracle liquibase/liquibase#1422
- Allow spaces after
--comments in formatted SQL liquibase/liquibase#781- Fixed loadData support for enums in Postgresql liquibase/liquibase#983
- Fixed CSV handling when last column is empty liquibase/liquibase#1431
- Fixed SqlServer handling of computed columns in snapshot liquibase/liquibase#1443
- Avoid broken PostgreSQL batch logic liquibase/liquibase#1447
Special 3.10.3 shout-outs
Mike Olivas, mrgrew, Robert Reeves, FrankHoellering, Steven C. Saliman, thomas, Ruud Welling, Sudipto Sarkar, alexander.schuetz, ningyu, Wes Willard and others!
v3.10.2
Liquibase 3.10.2 is a bugfix release
Changes
This release merges many community-contributed pull requests. Thanks to everyone who helps make the Liquibase community strong!
- Dependency cycle error during generateChangeLog with --diffTypes=tables,columns,data
- liquibase maven:: unable to run tests on java > 8
- Add Banner in log out put that directs users to online resources.
- GH PR#980 - fixed invalid carriage return coming from oracle ojdbc8 12.2.0.1
- GH PR#976 - Changes databasechangelog sql to use legacy mode
- Add support for java.sql.Types.TIMESTAMP_WITH_TIMEZONE (CORE-3525)
- GH PR#929 - Fix #CORE-3493 Inconsistent resolution of ChangeLogParameters in liqu…
- GH PR#744 - Informix data type generation with Default Value cause
- GH PR#1176 - Add MariaDB sequence support to the 3.10.x branch
- GH PR#1177 - CORE-3643: fixed the 'shouldValidateX' methods in the Constraints
- GH PR#1201 - H2 unknown reserved word
v3.10.1
Liquibase 3.10.1 is a bugfix release
... (truncated)
Changelog
Sourced from liquibase-core's changelog.
Liquibase Core Changelog
Changes in version 4.7.1 (2022.01.21)
- Fix bug which makes Liquibase misidentify your database dialect if the string 'edb' is in your connection url. (#2364)
- Output changeset execution to UI like rollback does (#1932)
- Support MaxDB for sequences (#932)
- Include columnDataType in generated setColumnRemarks changesets (#2188)
- Use database time for changeloglock table (#2217)
- Mysql: support additional information "double" datatypes (#2293)
- Correctly handle old "liquibase tagExists myTag" style CLI structure (#2269)
- Correctly handle cacheSize in mariadb (#2270)
- Mark liquibase-maven-plugin logging configuration as deprecated (#2261)
- Added validation errors for SQLite and DB2z databases (#2359)
Changes in version 4.7.0 (2022.01.07)
Liquibase 4.7.0 introduces the init command with the project subcommand, which helps to build the necessary configuration files for using Liquibase or, if you already use Liquibase, create new project files with minimal input.[DAT-8640]
Additionally, we have updated the Liquibase Getting Started tutorials and sample changelog files in the installation package. From now on, you can use sample SQL, XML, JSON, and YAML changelog files with the corresponding changesets.
Enhancements
- [PRO] Improved the output of the rollback-one-update command
- [PR#2244] [szandany] Enabled the use of the jdbc:edb URL for Liquibase to recognize EnterpriseDB
- [PR#2225] [nvoxland] [catholic-indulgence-vaper] Enabled the use of lowercase sys.synonyms objects for the generate-changelog and diff-changelog commands in Liquibase and SQL Server. The PR fixes PR#2044.
- Added DB2 on z/OS database type and Java classes for Liquibase
- Upgrade h2 to newer version 2.0.206
Fixes
- Fixed the generateChangeLog wrong dependency order: the addPrimaryKey Change Type appeared before its base table in PostgreSQL [DAT-8256]
- Fixed the quality checks settings file to be created using both relative and absolute paths
- Fixed quality checks reporting only the first failure for a changeset to report all failures in outputs
- PR#2066] [smainz] Fixed the loadData Change Type to recognize CSV files when loading data with the path that contains a dot character ('.')
- [PR#2071] [nhumblot] [philhinco] Fixed the addNotNullConstraint Change Type causing the "Data too long" error message. The PR fixes PR#1054.
- [PR#2073] [smainz] Fixed the relativeToChangelogFile attribute for loadData, createProcedure, and createView Change Types
- [PR#2228] Handle the fact that FK names are not always unique
- [PR#2081] fix OSGI support (manifest, class loading)
- [PR#928] addColumn should support not-null constraint
Changes in version 4.6.2(2021.11.30)
Liquibase 4.6.2 introduces the multiple objects name quality check that allows you to define and check the naming pattern for several objects rather than one object. For example, you do not want to have a dash in the table, column, and sequence names. With the multiple objects name check, you can specify a pattern to check for dashes and choose tables, columns, and sequences as the objects to check. In version 4.6.2, the check is available for:
- Table
- Column
- Sequence
... (truncated)
Commits
46fc9ceUpdating changelog.txt for 3.10.3158e0c9Merge remote-tracking branch 'origin/3.10.x' into 3.10.x331b585Fixed schema version number for 3.100649435Merge branch 'LB-366' into 3.10.x2470e6dMerge branch '3.10.x' into LB-366c415566Merge branch 'LB-744' into 3.10.x100d0d2Do not use batched statements for Postgres LoadDataChange LB-7449e1a77fAdded 3.10.3 to changelog.txtd27104eHandle MSSQL computed columns in generate changelog LB-366adcbc0fMerge pull request #1431 from liquibase/GH-1251- 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)
Looks like Liquibase broke binary compatibility, lovely.
@garydgregory see #503 for some more context.
@dependabot ignore this minor version
OK, I won't notify you about version 3.10.x again, unless you re-open this PR. 😢