Skip to content

Commit 3305ff2

Browse files
DOCSP-49002 Auto-downloaded C Driver incorrectly inherits BUILD_VERSION (#124) (#125)
* DOCSP-49002 Auto-downloaded C Driver incorrectly inherits BUILD_VERSION * edit * edit * MW review * tech review * vale check * remove build version mention * edit (cherry picked from commit ff0ddd8) Co-authored-by: lindseymoore <[email protected]>
1 parent 63f4c48 commit 3305ff2

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

source/whats-new.txt

+24
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,20 @@ New versions of the {+driver-short+} can introduce the following types of breaki
7474

7575
.. _upcoming-breaking-changes:
7676

77+
The release includes the following bug:
78+
79+
- CMake might incorrectly set the API version for an
80+
auto-downloaded C driver to ``0.0.0`` when the CMake project is configured
81+
more than once or to the same value as the C++ driver's
82+
API version when ``BUILD_VERSION`` is explicitly set during initial configuration.
83+
CMake will only auto-download the C driver with the C++ driver
84+
if it cannot find an existing C driver installation by using ``find_package()``.
85+
This bug will be fixed in an upcoming patch release.
86+
87+
To learn more about this release, see the
88+
`v4.0 Release Notes <https://github.com/mongodb/mongo-cxx-driver/releases/tag/r4.0.0>`__
89+
on GitHub.
90+
7791
.. _version-3.11:
7892

7993
What's New in 3.11
@@ -113,6 +127,16 @@ The v3.11 driver release includes the following new features:
113127
Encryption </core/queryable-encryption>` in the {+mdb-server+} manual.
114128
- Adds ``empty()`` member function for ``mongocxx::v_noabi::bulk_write``.
115129

130+
The release includes the following bug:
131+
132+
- CMake might incorrectly set the API version for an
133+
auto-downloaded C driver to ``0.0.0`` when the CMake project is configured
134+
more than once or to the same value as the C++ driver's
135+
API version when ``BUILD_VERSION`` is explicitly set during initial configuration.
136+
CMake will only auto-download the C driver with the C++ driver
137+
if it cannot find an existing C driver installation by using ``find_package()``.
138+
This bug will be fixed in an upcoming patch release.
139+
116140
To learn more about this release, see the
117141
`v3.11 Release Notes <https://github.com/mongodb/mongo-cxx-driver/releases/tag/r3.11.0>`__
118142
on GitHub.

0 commit comments

Comments
 (0)