.NET Driver 2.28.0 Released

.NET Driver Version 2.28.0 Release Notes

This is the general availability release for the 2.28.0 version of the driver.

NOTICE: MongoDB 3.6 reached end-of-life in April 2021. The .NET/C# Driver will be removing support for MongoDB 3.6 in an upcoming release.

The main new features in 2.28.0 include:

  • Provide Strong-Named Assemblies - CSHARP-1276
  • Support additional numeric conversions involving Nullable - CSHARP-5180
  • CSFLE/QE KMIP support “delegated” protocol - CSHARP-4941

Bug fixes:

  • Verify that operands to numeric operators in LINQ expressions are represented as numbers on the server - CSHARP-4985
  • IReadOnlyDictionary indexer access fails to translate in v3 - CSHARP-5171
  • Projection Expressions Fail to Deserialize Data Correctly - CSHARP-5162
  • Enum conversion within IQueryable fails with Expression not supported exception - CSHARP-5043
  • IMongoCollection.AsQueryable().Select() fails for array type (regression) - CSHARP-4957

The full list of issues resolved in this release is available at CSHARP JIRA project.

Documentation on the .NET driver can be found here.

Hi,

At Particular, we ran into an issue regarding the strong name in this latest release.
Have a look at Updating MongoDB.Driver to 2.28.0 version breaks the MongoClient · Issue #660 · Particular/NServiceBus.Storage.MongoDB · GitHub

Any suggestions how to overcome this issue would be appreciated.

Regards
John

Hi @John_Simons,

Thanks for raising this. We added more details about this here. Hope that helps and sorry for the inconvenience that this may cause.

Thanks,

Rishit.

This topic was automatically closed after 90 days. New replies are no longer allowed.