Docs Menu

Docs HomeC#/.NET

What's New

On this page

  • What's New in 2.21
  • What's New in 2.20
  • What's New in 2.19

Learn what's new in:

  • Version 2.21

  • Version 2.20

  • Version 2.19


Breaking changes in v2.21

The v2.21 driver contains breaking changes. See Version 2.21.0 Breaking Changes for more information.

The 2.21 driver release includes the following new features:

  • Improvements and bug fixes to the LINQ3 integration.

  • Accepts options for Atlas Search sorting, tracking, and scoring.

  • Supports the Atlas Search embeddedDocument operator.

  • Offers an API for Atlas Search index management.

  • Accepts anonymous types in the ObjectSerializer.DefaultAllowedTypes method.

The 2.20 driver release includes the following new features:

  • Added full support for MongoDB Server version 7.0.0.

  • Added support for equality query types in Queryable Encryption GA.

  • Improvements to LINQ3 integration.

  • Improvements to serialization features.

  • Improvements to the logging framework.

The 2.19 driver release includes the following new features:

  • The ObjectSerializer allows deserialization of only safe types, as determined by the configurable AllowedTypes function.

  • Changed the default LinqProvider to LINQ3.

  • Added Atlas Search ($search) support to builders, aggregation pipelines, and LINQ3.

  • Added support for $bucket and $bucketAuto aggregation pipeline stages in LINQ3.

  • Added support for automatic KMS credentials for Azure VM Managed Identities.

  • Added native support for AWS IAM roles.

←  Quick ReferenceUsage Examples →
Share Feedback
© 2023 MongoDB, Inc.


  • Careers
  • Investor Relations
  • Legal Notices
  • Privacy Notices
  • Security Information
  • Trust Center
© 2023 MongoDB, Inc.