You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Declare all exported functions symbols with ``__cdecl`` when compiled with
146
-
MSVC. This is an ABI breaking change if you use an alternative
147
-
default calling convention when building projects.
47
+
{+driver-short+} v3.11 contains breaking changes. For more information, see
48
+
:ref:`version-3.11-breaking-changes` in the Upgrade Driver Versions guide.
148
49
149
50
The v3.11 driver release includes the following new features:
150
51
@@ -164,17 +65,10 @@ on GitHub.
164
65
What's New in 3.10
165
66
------------------
166
67
167
-
.. warning:: Build System Breaking Changes
68
+
.. warning:: Breaking Changes
168
69
169
-
The v3.10 driver introduces the following breaking changes to the build system:
170
-
171
-
- Drops support for calling ``find_package(libbsoncxx)`` and ``find_package(libmongocxx)``.
172
-
Use ``find_package(bsoncxx)`` and ``find_package(mongocxx)``
173
-
instead.
174
-
- Drops support for the ``LIBBSONCXX_*`` and ``LIBMONGOCXX_*`` CMake variables
175
-
provided by the legacy CMake package config files. Use the ``mongo::bsoncxx_*`` and
176
-
``mongo::mongocxx_*`` CMake targets instead.
177
-
- Removes the ``BSONCXX_POLY_USE_STD_EXPERIMENTAL`` CMake option and drops support for selecting the experimental C++ standard library as a polyfill option.
70
+
{+driver-short+} v3.10 contains breaking changes. For more information, see
71
+
:ref:`version-3.10-breaking-changes` in the Upgrade Driver Versions guide.
178
72
179
73
The v3.10.0 driver release includes the following new features:
180
74
@@ -223,14 +117,10 @@ on GitHub.
223
117
What's New in 3.9
224
118
-----------------
225
119
226
-
.. warning:: Build System Breaking Changes
227
-
228
-
The v3.9 driver introduces the following breaking changes:
120
+
.. warning:: Breaking Changes
229
121
230
-
- Removes support for exported targets from the CMake project build tree
231
-
- Drops support for macOS 10.14, macOS 10.15, and Ubuntu 14.04
232
-
- Requires MongoDB C Driver v1.25.0 or later
233
-
- Requires CMake v3.15 or later to support the ``FetchContent`` module
122
+
{+driver-short+} v3.9 contains breaking changes. For more information, see
123
+
:ref:`version-3.9-breaking-changes` in the Upgrade Driver Versions guide.
234
124
235
125
The v3.9 driver release includes the following new features:
0 commit comments