Releases: liquibase/liquibase-mongodb
v4.30.0
Changes
🚀 New Features
🐛 Bug Fixes 🛠
🤖 Security Driver and Other Updates
6 changes
- (#579) Use proper workflows, update to use latest liquibase release @abrackx
- (#577) build(deps): bump org.mongodb:mongodb-driver-sync from 5.2.0 to 5.2.1 @dependabot
- (#575) build(deps): bump actions/cache from 4.1.1 to 4.1.2 @dependabot
- (#576) build(deps): bump org.liquibase:liquibase-parent-pom from 0.4.5 to 0.5.0 @dependabot
- (#573) build(deps): bump actions/cache from 4.0.2 to 4.1.1 @dependabot
- (#567) build(deps): bump org.mongodb:mongodb-driver-sync from 5.1.4 to 5.2.0 @dependabot
Full Changelog: v4.29.2...v4.30.0
v4.29.2
Changes
🚀 New Features
🤖 Security Driver and Other Updates
8 changes
- (#566) changed
extension-attach-artifact-release
version from 0.7.8 to main @KushnirykOleh - (#565) Update pom.xml @KushnirykOleh
- (#564) build(deps): bump org.mongodb:mongodb-driver-sync from 5.1.3 to 5.1.4 @dependabot
- (#562) build(deps): bump org.liquibase:liquibase-parent-pom from 0.4.2 to 0.4.5 @dependabot
- (#559) build(deps): bump org.liquibase:liquibase-parent-pom from 0.4.1 to 0.4.2 @dependabot
- (#557) updated test-harness @KushnirykOleh
- (#553) build(deps-dev): bump org.slf4j:slf4j-api from 2.0.14 to 2.0.16 @dependabot
- (#554) build(deps-dev): bump org.slf4j:slf4j-simple from 2.0.14 to 2.0.16 @dependabot
👏 New Contributors
Full Changelog: liquibase-mongodb-v4.29.1...liquibase-mongodb-4.29.2
v4.29.1
Changes
🤖 Security Driver and Other Updates
- (#549) build(deps): bump org.mongodb:mongodb-driver-sync from 5.1.2 to 5.1.3 @dependabot
- (#547) build(deps-dev): bump org.slf4j:slf4j-simple from 2.0.13 to 2.0.14 @dependabot
- (#548) build(deps-dev): bump org.slf4j:slf4j-api from 2.0.13 to 2.0.14 @dependabot
Full Changelog: v4.29.0...v4.29.1
v4.29.0
Changes
- (#540) build(deps): bump org.mongodb:mongodb-driver-sync from 5.1.0 to 5.1.1 @dependabot
- (#539) build(deps): bump liquibase/build-logic from 0.7.7 to 0.7.8 @dependabot
🐛 Bug Fixes 🛠
- (#543) [DAT-17886] fix dependency causing incorrect result for Pro 'connect' command @KushnirykOleh
🤖 Security Driver and Other Updates
- (#542) build(deps): bump org.mongodb:mongodb-driver-sync from 5.1.1 to 5.1.2 @dependabot
Full Changelog: v4.28.0...v4.29.0
v4.28.0
Changes
- (#490) DAT-15853 DevOps :: Deprecate Snyk and replace with GHAS @jandroav
- (#467) DAT-16149 DevOps :: Extensions Release Failing @jandroav
- (#464) Update codeql.yml @jandroav
- (#463) Delete .github/workflows/snyk-nightly.yml @jandroav
- (#460) DAT-16080 DevOps :: Extension Nightly Builds Failing @jandroav
🚀 New Features
- (#517) [DAT-16600] Implement method to send ping signal to DB server for connect command @vitaliimak
- (#534) [DAT-15397] Move release notes into separate file @vitaliimak
- (#518) DAT-17414 upgrade docker compose to v2 @jnewton03
- (#503) [DAT-15502] Add version matrix to integration and harness tests @vitaliimak
- (#504) DAT-15502. added the compoud wildcard index(new MongoDB 7 feature) to createIndex test @PavloTytarchuk
- (#502) [DAT-16074] Implement user friendly message for if required dependencies are not available @vitaliimak
- (#510) DAT-15503. added mongodb atlas 7 to the test.yml @PavloTytarchuk
- (#437) DAT 15505 Liquibase Extensions Parent POM @jandroav
🐛 Bug Fixes 🛠
- (#538) [DAT-17036] Fix incorrect error @vitaliimak
- (#522) [DAT-17365] Release lock even if update fails on timeout @vitaliimak
🤖 Security Driver and Other Updates
53 changes
- (#537) Update extension version @vitaliimak
- (#536) Update liquibase version @vitaliimak
- (#533) build(deps): bump liquibase/build-logic from 0.7.6 to 0.7.7 @dependabot
- (#532) build(deps): bump liquibase/build-logic from 0.7.5 to 0.7.6 @dependabot
- (#531) build(deps): bump org.mongodb:mongodb-driver-sync from 5.0.1 to 5.1.0 @dependabot
- (#529) build(deps): bump liquibase/build-logic from 0.7.4 to 0.7.5 @dependabot
- (#528) build(deps): bump liquibase/build-logic from 0.7.2 to 0.7.4 @dependabot
- (#527) build(deps): bump liquibase/build-logic from 0.7.1 to 0.7.2 @dependabot
- (#525) build(deps-dev): bump org.slf4j:slf4j-simple from 2.0.12 to 2.0.13 @dependabot
- (#526) build(deps-dev): bump org.slf4j:slf4j-api from 2.0.12 to 2.0.13 @dependabot
- (#524) build(deps): bump liquibase/build-logic from 0.7.0 to 0.7.1 @dependabot
- (#523) build(deps): bump liquibase/build-logic from 0.6.9 to 0.7.0 @dependabot
- (#520) build(deps): bump liquibase/build-logic from 0.6.8 to 0.6.9 @dependabot
- (#519) build(deps): bump org.mongodb:mongodb-driver-sync from 5.0.0 to 5.0.1 @dependabot
- (#516) build(deps): bump liquibase/build-logic from 0.6.6 to 0.6.8 @dependabot
- (#499) build(deps): bump org.mongodb:mongodb-driver-sync from 4.11.1 to 5.0.0 @dependabot
- (#515) Revert "build(deps): bump liquibase/build-logic from 0.6.6 to 0.6.8" @KushnirykOleh
- (#513) build(deps): bump liquibase/build-logic from 0.6.6 to 0.6.8 @dependabot
- (#512) build(deps): bump liquibase/build-logic from 0.6.5 to 0.6.6 @dependabot
- (#511) build(deps): bump actions/cache from 4.0.1 to 4.0.2 @dependabot
- (#509) build(deps): bump liquibase/build-logic from 0.6.3 to 0.6.5 @dependabot
- (#508) build(deps): bump org.liquibase:liquibase-parent-pom from 0.3.5 to 0.3.6 @dependabot
- (#501) build(deps): bump actions/cache from 4.0.0 to 4.0.1 @dependabot
- (#500) build(deps): bump org.liquibase:liquibase-parent-pom from 0.3.4 to 0.3.5 @dependabot
- (#498) build(deps): bump liquibase/build-logic from 0.6.2 to 0.6.3 @dependabot
- (#497) build(deps): bump whelk-io/maven-settings-xml-action from 21 to 22 @dependabot
- (#496) build(deps): bump liquibase/build-logic from 0.6.1 to 0.6.2 @dependabot
- (#495) build(deps-dev): bump org.slf4j:slf4j-simple from 2.0.11 to 2.0.12 @dependabot
- (#494) build(deps-dev): bump org.slf4j:slf4j-api from 2.0.11 to 2.0.12 @dependabot
- (#492) build(deps): bump actions/cache from 3.3.3 to 4.0.0 @dependabot
- (#491) build(deps): bump liquibase/build-logic from 0.6.0 to 0.6.1 @dependabot
- (#489) build(deps): bump actions/cache from 3.3.2 to 3.3.3 @dependabot
- (#487) build(deps-dev): bump org.slf4j:slf4j-api from 2.0.10 to 2.0.11 @dependabot
- (#488) build(deps-dev): bump org.slf4j:slf4j-simple from 2.0.10 to 2.0.11 @dependabot
- (#486) build(deps): bump liquibase/build-logic from 0.5.9 to 0.6.0 @dependabot
- (#485) build(deps-dev): bump org.slf4j:slf4j-simple from 2.0.9 to 2.0.10 @dependabot
- (#484) build(deps-dev): bump org.slf4j:slf4j-api from 2.0.9 to 2.0.10 @dependabot
- (#480) build(deps): bump org.liquibase:liquibase-parent-pom from 0.3.3 to 0.3.4 @dependabot
- (#478) build(deps): bump actions/upload-artifact from 3 to 4 @dependabot
- (#477) build(deps): bump liquibase/build-logic from 0.5.7 to 0.5.9 @dependabot
- (#475) build(deps): bump actions/setup-java from 3 to 4 @dependabot
- (#472) build(deps): bump org.liquibase:liquibase-parent-pom from 0.3.2 to 0.3.3 @dependabot
- (#471) build(deps): bump liquibase/build-logic from 0.5.6 to 0.5.7 @dependabot
- (#470) build(deps): bump org.liquibase:liquibase-parent-pom from 0.3.1 to 0.3.2 @dependabot
- (#469) build(deps): bump org.mongodb:mongodb-driver-sync from 4.11.0 to 4.11.1 @dependabot
- (#468) build(deps): bump liquibase/build-logic from 0.5.5 to 0.5.6 @dependabot
- (#461) build(deps): bump liquibase/build-logic from 0.5.1 to 0.5.2 @dependabot
- (#459) build(deps): bump liquibase/build-logic from 0.5.0 to 0.5.1 @dependabot
- (#456) build(deps-dev): bump org.json:json from 20230618 to 20231013 @dependabot
- (#455) build(deps): bump liquibase/build-logic from 0.4.8 to 0.4.9 @dependabot
- (#454) build(deps): bump com.fasterxml.jackson.core:jackson-databind from 2.15.2 to 2.15.3 @dependabot
- (#453) build(deps): bump org.mongodb:mongodb-driver-sync from 4.10.2 to 4.11.0 @dependabot
- (#452) build(deps): bump liquibase/build-logic from 0.4.6 to 0.4.8 @dependabot
Full Changelog: liquibase-mongodb-4.24.0...liquibase-mongodb-4.28.0
v4.24.0
Changes
🚀 New Features
- (#432) [DAT-15338] Add mongodb connection patterns to hide credentials in logs @vitaliimak
- (#439) MongoOSS Extension :: Consume core and pro from GPM @sayaliM0412
💥 Breaking Changes
- (#432) [DAT-15338] Add mongodb connection patterns to hide credentials in logs @vitaliimak
🤖 Security Driver and Other Updates
9 changes
- (#448) build(deps): bump liquibase/build-logic from 0.4.4 to 0.4.6 @dependabot
- (#445) build(deps): bump org.codehaus.gmavenplus:gmavenplus-plugin from 3.0.0 to 3.0.2 @dependabot
- (#443) build(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.5.0 to 3.5.1 @dependabot
- (#444) build(deps): bump liquibase/build-logic from 0.4.3 to 0.4.4 @dependabot
- (#442) build(deps): bump org.projectlombok:lombok from 1.18.28 to 1.18.30 @dependabot
- (#441) build(deps): bump org.codehaus.mojo:versions-maven-plugin from 2.16.0 to 2.16.1 @dependabot
- (#440) build(deps): bump liquibase/build-logic from 0.4.2 to 0.4.3 @dependabot
- (#438) build(deps): bump liquibase/build-logic from 0.4.1 to 0.4.2 @dependabot
- (#436) build(deps): bump actions/cache from 3.3.1 to 3.3.2 @dependabot
Full Changelog: liquibase-mongodb-v4.23.1...liquibase-mongodb-4.24.0
v4.23.1
The Liquibase MongoDB OSS and PRO extension are compatible starting with Liquibase 4.23.1, and are not backwards compatible with previous Liquibase versions. For users of Liquibase core versions between 4.19.0 and 4.21.1, please use the previous 4.x Mongo extension release as shown in the compatibility matrix in the docs.
Changes
📗 Notable Changes
🚀 New Features
🐛 Bug Fixes 🛠
- (#425) [DAT-15648] Disable Rows affected: 0 message as it is not applicable for NoSql @vitaliimak
- (#419) [DAT-15624] Fix conflict between core and extension dropAll fixes @vitaliimak
💥 Breaking Changes
- (#419) [DAT-15624] Fix conflict between core and extension dropAll fixes @vitaliimak
🤖 Security Driver and Other Updates
17 changes
- (#429) build(deps): bump liquibase/build-logic from 0.4.0 to 0.4.1 @dependabot
- (#433) build(deps): bump actions/checkout from 3 to 4 @dependabot
- (#431) build(deps-dev): bump org.slf4j:slf4j-api from 2.0.7 to 2.0.9 @dependabot
- (#430) build(deps-dev): bump org.slf4j:slf4j-simple from 2.0.7 to 2.0.9 @dependabot
- (#428) build(deps-dev): bump org.yaml:snakeyaml from 2.1 to 2.2 @dependabot
- (#426) build(deps): bump liquibase/build-logic from 0.3.9 to 0.4.0 @dependabot
- (#424) build(deps-dev): bump org.codehaus.groovy:groovy-all from 3.0.18 to 3.0.19 @dependabot
- (#423) build(deps): bump liquibase/build-logic from 0.3.8 to 0.3.9 @dependabot
- (#422) build(deps): bump liquibase/build-logic from 0.3.6 to 0.3.8 @dependabot
- (#418) build(deps): bump liquibase/build-logic from 0.3.5 to 0.3.6 @dependabot
- (#417) build(deps-dev): bump org.yaml:snakeyaml from 2.0 to 2.1 @dependabot
- (#415) build(deps): bump actions/checkout from 2 to 3 @dependabot
- (#414) build(deps): bump actions/cache from 3.0.5 to 3.3.1 @dependabot
- (#416) build(deps): bump liquibase/build-logic from 0.3.3 to 0.3.5 @dependabot
- (#413) Add github-actions packages @vitaliimak
- (#412) build(deps-dev): bump jupiter.version from 5.9.3 to 5.10.0 @dependabot
- (#409) Bump mongodb-driver-sync from 4.10.1 to 4.10.2 @dependabot
Full Changelog: liquibase-mongodb-v4.23.0...liquibase-mongodb-4.23.1
v4.23.0
This extension is a major version release compatible starting with Liquibase 4.23.0, and not backwards compatible with previous Liquibase versions.
For users of Liquibase core versions less than 4.23.0, please use the previous 4.x Mongo extension release.
Notice
This release of this liquibase-mongo extension is independent of liquibase-core releases. Thus versions numbers of this extension and Liquibase-core are not synchronized
💥 Breaking Changes
- (#391) [DAT-15279] Implement new ChangeLogHistoryService interface methods @vitaliimak
Note: if you receive the message Unexpected error running Liquibase: Receiver class liquibase.ext.mongodb.changelog.MongoHistoryService does not define or inherit an implementation of the resolved method 'abstract boolean isDatabaseChecksumsCompatible()' of interface liquibase.changelog.ChangeLogHistoryService.
you have incompatible versions of the MongoDB extension and Liquibase Core.
Please check https://docs.liquibase.com/start/release-notes/home.html for more information.
Changes
- (#388) DAT-15071 automatically bump version via the release workflow @jandroav
- (#383) DAT-15071 Automatically bump version on mongodb via the release workflow @jandroav
- (#382) DAT-15072. adding build and package step to pull-request.yml @PavloTytarchuk
- (#378) DAT-15075. added possibility to run only one test case in HarnessNoSqlCompatibility test @PavloTytarchuk
- (#372) [DAT-14504] Adding retryWrites config @KushnirykOleh
- (#376) [DAT-14184] Remove index.htm file from released artifact @vitaliimak
- (#370) [DAT-14184] Fix incorrect path @vitaliimak
- (#364) [DAT-14184] Add index.htm file to xsd schemes page @vitaliimak
- (#366) [DAT-14199] Rename xsd schema prefix @vitaliimak
- (#365) DAT-14741. updated docker-compose file. changed url in harness-config.yml. @PavloTytarchuk
🚀 New Features
- (#394) [DAT-15373] Fix checksum empty spaces validation @filipelautert
- (#391) [DAT-15279] Implement new ChangeLogHistoryService interface methods @vitaliimak
- (#390) DAT-15272 @sayaliM0412
🤖 Security Driver and Other Updates
19 changes
- (#397) Update version to 4.23.0-SNAPSHOT in pom.xml @kristyldatical
- (#395) updated pom.xml version from 4.21.1-SNAPSHOT to 4.22.0-SNAPSHOT @PavloTytarchuk
- (#389) chore(deps-dev): bump groovy-all from 3.0.17 to 3.0.18 @dependabot
- (#387) Bump mongodb-driver-sync from 4.9.1 to 4.10.1 @dependabot
- (#386) Bump maven-release-plugin from 2.5.3 to 3.0.1 @dependabot
- (#384) Bump json from 20230227 to 20230618 @dependabot
- (#379) Bump maven-surefire-plugin from 3.1.0 to 3.1.2 @dependabot
- (#380) Bump surefire-junit-platform from 3.1.0 to 3.1.2 @dependabot
- (#377) Bump jackson-databind from 2.15.1 to 2.15.2 @dependabot
- (#374) Bump lombok from 1.18.26 to 1.18.28 @dependabot
- (#373) Bump gmavenplus-plugin from 2.1.0 to 3.0.0 @dependabot
- (#371) Bump maven-source-plugin from 3.2.1 to 3.3.0 @dependabot
- (#367) Bump build-helper-maven-plugin from 3.3.0 to 3.4.0 @dependabot
- (#368) Bump jackson-databind from 2.15.0 to 2.15.1 @dependabot
- (#358) Bump jackson-databind from 2.14.2 to 2.15.0 @dependabot
- (#359) Bump jupiter.version from 5.9.2 to 5.9.3 @dependabot
- (#361) Bump maven-surefire-plugin from 3.0.0 to 3.1.0 @dependabot
- (#362) Bump maven-gpg-plugin from 3.0.1 to 3.1.0 @dependabot
- (#355) Bump mongodb-driver.version from 4.9.0 to 4.9.1 @dependabot
Full Changelog: liquibase-mongodb-4.22.0...v4.23.0
v4.21.0
Support for Liquibase 4.20.0.
Notice
This release of liquibase-mongo is the last one that will be intentionally synchronized with the liquibase-core release. Going forward liquibase-mongo will be assumed to be released independently of liquibase-core, thus version numbers may diverge.
The README in this repository will contain version compatibility information of this extension relative to liquibase-core.
Full Changelog: liquibase-mongodb-4.20.0...liquibase-mongodb-4.21.0
v4.20.0
Support for Liquibase 4.20.0.
Full Changelog: liquibase-mongodb-4.19.1...liquibase-mongodb-4.20.0