Skip to content

Releases: NEventStore/NEventStore.Persistence.MongoDB

11.0.0-beta.1

07 Nov 10:23
Compare
Choose a tag to compare
11.0.0-beta.1 Pre-release
Pre-release

11.0.0-beta.1

  • Support: net6.0, netstandard2.1, net472
  • Updated MongoDb driver to 3.0.0
  • Updated nuget package icon.

Breaking Changes

  • Carefully read the MongoDB C# Driver 3.0 Migration Guide
  • dropped netstandard2.0 support.
  • dropped net461 support.
  • Removed Obsolete Extension methods: ExtensionMethods.ToMongoCommit_original(), ExtensionMethods.ToCommit_original(), ExtensionMethods.AsDictionary<Tkey, Tvalue>(), ExtensionMethods.ToMongoCommitIdQuery()
  • Check your GUID serialization:
    • if it's a new project, you should not have any problem; you'll use the new GUID serialization format.
    • if it's an old project, you should check the GUID serialization format:
      • if you are using the Standard format, you should not have any problem.
      • if you are (most likely) using the CSharpLegacy format, you should change the GUID serialization format to CSharpLegacy:
        BsonSerializer.RegisterSerializer(new GuidSerializer(GuidRepresentation.CSharpLegacy));
        see README.md for more information.
  • MongoShapshotFields renamed to: MongoSnapshotFields

10.0.1

24 Oct 09:58
Compare
Choose a tag to compare
  • Limit MongoDb allowed versions from 2.28.0 to anything less than 3.0.0 (which has many breaking changes to take care of).
  • Added NuGet Symbol package generation.

10.0.0

27 Sep 14:00
Compare
Choose a tag to compare
  • Updated MongoDB drivers to 2.28.0

Breaking Changes

  • MongoDB drivers are now strogly signed, binary compatibility with previous versions is now broken. If you update to this version of NEventStore.Persistence.MongoDB package
    you are forced to use the same version of MongoDB drivers (or setup assembly binding redirects).

9.0.0

03 Dec 10:29
Compare
Choose a tag to compare
  • Updated NEventStore 9.0.0.
  • Added support for net6.0.
  • Updated MongoDB driver to 2.14.0.
  • Configuration: allow to configure MongoClientSettings to edit driver specific client connection settings #60.
  • Added a new [BucketId, CheckpointNumber] index to speed up some queries.

Breaking Change

  • Minimum server version is now MongoDB 3.6+ (due to MongoDB C# driver update).

5.0.0.94

21 May 19:33
Compare
Choose a tag to compare
updated mongocsharpdriver to 1.9.1