@@ -145,7 +145,16 @@ The v4.1 driver introduces the following breaking changes to the ABI:
145
145
146
146
.. note::
147
147
148
- This does not affect users who compile with C++17 or newer and have not set ``BSONCXX_POLY_USE_IMPLS=ON``
148
+ This does not affect users who compile with C++17 or newer and have not set
149
+ ``BSONCXX_POLY_USE_IMPLS=ON``
150
+
151
+ .. _version-4.1-enable-tests-config:
152
+
153
+ - Sets the ``ENABLE_TESTS`` configuration option to ``OFF`` by default,
154
+ including for auto-downloaded versions of {+driver-short+}. To
155
+ re-enable building test targets, you must set ``ENABLE_TESTS`` to ``ON``.
156
+ To include test targets in the "all" target, you must also set the
157
+ ``BUILD_TESTING`` option to ``ON``.
149
158
150
159
.. _version-4.0-breaking-changes:
151
160
@@ -170,10 +179,11 @@ The v4.0 driver introduces the following breaking changes to the build system:
170
179
- Drops support for the ``MONGOCXX_OVERRIDE_DEFAULT_INSTALL_PREFIX`` configuration
171
180
option. Default CMake behavior for ``CMAKE_INSTALL_PREFIX`` is now respected.
172
181
173
- - Sets the ``ENABLE_TESTS`` configuration option to ``OFF`` by default. To
174
- re-enable building test targets, you must set ``ENABLE_TESTS`` to ``ON``.
175
- To include test targets in the "all" target, you must also set the
176
- ``BUILD_TESTING`` option to ``ON``.
182
+ .. note::
183
+
184
+ The :ref:`ENABLE_TESTS configuration option change
185
+ <version-4.1-enable-tests-config>` was originally announced for v4.0, but
186
+ instead was released with v4.1.
177
187
178
188
.. _version-4.0-api-breaking:
179
189
0 commit comments