Changelog History
Page 3
-
v2.9.0-beta1 Changes
March 13, 2019๐ .NET Driver Version 2.9.0-beta1 Release Notes
๐ This is a beta release for the 2.9.0 version of the driver that will be released with MongoDB server version 4.2.
๐ The main feature in 2.9.0-beta1 is pinning to a single mongos router when in a sharded transaction.
๐ An online version of these release notes is available at:
๐ The full list of JIRA issues that are currently scheduled to be resolved in this release is available at:
๐ 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/
โฌ๏ธ Upgrading
๐ There are no known backwards breaking changes in this release.
-
v2.8.1 Changes
May 15, 2019๐ .NET Driver Version 2.8.1 Release Notes
๐ This is a patch release that fixes a few bugs reported since 2.8.0 was released.
๐ An online version of these release notes is available at:
๐ The full list of JIRA issues resolved in this release is available at:
๐ 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.
-
v2.8.0 Changes
March 13, 2019๐ .NET Driver Version 2.8.0 Release Notes
๐ This is a minor release.
๐ An online version of these release notes is available at:
๐ The list of JIRA tickets resolved in this release is available at:
๐ Documentation on the .NET driver can be found at:
http://mongodb.github.io/mongo-csharp-driver/
โฌ๏ธ Upgrading
๐ The minimum .NET Framework version we support has been changed from 4.5 to 4.5.2.
If you were having compatibility problems when adding a dependency (either directly or indirectly) on either
โฌ๏ธ System.Runtime.InteropServices.RuntimeInformation or DnsClient this is a recommended upgrade. We now depend
๐ฆ on the latest version of those packages. -
v2.7.3 Changes
January 24, 2019๐ .NET Driver Version 2.7.3 Release Notes
๐ This is a patch release that fixes two bugs reported since 2.7.2 was released.
๐ An online version of these release notes is available at:
๐ The full list of JIRA issues resolved in this release is available at:
๐ 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.
-
v2.7.2 Changes
November 10, 2018๐ .NET Driver Version 2.7.2 Release Notes
๐ This is a patch release that fixes one bug reported since 2.7.1 was released.
๐ An online version of these release notes is available at:
๐ The full list of JIRA issues resolved in this release is available at:
๐ 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.
โฌ๏ธ If your application is running on Linux or OS X and you were planning to upgrade
๐ to the 2.7.1 release of the driver, you must upgrade to 2.7.2 or later rather than 2.7.1.๐ In the 2.7.1 release, the driver enables TCP KeepAlive and configures the
๐ KeepAlive interval, but the method that it uses throws a PlatformNotSupportedException
๐ on Linux and OS X. In the 2.7.2 release the driver catches that exception rather than
failing to connect, and falls back to simply enabling KeepAlive. If that also throws a
๐ PlatformNotSupportedException, it will connect without enabling KeepAlive. -
v2.7.1 Changes
November 08, 2018๐ .NET Driver Version 2.7.1 Release Notes
๐ This is a patch release that fixes a few bugs reported since 2.7.0 was released.
๐ An online version of these release notes is available at:
๐ The full list of JIRA issues resolved in this release is available at:
๐ 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.
-
v2.7.0 Changes
June 27, 2018๐ .NET Driver Version 2.7.0 Release Notes
๐ The main new features of 2.7.0 are support for new features of the 4.0.0 version of the server including:
- Transactions
- ๐ New CountDocuments and EstimatedDocumentCount methods (depending on whether you need an exact result or a fast estimate)
- ๐ Support for change streams on all collections in a cluster or a particular database via the new Watch methods on IMongoClient and IMongoDatabase
- SCRAM-SHA-256 authentication
๐ An online version of these release notes is available at:
๐ The list of JIRA tickets resolved in this release is available at:
๐ Documentation on the .NET driver can be found at:
http://mongodb.github.io/mongo-csharp-driver/
โฌ๏ธ Upgrading
The .NET Driver now disables certificate revocation checking by default, setting
CheckCertificateRevocation
inSslSettings
tofalse
by default. Any applications relying on the older default oftrue
now must explicitly setCheckCertificateRevocation
totrue
inSslSettings
to re-enable certificate revocation checking.Previously, the driver enabled certificate revocation checking by default, in contrast to the
mongo
shell and other MongoDB drivers. This was also in contrast to .NET's defaults forSslStream
(see .NET Framework documentation here and .NET Standard documentation here).Known Issues:
- ๐ Incomplete SCRAM-SHA-256 Support in .NET Standard: In .NET Standard, authenticating via SCRAM-SHA-256 may not work with non-ASCII passwords because SaslPrep is not fully implemented due to the lack of a string normalization function in .NET Standard 1.5. Normalizing the password into Unicode Normalization Form KC beforehand MAY help. SCRAM-SHA-1 is the recommended alternative (when targeting .NET Standard) for now.
-
v2.6.1 Changes
May 17, 2018๐ .NET Driver Version 2.6.1 Release Notes
๐ This is a patch release that fixes a few bugs reported since 2.6.0 was released.
๐ An online version of these release notes is available at:
๐ The full list of JIRA issues resolved in this release is available at:
๐ 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.
-
v2.6.0 Changes
April 24, 2018๐ .NET Driver Version 2.6.0 Release Notes
๐ The main new feature of 2.6.0 is better support for running when FIPS mode is enabled in the operating system.
- GridFS now has an option to disable MD5 checksum computation
- ๐จ PasswordEvidence has been refactored to no longer use MD5
๐ An online version of these release notes is available at:
๐ The JIRA tickets resolved in this release is available at:
โฌ๏ธ Upgrading
We believe there are only minor breaking changes in classes that normally would not be directly used by applications.