Releases: NEventStore/NEventStore.Persistence.MongoDB
Releases · NEventStore/NEventStore.Persistence.MongoDB
11.0.0-beta.1
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 toCSharpLegacy
:see README.md for more information.BsonSerializer.RegisterSerializer(new GuidSerializer(GuidRepresentation.CSharpLegacy));
- if you are using the
MongoShapshotFields
renamed to:MongoSnapshotFields
10.0.1
10.0.0
- 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
- 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
updated mongocsharpdriver to 1.9.1