@@ -61,6 +61,18 @@ Version 3.0 Breaking Changes
61
61
and {+mdb-server+} versions, visit the
62
62
:ref:`Compatibility <csharp-compatibility-tables>` page.
63
63
64
+ - The driver drops support for .NET Core 2.x and .NET Framework 4.6. You must upgrade to
65
+ .NET Core 3.x or later, or .NET Framework 4.7.2 or later.
66
+
67
+ To learn more about the compatibility between .NET/C# driver versions
68
+ and .NET versions, visit the
69
+ :ref:`Compatibility <csharp-compatibility-tables>` page.
70
+
71
+ - The driver removes the
72
+ `mongocsharpdriver <https://www.nuget.org/packages/mongocsharpdriver/#readme-body-tab>`__
73
+ NuGet package, which implements the legacy v1.x API in driver versions 2.x.
74
+ If you're using the v1.x API, you must migrate to the new API.
75
+
64
76
- The classes, methods, and properties in the ``MongoDB.Driver.Core`` namespace that were
65
77
deprecated in v{+last-version-2-number+} are marked ``internal``. If the driver
66
78
provides a replacement for a deprecated class, method, or property, the compiler
@@ -155,6 +167,12 @@ Version 3.0 Breaking Changes
155
167
authentication provider in your application's bootstrap code. To learn more about
156
168
using AWS authentication with the {+driver-short+}, see :ref:`csharp-mongodb-aws`.
157
169
170
+ - To use In-Use Encryption, you must add the ``MongoDB.Driver.Encryption`` package to
171
+ your project and register the encryption mechanism in your application's bootstrap code.
172
+ To learn more about using In-Use Encryption with the {+driver-short+}, see
173
+ :manual:`In-Use Encryption </core/security-in-use-encryption>` in the {+mdb-server+}
174
+ manual.
175
+
158
176
- If you try to serialize or deserialize a floating-point
159
177
``Infinity`` or ``NaN`` value to an integral representation, the driver throws an
160
178
``OverflowException``. To learn more about floating-point ``Infinity`` and ``NaN``
0 commit comments