Changelog History
Page 1
-
v2.12.0-beta1 Changes
November 06, 2020π .NET Driver Version 2.12.0-beta1 Release Notes
π This is a beta release for the 2.12.0 version of the driver.
The main new features in 2.12.0-beta1 include:
- π Support for Hidden Indexes in MongoDB 4.4
- π Support for Azure and GCP keystores in client-side field level encryption (CSFLE)
- π Fixed memory leak in heartbeat when cluster is inaccessible
π 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:
-
v2.11.5 Changes
December 02, 2020π .NET Driver Version 2.11.5 Release Notes
π This is a patch release that addresses some issues reported since 2.11.4 was released.
π 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
π There are no known backwards breaking changes in this release.
-
v2.11.4 Changes
November 04, 2020π .NET Driver Version 2.11.4 Release Notes
π This is a patch release that addresses some issues reported since 2.11.3 was released.
π 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
π There are no known backwards breaking changes in this release.
-
v2.11.3 Changes
October 15, 2020π .NET Driver Version 2.11.3 Release Notes
π This is a patch release that addresses an issue reported since 2.11.2 was released.
π 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
π Since the only change in this patch release is CSHARP-3218 and that issue is specific to Xamarin you only need
β¬οΈ to upgrade from 2.11.2 to 2.11.3 if you are using the driver on Xamarin.π There are no known backwards breaking changes in this release.
-
v2.11.2 Changes
September 10, 2020π .NET Driver Version 2.11.2 Release Notes
π This is a patch release that fixes a bug reported since 2.11.1 was released.
π 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
β¬οΈ Everyone using versions 2.11.0 or 2.11.1 of the C# driver with version 4.4.0 or later of the server should upgrade to 2.11.2.
π The issue fixed is related to simultaneous authentication of two or more connections, in which case a change introduced
in 2.11.0 can result in authentication failing. Under loads low enough that only one connection is ever opened at the same
time the issue does not happen.π See: https://jira.mongodb.org/browse/CSHARP-3196
π There are no known backwards breaking changes in this release.
-
v2.11.1 Changes
August 25, 2020π .NET Driver Version 2.11.1 Release Notes
π This is a patch release that fixes a couple of bugs reported since 2.11.0 was released.
π 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
β¬οΈ If you are writing a WinForms application you will want to upgrade to this version of the driver (see CSHARP-3182).
π There are no known backwards breaking changes in this release.
-
v2.11.0 Changes
July 30, 2020π .NET Driver Version 2.11.0 Release Notes
π The main new features in 2.11.0 support new features in MongoDB 4.4.0. These features include:
- π Support for all new
$meta
projections:randVal
,searchScore
,searchHighlights
,
geoNearDistance
,geoNearPoint
,recordId
,indexKey
and
sortKey
- π Support for passing a hint to update commands as well as
β‘οΈfindAndModify
update and replace operations - π Support for
allowDiskUse
on find operations - π Support for
MONGODB-AWS
authentication using Amazon Web Services
(AWS) Identity and Access Management (IAM) credentials - π Support for stapled OCSP (Online Certificate Status Protocol) (macOS only)
- π Support for shorter SCRAM (Salted Challenge Response Authentication Mechanism) conversations
- π Support for speculative SCRAM and MONGODB-X509 authentication
- π Support for the
CommitQuorum
option increateIndexes
- π Support for hedged reads
π Other new additions and updates in this release include:
- A new target of .NET Standard 2.0
- π Support for Snappy compression on .NET Core on Windows (in addition
π to existing support on .NET Framework) - π Support for Zstandard compression on Windows on 64-bit platforms
- A new URI option
tlsDisableCertificateRevocationCheck
to disable
certificate revocation checking. - An expanded list of retryable write errors via the inclusion of
ExceededTimeLimit
,LockTimeout
andClientDisconnect
- A new GuidRepresentationMode setting to opt-in to the new V3 GuidRepresentation mode
- π Improved SDAM (Server Discovery and Monitoring) error handling
- π Support for the
AuthorizedDatabases
option inListDatabases
- π Session support for
AsQueryable
π 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:
- π Support for all new
-
v2.11.0-beta2 Changes
June 10, 2020π .NET Driver Version 2.11.0-beta2 Release Notes
π This is a beta release for the 2.11.0 version of the driver.
π The main new features in 2.11.0-beta2 support new features in MongoDB 4.4.0. These features include:
- π Support for all new
π$meta
projections:randVal
,searchScore
,searchHighlights
,
geoNearDistance
,geoNearPoint
,recordId
,indexKey
and
sortKey
- π Support for passing a hint to update commands as well as
β‘οΈfindAndModify
update and replace operations - π Support for
allowDiskUse
on find operations - π Support for
MONGODB-AWS
authentication using Amazon Web Services
(AWS) Identity and Access Management (IAM) credentials - π Support for stapled OCSP (Online Certificate Status Protocol) (macOS only)
- π Support for shorter SCRAM (Salted Challenge Response Authentication Mechanism) conversations
- π Support for speculative SCRAM and MONGODB-X509 authentication
- π Support for the
CommitQuorum
option increateIndexes
- π Support for hedged reads
β‘οΈ Other new additions and updates in this beta include:
- A new target of .NET Standard 2.0
- π Support for Snappy compression on .NET Core on Windows (in addition
π to existing support on .NET Framework) - π Support for Zstandard compression on Windows on 64-bit platforms
- 0οΈβ£ A new default of enabling certificate revocation checking.
- A new URI option
tlsDisableCertificateRevocationCheck
to disable
certificate revocation checking. - An expanded list of retryable write errors via the inclusion of
ExceededTimeLimit
,LockTimeout
andClientDisconnect
- A new GuidRepresentationMode setting to opt-in to the new V3 GuidRepresentation mode
- π Improved SDAM (Server Discovery and Monitoring) error handling
- π Support for the
AuthorizedDatabases
option inListDatabases
- π Session support for
AsQueryable
π 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
Backwards compatibility with driver version 2.7.0β2.10.x
0οΈβ£ Because certificate revocation checking is now enabled by default, an
application that is unable to contact the OCSP endpoints and/or CRL
distribution points specified in a server's certificate may experience
connectivity issues (e.g. if the application is behind a firewall with
an outbound whitelist). This is because the driver needs to contact
the OCSP endpoints and/or CRL distribution points specified in the
serverβs certificate and if these OCSP endpoints and/or CRL
distribution points are not accessible, then the connection to the
server may fail. In such a scenario, connectivity may be able to be
βͺ restored by disabling certificate revocation checking by adding
tlsDisableCertificateRevocationCheck=true
to the application's connection
string. - π Support for all new
-
v2.11.0-beta1 Changes
April 10, 2020π .NET Driver Version 2.11.0-beta1 Release Notes
π This is a beta release for the 2.11.0 version of the driver.
π The main new features in 2.11.0-beta1 support new features in MongoDB 4.4.0. These features include:
- π Support for all new
π$meta
projections:randVal
,searchScore
,searchHighlights
,
geoNearDistance
,geoNearPoint
,recordId
,indexKey
and
sortKey
- π Support for passing a hint to update commands as well as
β‘οΈfindAndModify
update and replace operations - π Support for
allowDiskUse
on find operations - π Support for
MONGODB-AWS
authentication using Amazon Web Services
(AWS) Identity and Access Management (IAM) credentials - π Support for stapled OCSP (Online Certificate Status Protocol) (macOS only)
β‘οΈ Other new additions and updates in this beta include:
- A new target of .NET Standard 2.0
- π Support for Snappy compression on .NET Core on Windows (in addition
π to existing support on .NET Framework) - π Support for Zstandard compression on Windows on 64-bit platforms
- 0οΈβ£ A new default of enabling certificate revocation checking.
- A new URI option
tlsDisableCertificateRevocationCheck
to disable
certificate revocation checking. - An expanded list of retryable write errors via the inclusion of
ExceededTimeLimit
,LockTimeout
andClientDisconnect
- A new GuidRepresentationMode setting to opt-in to the new V3 GuidRepresentation mode
π 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
Backwards compatibility with driver version 2.7.0β2.10.x
0οΈβ£ Because certificate revocation checking is now enabled by default, an
application that is unable to contact the OCSP endpoints and/or CRL
distribution points specified in a server's certificate may experience
connectivity issues (e.g. if the application is behind a firewall with
an outbound whitelist). This is because the driver needs to contact
the OCSP endpoints and/or CRL distribution points specified in the
serverβs certificate and if these OCSP endpoints and/or CRL
distribution points are not accessible, then the connection to the
server may fail. In such a scenario, connectivity may be able to be
βͺ restored by disabling certificate revocation checking by adding
tlsDisableCertificateRevocationCheck=true
to the application's connection
string. - π Support for all new
-
v2.10.4 Changes
May 05, 2020π .NET Driver Version 2.10.4 Release Notes
π This is a patch release that fixes a couple of bugs reported since 2.10.3 was released.
π 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
π There are no known backwards breaking changes in this release.