Skip to content

Releases: mongodb/mongo-csharp-driver

.NET Driver Version 2.15.0 Release Notes

09 Mar 20:23
Compare
Choose a tag to compare

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

The main new features in 2.15.0 include:

  • Reimplement CMAP Maintance and SDAM threads to use dedicated threads
  • Support for Window Functions using $setWindowFields
  • Support $merge and $out executing on secondaries
  • Publish symbols to NuGet.org Symbol Server and add Source Link support for improved debugging experience
  • Switch to using maxWireVersion rather than buildInfo to determine feature support
  • Support 'let' option for multiple CRUD commands
  • Support authorizedCollections option for listCollections helpers
  • Add support for 'comment' field in multiple commands for profiling
  • Upgrade DnsClient.NET up to 1.6.0. This should address problems that some users have had in containerized environments like Kubernetes.

An online version of these release notes is available at:

https://github.com/mongodb/mongo-csharp-driver/blob/master/Release%20Notes/Release%20Notes%20v2.15.0.md

The full list of JIRA issues resolved in this release is available at:

https://jira.mongodb.org/issues/?jql=project%20%3D%20CSHARP%20AND%20fixVersion%20%3D%202.15.0%20ORDER%20BY%20key%20ASC

Documentation on the .NET driver can be found at:

https://mongodb.github.io/mongo-csharp-driver/

.NET Driver Version 2.14.1 Release Notes

02 Dec 23:55
Compare
Choose a tag to compare

.NET Driver Version 2.14.1 Release Notes

This is a patch release that addresses some issues reported since 2.14.0 was released.

An online version of these release notes is available at:

https://github.com/mongodb/mongo-csharp-driver/blob/master/Release%20Notes/Release%20Notes%20v2.14.1.md

The list of JIRA tickets resolved in this release is available at:

https://jira.mongodb.org/issues/?jql=project%20%3D%20CSHARP%20AND%20fixVersion%20%3D%202.14.1%20ORDER%20BY%20key%20ASC

Documentation on the .NET driver can be found at:

http://mongodb.github.io/mongo-csharp-driver/

Upgrading

There are no known backwards breaking changes in this release.

.NET Driver Version 2.14.0 Release Notes

24 Nov 17:35
2b37a1f
Compare
Choose a tag to compare

.NET Driver Version 2.14.0 Release Notes

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

The main new features in 2.14.0 include:

  • Added a new improved LINQ provider (known as LINQ3, see: [LINQ3]({{< relref "reference\driver\crud\linq3.md" >}})), which is available on an opt-in basis
  • The current LINQ provider (known as LINQ2) continues to be available and is still the default LINQ provider for this version
  • Support for Zstandard and Snappy on Linux and MacOS
  • Added connection storm avoidance features
  • Added KMIP support for client-side field level encryption (CSFLE)
  • Added srvMaxHosts URI option to limit the number of mongos nodes used in connecting to sharded clusters
  • Use "hello" command for monitoring if supported
  • Removed support for .NET Framework 4.5.2; minimum is now 4.7.2
  • Removed support for .NET Standard 1.5; minimum is now 2.0
  • Minimum server version is now MongoDB 3.6+

An online version of these release notes is available at:

https://github.com/mongodb/mongo-csharp-driver/blob/master/Release%20Notes/Release%20Notes%20v2.14.0.md

The full list of JIRA issues resolved in this release is available at:

https://jira.mongodb.org/issues/?jql=project%20%3D%20CSHARP%20AND%20fixVersion%20%3D%202.14.0%20ORDER%20BY%20key%20ASC

Documentation on the .NET driver can be found at:

http://mongodb.github.io/mongo-csharp-driver/

.NET Driver Version 2.13.3 Release Notes

23 Nov 19:44
Compare
Choose a tag to compare

.NET Driver Version 2.13.3 Release Notes

This is a patch release that addresses some issues reported since 2.13.2 was released.

An online version of these release notes is available at:

https://github.com/mongodb/mongo-csharp-driver/blob/master/Release%20Notes/Release%20Notes%20v2.13.3.md

The list of JIRA tickets resolved in this release is available at:

https://jira.mongodb.org/issues/?jql=project%20%3D%20CSHARP%20AND%20fixVersion%20%3D%202.13.3%20ORDER%20BY%20key%20ASC

Documentation on the .NET driver can be found at:

http://mongodb.github.io/mongo-csharp-driver/

Upgrading

There are no known backwards breaking changes in this release.

.NET Driver Version 2.12.5 Release Notes

23 Nov 19:43
Compare
Choose a tag to compare

.NET Driver Version 2.12.5 Release Notes

This is a patch release that addresses some issues reported since 2.12.4 was released.

An online version of these release notes is available at:

https://github.com/mongodb/mongo-csharp-driver/blob/master/Release%20Notes/Release%20Notes%20v2.12.5.md

The list of JIRA tickets resolved in this release is available at:

https://jira.mongodb.org/issues/?jql=project%20%3D%20CSHARP%20AND%20fixVersion%20%3D%202.12.5%20ORDER%20BY%20key%20ASC

Documentation on the .NET driver can be found at:

http://mongodb.github.io/mongo-csharp-driver/

Upgrading

There are no known backwards breaking changes in this release.

.NET Driver Version 2.14.0-beta1 Release Notes

15 Oct 20:17
Compare
Choose a tag to compare

.NET Driver Version 2.14.0-beta1 Release Notes

This is a beta release for the 2.14.0 version of the driver.

The main new features in 2.14.0-beta1 include:

  • A beta version of the new LINQ provider (known as LINQ3, see: [LINQ3]({{< relref "reference\driver\crud\linq3.md" >}}))
  • The current LINQ provider (known as LINQ2) continues to be available and is still the default LINQ provider for now
  • Support for Zstandard and Snappy on Linux and MacOS
  • Added connection storm avoidance features
  • Use "hello" command for monitoring if supported
  • Removed support for .NET Framework 4.5.2; minimum is now 4.7.2
  • Removed support for .NET Standard 1.5; minimum is now 2.0
  • Minimum server version is now MongoDB 3.6+

An online version of these release notes is available at:

https://github.com/mongodb/mongo-csharp-driver/blob/master/Release%20Notes/Release%20Notes%20v2.14.0-beta1.md

The full list of JIRA issues that are currently scheduled to be resolved in this release is available at:

https://jira.mongodb.org/issues/?jql=project%20%3D%20CSHARP%20AND%20fixVersion%20%3D%202.14.0%20ORDER%20BY%20key%20ASC

The list may change as we approach the release date.

Documentation on the .NET driver can be found at:

http://mongodb.github.io/mongo-csharp-driver/

.NET Driver Version 2.13.2 Release Notes

06 Oct 17:01
Compare
Choose a tag to compare

.NET Driver Version 2.13.2 Release Notes

This is a patch release that addresses some issues reported since 2.13.1 was released.

An online version of these release notes is available at:

https://github.com/mongodb/mongo-csharp-driver/blob/master/Release%20Notes/Release%20Notes%20v2.13.2.md

The list of JIRA tickets resolved in this release is available at:

https://jira.mongodb.org/issues/?jql=project%20%3D%20CSHARP%20AND%20fixVersion%20%3D%202.13.2%20ORDER%20BY%20key%20ASC

Documentation on the .NET driver can be found at:

http://mongodb.github.io/mongo-csharp-driver/

Upgrading

There are no known backwards breaking changes in this release.

.NET Driver Version 2.13.1 Release Notes

04 Aug 22:10
Compare
Choose a tag to compare

.NET Driver Version 2.13.1 Release Notes

This is a patch release that addresses some issues reported since 2.13.0 was released.

An online version of these release notes is available at:

https://github.com/mongodb/mongo-csharp-driver/blob/master/Release%20Notes/Release%20Notes%20v2.13.1.md

The list of JIRA tickets resolved in this release is available at:

https://jira.mongodb.org/issues/?jql=project%20%3D%20CSHARP%20AND%20fixVersion%20%3D%202.13.1%20ORDER%20BY%20key%20ASC

Documentation on the .NET driver can be found at:

http://mongodb.github.io/mongo-csharp-driver/

Upgrading

There are no known backwards breaking changes in this release.

.NET Driver Version 2.13.0 Release Notes

13 Jul 20:00
Compare
Choose a tag to compare

.NET Driver Version 2.13.0 Release Notes

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

The main new features in 2.13.0 include:

  • Load-balanced mode for Atlas Serverless
  • Versioned MongoDB API for Drivers
  • Implemented change stream oplog parsing code for delta oplog entries
  • Snapshot reads on secondaries
  • Support for creating time-series collections
  • Permit dots and dollars in field names
  • Improved error messages from document validation
  • Better ExpandoObject support
  • estimatedDocumentCount() now uses the $collStats aggregation stage instead of the count command
  • Reduced lock contention in BsonSerializer.LookupActualType
  • slaveOk connection string option removed; use readPreference instead

An online version of these release notes is available at:

https://github.com/mongodb/mongo-csharp-driver/blob/master/Release%20Notes/Release%20Notes%20v2.13.0.md

The full list of JIRA issues that are resolved in this release is available at:

https://jira.mongodb.org/issues/?jql=project%20%3D%20CSHARP%20AND%20fixVersion%20%3D%202.13.0%20ORDER%20BY%20key%20ASC

Documentation on the .NET driver can be found at:

https://docs.mongodb.com/drivers/csharp/

.NET Driver Version 2.12.4 Release Notes

04 Jun 21:11
Compare
Choose a tag to compare

.NET Driver Version 2.12.4 Release Notes

This is a patch release that addresses some issues reported since 2.12.3 was released.

An online version of these release notes is available at:

https://github.com/mongodb/mongo-csharp-driver/blob/master/Release%20Notes/Release%20Notes%20v2.12.4.md

The list of JIRA tickets resolved in this release is available at:

https://jira.mongodb.org/issues/?jql=project%20%3D%20CSHARP%20AND%20fixVersion%20%3D%202.12.4%20ORDER%20BY%20key%20ASC

Documentation on the .NET driver can be found at:

http://mongodb.github.io/mongo-csharp-driver/

Upgrading

There are no known backwards breaking changes in this release.