Skip to content

Releases: liquibase/liquibase-mongodb

v4.30.0

07 Nov 17:43
0c07d50
Compare
Choose a tag to compare

Changes

🚀 New Features

  • (#570) Override getDatabaseProductVersion() to find actual Mongo version (DAT-18785) @abrackx

🐛 Bug Fixes 🛠

  • (#570) Override getDatabaseProductVersion() to find actual Mongo version (DAT-18785) @abrackx

🤖 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

23 Sep 11:15
c69f438
Compare
Choose a tag to compare

Changes

🚀 New Features

  • (#558) Set application name in MongDB driver config @mmarcon

🤖 Security Driver and Other Updates

8 changes

👏 New Contributors

  • (#558) Set application name in MongDB driver config @mmarcon

Full Changelog: liquibase-mongodb-v4.29.1...liquibase-mongodb-4.29.2

v4.29.1

09 Aug 10:20
Compare
Choose a tag to compare

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

08 Aug 09:27
3e67e9c
Compare
Choose a tag to compare

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

24 May 12:39
b2e0fea
Compare
Choose a tag to compare

Changes

🚀 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 🛠

🤖 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

05 Oct 15:02
Compare
Choose a tag to compare

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

07 Sep 17:52
f512e31
Compare
Choose a tag to compare

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

  • (#375) fix: allow to set changelog-lock-wait-time-in-minutes to 0 @jgarec

📗 Notable Changes

🚀 New Features

  • (#427) DAT-15348


DevOps :: run nightly builds for extensions against core master-snapshot @jandroav

🐛 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

11 Jul 11:46
28cf74d
Compare
Choose a tag to compare

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

🚀 New Features

🤖 Security Driver and Other Updates

19 changes

Full Changelog: liquibase-mongodb-4.22.0...v4.23.0

v4.21.0

04 Apr 21:07
Compare
Choose a tag to compare

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

08 Mar 18:24
Compare
Choose a tag to compare

Support for Liquibase 4.20.0.

Full Changelog: liquibase-mongodb-4.19.1...liquibase-mongodb-4.20.0