All Versions
29
Latest Version
Avg Release Cycle
36 days
Latest Release
354 days ago

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:

    πŸš€ https://github.com/mongodb/mongo-csharp-driver/blob/master/Release%20Notes/Release%20Notes%20v2.12.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.12.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/

  • 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:

    πŸš€ https://github.com/mongodb/mongo-csharp-driver/blob/master/Release%20Notes/Release%20Notes%20v2.11.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.11.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.

  • 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:

    πŸš€ https://github.com/mongodb/mongo-csharp-driver/blob/master/Release%20Notes/Release%20Notes%20v2.11.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.11.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.

  • 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:

    πŸš€ https://github.com/mongodb/mongo-csharp-driver/blob/master/Release%20Notes/Release%20Notes%20v2.11.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.11.3%20ORDER%20BY%20key%20ASC

    πŸ“š 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:

    πŸš€ https://github.com/mongodb/mongo-csharp-driver/blob/master/Release%20Notes/Release%20Notes%20v2.11.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.11.2%20ORDER%20BY%20key%20ASC

    πŸ“š 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:

    πŸš€ https://github.com/mongodb/mongo-csharp-driver/blob/master/Release%20Notes/Release%20Notes%20v2.11.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.11.1%20ORDER%20BY%20key%20ASC

    πŸ“š 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 in createIndexes
    • πŸ‘Œ 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 and ClientDisconnect
    • 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 in ListDatabases
    • πŸ‘ Session support for AsQueryable

    πŸš€ An online version of these release notes is available at:

    πŸš€ https://github.com/mongodb/mongo-csharp-driver/blob/master/Release%20Notes/Release%20Notes%20v2.11.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.11.0%20ORDER%20BY%20key%20ASC

    πŸ“š Documentation on the .NET driver can be found at:

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

  • 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 in createIndexes
    • πŸ‘Œ 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 and ClientDisconnect
    • 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 in ListDatabases
    • πŸ‘ Session support for AsQueryable

    πŸš€ An online version of these release notes is available at:

    πŸš€ https://github.com/mongodb/mongo-csharp-driver/blob/master/Release%20Notes/Release%20Notes%20v2.11.0-beta2.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.11.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/

    ⬆️ 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.

  • 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 and ClientDisconnect
    • A new GuidRepresentationMode setting to opt-in to the new V3 GuidRepresentation mode

    πŸš€ An online version of these release notes is available at:

    πŸš€ https://github.com/mongodb/mongo-csharp-driver/blob/master/Release%20Notes/Release%20Notes%20v2.11.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.11.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/

    ⬆️ 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.

  • 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:

    πŸš€ https://github.com/mongodb/mongo-csharp-driver/blob/master/Release%20Notes/Release%20Notes%20v2.10.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.10.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.