Skip to content

Releases: SwissLife-OSS/mongo-extensions

5.5.2

17 Sep 08:16
e2f4c37

Choose a tag to compare

What's Changed

  • Remove TargetFramework from Oidc project file by @nscheibe in #107

Full Changelog: 5.5.1...5.5.2

5.5.1

16 Sep 13:22
82083ba

Choose a tag to compare

What's Changed

Full Changelog: 5.5.0...5.5.1

5.5.0

04 Sep 07:38
fce8377

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 5.4.0...5.5.0

5.4.0

08 Jul 14:46
f97922a

Choose a tag to compare

What's Changed

Full Changelog: 5.3.0...5.4.0

5.4.0-preview.1

17 Apr 14:45

Choose a tag to compare

5.4.0-preview.1 Pre-release
Pre-release

Full Changelog: 5.3.0...5.4.0-preview.1

5.3.0

30 Jan 13:02
77cd3b4

Choose a tag to compare

What's Changed

  • Extended ObjectSerializer uses registered GuidSerializer.GuidRepresentation as default by @nscheibe in #100

Full Changelog: 5.2.0...5.3.0

5.2.0

29 Jan 15:15
69e71db

Choose a tag to compare

What's Changed

Full Changelog: 5.1.0...5.2.0

5.1.0

29 Jan 14:01
143974e

Choose a tag to compare

What's Changed

  • Register BsonClassMap by type and support abstract Record by @glucaci in #95

Full Changelog: 5.0.0...5.1.0

5.0.0

20 Nov 12:40
1ab6e19

Choose a tag to compare

What's Changed

Full Changelog: 4.0.0...5.0.0

Release Note: MongoDB.Extensions with .NET MongoDB Driver 3.0.0

The release .NET MongoDB Driver 3.0.0 introduces a breaking change requiring an explicit Guid Serializer configuration. If you do not specify a Guid Serializer, an exception will occur at runtime.

  • Existing Projects: If you have not previously defined a Guid Serializer, register the c# legacy serializer to maintain backward compatibility with your existing .NET GUIDs:

    IMongoDatabaseBuilder.RegisterSerializer(new GuidSerializer(GuidRepresentation.CSharpLegacy));
  • New Projects: For a more modern and efficient approach, use the standard serializer:

    IMongoDatabaseBuilder.RegisterSerializer(new GuidSerializer(GuidRepresentation.Standard));

In the release .Net MongoDB Driver 3.0.0 the obsolete setting MongoClientSettings.ConnectionMode has been removed.
Therefore remove the following line:

IMongoDatabaseBuilder.ConfigureConnection(setting => setting.ConnectionMode = ConnectionMode.Automatic)

5.0.0-preview.5

20 Nov 11:15

Choose a tag to compare

5.0.0-preview.5 Pre-release
Pre-release