From 36549a50326ca61d2808c7cf5b024e07f40f7802 Mon Sep 17 00:00:00 2001 From: Chris Cho Date: Wed, 13 Dec 2023 14:57:38 -0500 Subject: [PATCH] DOCSP-34987: v2.23 updates (#145) * DOCSP-34987: v2.23 updates --- config/redirects | 4 ++-- .../language-compatibility-table-csharp.rst | 15 ++++++++++++- .../mongodb-compatibility-table-csharp.rst | 13 +++++++++++ source/whats-new.txt | 22 +++++++++++++++++++ 4 files changed, 51 insertions(+), 3 deletions(-) diff --git a/config/redirects b/config/redirects index 1fe257df..d28d770b 100644 --- a/config/redirects +++ b/config/redirects @@ -1,6 +1,6 @@ define: prefix docs/drivers/csharp define: base https://www.mongodb.com/${prefix} -define: versions v2.19 v2.20 v2.21 v2.22 master +define: versions v2.19 v2.20 v2.21 v2.22 v2.23 master raw: ${prefix}/ -> ${base}/current/ raw: ${prefix}/stable -> ${base}/current/ @@ -10,4 +10,4 @@ raw: ${prefix}/stable -> ${base}/current/ [*-master]: ${prefix}/${version}/fundamentals/data-formats/guid-serialization/ -> ${base}/${version}/fundamentals/serialization/guid-serialization/ [*-master]: ${prefix}/${version}/fundamentals/data-formats/poco/ -> ${base}/${version}/fundamentals/serialization/poco/ [*-master]: ${prefix}/${version}/fundamentals/data-formats/polymorphism/ -> ${base}/${version}/fundamentals/serialization/polymorphic-objects/ -[*-master]: ${prefix}/${version}/fundamentals/class-mapping/ -> ${base}/${version}/fundamentals/serialization/class-mapping/ \ No newline at end of file +[*-master]: ${prefix}/${version}/fundamentals/class-mapping/ -> ${base}/${version}/fundamentals/serialization/class-mapping/ diff --git a/source/includes/language-compatibility-table-csharp.rst b/source/includes/language-compatibility-table-csharp.rst index d09f8a38..fea695d7 100644 --- a/source/includes/language-compatibility-table-csharp.rst +++ b/source/includes/language-compatibility-table-csharp.rst @@ -16,6 +16,19 @@ - .NET 4.7 [#2.14-note]_ - .NET 4.6 - .NET 4.5 [#4.5.2]_ + * - 2.23 + - ✓ + - ✓ + - ✓ + - ✓ + - ✓ + - ✓ + - + - + - ✓ + - ✓ + - + - * - 2.22 - ✓ - ✓ @@ -28,7 +41,7 @@ - ✓ - ✓ - - - + - * - 2.21 - ✓ - ✓ diff --git a/source/includes/mongodb-compatibility-table-csharp.rst b/source/includes/mongodb-compatibility-table-csharp.rst index 2a056dfd..3d71890b 100644 --- a/source/includes/mongodb-compatibility-table-csharp.rst +++ b/source/includes/mongodb-compatibility-table-csharp.rst @@ -16,6 +16,19 @@ - MongoDB 3.2 - MongoDB 3.0 - MongoDB 2.6 + * - 2.23 + - ✓ + - ✓ + - ✓ + - ✓ + - ✓ + - ✓ + - ✓ + - ✓ + - + - + - + - * - 2.22 - ✓ - ✓ diff --git a/source/whats-new.txt b/source/whats-new.txt index 616a14c1..793d8faa 100644 --- a/source/whats-new.txt +++ b/source/whats-new.txt @@ -10,8 +10,17 @@ What's New :depth: 1 :class: singlecol + +.. facet:: + :name: genre + :values: reference + +.. meta:: + :keywords: update, new feature, deprecation, upgrade, driver v2.19, driver v2.20, driver v2.21, driver v2.22, driver v2.23 + Learn what's new in: +* :ref:`Version 2.23 ` * :ref:`Version 2.22 ` * :ref:`Version 2.21 ` * :ref:`Version 2.20 ` @@ -19,6 +28,19 @@ Learn what's new in: .. _upcoming-breaking-changes: +.. _version-2.23: + +What's New in 2.23 +------------------ + +The 2.23 driver release includes the following new features: + +- Improvements and bug fixes to the LINQ3 integration. +- Added support for aggregation bitwise operators. +- Added support for the ``$out`` operator in MongoDB time series collections. +- Added `ChangeStreamSplitLargeEvent `__ + to handle change stream events greater than 16 MB. + .. _version-2.22: What's New in 2.22