Skip to content

Releases: scullxbones/pekko-persistence-mongo

1.2.1

26 Aug 12:23
Compare
Choose a tag to compare

This patch release updates dependencies.

What's Changed

Full Changelog: v1.2.0...v1.2.1

1.2.0

17 Jun 11:41
Compare
Choose a tag to compare

This release provides additional 3 options for configuring the writeConcern to use for journal an snapshot collections:

  • W1 - requires that the MongoDB primary acknowledges the write
  • W2 - requires that the MongoDB primary and an additional secondary acknowledges the write
  • W3 - requires that the MongoDB primary and two additional secondaries acknowledges the write

The existing Acknowledged write-concern was found to use the default write concern configured on the MongoDB server (at least starting with MongoDB 6) - as a result, there was no option to configure "primary only" (w: 1) purely on client side.

In addition, dependencies were updated:

  • Mongo driver update to latest one 5.1.1
  • Netty to 4.1.111
  • SLF4J to version 2.0.x
  • Log4J to 2.23.0
  • Scala 3 to 3.4
  • SBT to 1.10.0

And MongoDB 7 was added to the CI build-matrix in order to ensure compatibility with MongoDB 7.

What's Changed

New Contributors

Full Changelog: v1.1.0...v1.2.0

1.1.0

19 Feb 14:08
Compare
Choose a tag to compare

This release adds publishing a Scala 3 artifact for pekko-persistence-mongo (however using CrossVersion.for3Use2_13, as there is not yet an official Scala 3 MongoDB driver).
Dependencies were also updated.

What's Changed

New Contributors

Full Changelog: v1.0.2...v1.1.0

1.0.2

04 Sep 09:55
Compare
Choose a tag to compare

Bugfix release, fixing an issue where previously stored serialized Akka classes in the persistence journal could not be restored / deserialized because of the package rename from akka to org.apache.pekko.

What's Changed

  • make entries with legacy class names backwards compatible by @bdoyle0182 in #14

New Contributors

Full Changelog: v1.0.1...v1.0.2

1.0.1

29 Aug 13:40
v1.0.1
08a8607
Compare
Choose a tag to compare

Bugfix release, fixing an issue with an index name when migrating an existing project which previously made use of akka-persistence-mongo.
Also applied semantic versioning starting with this release.

What's Changed

  • #10 added migration steps section for migrating from akka-persistence-mongo to pekko-persistence-mongo by @thjaeckle in #11
  • make metadata index name configurable by @alstanchev in #12

New Contributors

Full Changelog: v1.0...v1.0.1

1.0

29 Aug 13:39
v1.0
ce14b2c
Compare
Choose a tag to compare
1.0

Initial release 1.0 of pekko-persistence-mongodb, being a fork of akka-persistence-mongo, supporting a single driver, the "Scala" driver.

What's Changed

Full Changelog: https://github.com/scullxbones/pekko-persistence-mongo/commits/v1.0