Skip to content

Commit 289c250

Browse files
authored
Update CHANGELOG with 3.10.2 entries (#1187)
* Update CHANGELOG with 3.10.2 entries * Update post-patch-release instructions for CHANGELOG entries
1 parent 2d30996 commit 289c250

File tree

2 files changed

+35
-1
lines changed

2 files changed

+35
-1
lines changed

CHANGELOG.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,20 @@ Changes prior to 3.9.0 are documented as [release notes on GitHub](https://githu
2020
- A future minor release plans to raise the minimum supported MongoDB Server version from 3.6 to 4.0. This is in
2121
accordance with [MongoDB Software Lifecycle Schedules](https://www.mongodb.com/legal/support-policy/lifecycles).
2222

23-
## 3.10.2 [Unreleased]
23+
## 3.10.3 [Unreleased]
2424

2525
<!-- Will contain entries for the next patch release -->
2626

27+
## 3.10.2
28+
29+
### Added
30+
31+
- SSDLC Compliance Report and related release artifacts.
32+
33+
### Fixed
34+
35+
- Undefined behavior when moving a `mongocxx::v_noabi::events::topology_description::server_descriptions` object due to uninitialized data member access.
36+
2737
## 3.10.1
2838

2939
### Fixed

etc/releasing.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -671,6 +671,30 @@ Add a section for the next patch release, e.g. following a `1.2.3` release:
671671

672672
Commit the changes to the `releases/vX.Y` branch and push the branch to the remote repository (a PR is not required for this step).
673673

674+
Checkout the `post-release-changes` branch.
675+
676+
Sync the entries in the patch release section to be consistent with the entries on the release branch, e.g. following a `1.2.3` release:
677+
678+
```md
679+
## 1.3.0 [Unreleased]
680+
681+
<!-- Will contain entries for the next minor release. -->
682+
<!-- Ensure any existing entries are not removed during the sync. -->
683+
684+
## 1.2.4 [Unreleased]
685+
686+
<!-- Will contain entries for the next patch release. -->
687+
688+
## 1.2.3 <!-- Just released. -->
689+
690+
<!-- Ensure these entries match those in the release. -->
691+
692+
## 1.2.2 <!-- Prior release. -->
693+
```
694+
695+
> [!TIP]
696+
> Use `git restore --source=rX.Y.Z --worktree CHANGELOG.md` to obtain the `CHANGELOG.md` in `rX.Y.Z` as unstaged changes.
697+
674698
#### ... for a Non-Patch Release
675699

676700
Checkout the `post-release-changes` branch.

0 commit comments

Comments
 (0)