Skip to content

Commit 6d98fab

Browse files
authored
Apply post-4.1.2 changes (#1457)
* Post-release changes * Prepare to generate r4.1.2 release documentation * add CHANGELOG entry for 4.1.2 * add step to commit updated SBOM Commit before submitting an Evergreen patch to include the updated file in the patch
1 parent 7f8ea7b commit 6d98fab

File tree

8 files changed

+21
-9
lines changed

8 files changed

+21
-9
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,13 @@ Changes prior to 3.9.0 are documented as [release notes on GitHub](https://githu
5454
- See: [MongoDB C Driver 2.1.0 Release Notes](https://github.com/mongodb/mongo-c-driver/releases/tag/2.1.0).
5555
- Support for macOS 11 and macOS 12 (deprecated in 4.1.0).
5656

57+
## 4.1.2
58+
59+
### Fixed
60+
61+
- `storage_engine() const` in `mongocxx::v_noabi::options::index` is correctly exported using mongocxx export macros instead of bsoncxx export macros.
62+
- Fix `-Wdeprecated-literal-operator` warning.
63+
5764
## 4.1.1
5865

5966
### Fixed

Doxyfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1603,7 +1603,7 @@ TOC_EXPAND = NO
16031603
# protocol see https://www.sitemaps.org
16041604
# This tag requires that the tag GENERATE_HTML is set to YES.
16051605

1606-
SITEMAP_URL = https://mongocxx.org/api/mongocxx-4.1.1/
1606+
SITEMAP_URL = https://mongocxx.org/api/mongocxx-4.1.2/
16071607

16081608
# If the GENERATE_QHP tag is set to YES and both QHP_NAMESPACE and
16091609
# QHP_VIRTUAL_FOLDER are set, an additional index file will be generated that

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@ git clone -b releases/stable https://github.com/mongodb/mongo-cxx-driver.git
2828
| Version | ABI Stability | Development Stability | Development Status |
2929
| :---------: | :-------------: | :-------------------------: | :----------------: |
3030
| master | N/A | _Do not use in production!_ | Active |
31-
| 4.1.1 | None | Ready for Use | Bug Fixes Only |
31+
| 4.1.2 | None | Ready for Use | Bug Fixes Only |
32+
| 4.1.1 | None | Ready for Use | Not Supported |
3233
| 4.1.0 | None | Ready for Use | Not Supported |
3334
| 4.0.0 | None | Ready for Use | Not Supported |
3435
| 3.11.0 | None | Ready for Use | Bug Fixes Only |

etc/apidocmenu.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Driver Documentation By Version
44

5-
[4.1.1](../mongocxx-4.1.1) | [4.1.0](../mongocxx-4.1.0) | [4.0.0](../mongocxx-4.0.0) | [3.11.0](../mongocxx-3.11.0) | [3.10.2](../mongocxx-3.10.2) | [3.10.1](../mongocxx-3.10.1) | [3.10.0](../mongocxx-3.10.0) | [3.9.0](../mongocxx-3.9.0) | [3.8.1](../mongocxx-3.8.1) | [3.8.0](../mongocxx-3.8.0) | [3.7.2](../mongocxx-3.7.2) | [3.7.1](../mongocxx-3.7.1) | [3.7.0](../mongocxx-3.7.0) | [3.6.7](../mongocxx-3.6.7) | [3.6.6](../mongocxx-3.6.6) | [3.6.5](../mongocxx-3.6.5) | [3.6.4](../mongocxx-3.6.4) | [3.6.3](../mongocxx-3.6.3) | [3.6.2](../mongocxx-3.6.2) | [3.6.1](../mongocxx-3.6.1) | [3.6.0](../mongocxx-3.6.0) | [3.5.1](../mongocxx-3.5.1) | [3.5.0](../mongocxx-3.5.0) | [3.4.2](../mongocxx-3.4.2) | [3.4.1](../mongocxx-3.4.1) | [3.4.0](../mongocxx-3.4.0) | [3.3.2](../mongocxx-3.3.2) | [3.3.1](../mongocxx-3.3.1) | [3.3.0](../mongocxx-3.3.0) | [3.2.1](../mongocxx-3.2.1) | [3.2.0](../mongocxx-3.2.0) | [3.1.4](../mongocxx-3.1.4/) | [3.1.3](../mongocxx-3.1.3/) | [3.1.2](../mongocxx-3.1.2/) | [3.1.1](../mongocxx-3.1.1/) | [3.1.0](../mongocxx-3.1.0/) | [3.0.3](../mongocxx-3.0.3/) | [3.0.2](../mongocxx-3.0.2/) | [3.0.1](../mongocxx-3.0.1/) | [3.0.0](../mongocxx-3.0.0/)
5+
[4.1.2](../mongocxx-4.1.2) | [4.1.1](../mongocxx-4.1.1) | [4.1.0](../mongocxx-4.1.0) | [4.0.0](../mongocxx-4.0.0) | [3.11.0](../mongocxx-3.11.0) | [3.10.2](../mongocxx-3.10.2) | [3.10.1](../mongocxx-3.10.1) | [3.10.0](../mongocxx-3.10.0) | [3.9.0](../mongocxx-3.9.0) | [3.8.1](../mongocxx-3.8.1) | [3.8.0](../mongocxx-3.8.0) | [3.7.2](../mongocxx-3.7.2) | [3.7.1](../mongocxx-3.7.1) | [3.7.0](../mongocxx-3.7.0) | [3.6.7](../mongocxx-3.6.7) | [3.6.6](../mongocxx-3.6.6) | [3.6.5](../mongocxx-3.6.5) | [3.6.4](../mongocxx-3.6.4) | [3.6.3](../mongocxx-3.6.3) | [3.6.2](../mongocxx-3.6.2) | [3.6.1](../mongocxx-3.6.1) | [3.6.0](../mongocxx-3.6.0) | [3.5.1](../mongocxx-3.5.1) | [3.5.0](../mongocxx-3.5.0) | [3.4.2](../mongocxx-3.4.2) | [3.4.1](../mongocxx-3.4.1) | [3.4.0](../mongocxx-3.4.0) | [3.3.2](../mongocxx-3.3.2) | [3.3.1](../mongocxx-3.3.1) | [3.3.0](../mongocxx-3.3.0) | [3.2.1](../mongocxx-3.2.1) | [3.2.0](../mongocxx-3.2.0) | [3.1.4](../mongocxx-3.1.4/) | [3.1.3](../mongocxx-3.1.3/) | [3.1.2](../mongocxx-3.1.2/) | [3.1.1](../mongocxx-3.1.1/) | [3.1.0](../mongocxx-3.1.0/) | [3.0.3](../mongocxx-3.0.3/) | [3.0.2](../mongocxx-3.0.2/) | [3.0.1](../mongocxx-3.0.1/) | [3.0.0](../mongocxx-3.0.0/)
66

77
## Driver Development Status
88

@@ -12,7 +12,8 @@
1212
| Version | ABI Stability | Development Stability | Development Status |
1313
| :---------: | :-------------: | :-------------------------: | :----------------: |
1414
| master | N/A | _Do not use in production!_ | Active |
15-
| 4.1.1 | None | Ready for Use | Bug Fixes Only |
15+
| 4.1.2 | None | Ready for Use | Bug Fixes Only |
16+
| 4.1.1 | None | Ready for Use | Not Supported |
1617
| 4.1.0 | None | Ready for Use | Not Supported |
1718
| 4.0.0 | None | Ready for Use | Not Supported |
1819
| 3.11.0 | None | Ready for Use | Bug Fixes Only |

etc/augmented.sbom.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
}
3434
],
3535
"metadata": {
36-
"timestamp": "2025-07-01T14:54:54.875217+00:00",
36+
"timestamp": "2025-09-03T15:30:28.816246+00:00",
3737
"tools": [
3838
{
3939
"externalReferences": [
@@ -76,7 +76,7 @@
7676
}
7777
]
7878
},
79-
"serialNumber": "urn:uuid:f6bad0a4-0ad0-4f8f-afce-5aae6a7d8a0f",
79+
"serialNumber": "urn:uuid:745aa3a6-14a6-4231-9b5f-ea40582f9cd0",
8080
"version": 1,
8181
"$schema": "http://cyclonedx.org/schema/bom-1.5.schema.json",
8282
"bomFormat": "CycloneDX",

etc/cyclonedx.sbom.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
}
3434
],
3535
"metadata": {
36-
"timestamp": "2025-07-01T14:54:54.875217+00:00",
36+
"timestamp": "2025-09-03T15:30:28.816246+00:00",
3737
"tools": [
3838
{
3939
"externalReferences": [
@@ -76,7 +76,7 @@
7676
}
7777
]
7878
},
79-
"serialNumber": "urn:uuid:f6bad0a4-0ad0-4f8f-afce-5aae6a7d8a0f",
79+
"serialNumber": "urn:uuid:745aa3a6-14a6-4231-9b5f-ea40582f9cd0",
8080
"version": 1,
8181
"$schema": "http://cyclonedx.org/schema/bom-1.5.schema.json",
8282
"bomFormat": "CycloneDX",

etc/generate-latest-apidocs.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
set -o errexit
1111
set -o pipefail
1212

13-
LATEST_VERSION="4.1.1"
13+
LATEST_VERSION="4.1.2"
1414
DOXYGEN_VERSION_REQUIRED="1.14.0"
1515

1616
# Permit using a custom Doxygen binary.

etc/releasing.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -535,6 +535,9 @@ podman pull 901841024863.dkr.ecr.us-east-1.amazonaws.com/release-infrastructure/
535535
# Output: "... writing sbom to file"
536536
podman run -it --rm -v "$(pwd):/pwd" 901841024863.dkr.ecr.us-east-1.amazonaws.com/release-infrastructure/silkbomb:2.0 \
537537
update --refresh --generate-new-serial-number -p "/pwd/etc/purls.txt" -i "/pwd/etc/cyclonedx.sbom.json" -o "/pwd/etc/cyclonedx.sbom.json"
538+
539+
git add etc/cyclonedx.sbom.json
540+
git commit -m "update SBOM serial number"
538541
```
539542

540543
Update `etc/augmented.sbom.json` by running a patch build which executes the `sbom` task as described above in [SBOM Lite](#sbom-lite).

0 commit comments

Comments
 (0)