Skip to content

CHANGELOG: the 3.9 wave's 42 entries in one splice, and #3989's entries back in their sections - #4080

Merged
erikdarlingdata merged 1 commit into
devfrom
chore/changelog-splice-3.9
Sep 23, 2026
Merged

erikdarlingdata merged 1 commit into
devfrom
chore/changelog-splice-3.9

Conversation

@erikdarlingdata

Copy link
Copy Markdown
Owner

Adds the [Unreleased] entries for the 3.9 pre-release wave in one splice: 42 entries and 42 link refs, covering #3992 through #4078. The PRs merged without editing CHANGELOG.md, and their entries were collected in the wave's buffer. Each entry goes at the top of its section, newest PR first.

The splice ran at 21:30 UTC on 2026-09-23, before the 22:00 cut-off agreed with the #3898 coordinator. It has every buffered entry whose PR was merged on dev by then. The entries for #4077 and #4079 stay in the buffer for the next splice.

#3989's entries move into their sections

#3989 put 27 entries under bare Changed and Fixed lines above ### Added. The buffer names a section Fixed, the file names it ### Fixed, and the splice script did not match the two. This splice moves those entries into ### Changed and ### Fixed, below the new entries. Their text does not change, and one blank line stays under ## [Unreleased].

Entries checked for truth

Before the splice, each entry was checked against its PR's diff. The #3898 coordinator had already checked and rewritten #4064, #4065 and #4066. Eight entries were corrected:

#4069 had no entry, so this splice adds one.

Test plan

  • Every line of dev's CHANGELOG.md is still present exactly once, except the two bare section lines and two extra blank lines.
  • Untouched lines keep their order, and the moved entries keep theirs.
  • The inserted lines are exactly the buffer's 42 entries and 42 link refs. The line count is 3,618 - 4 + 84 = 3,698.
  • Every [#N] link under [Unreleased] has a link ref.
  • The staged file matches the computed file.
  • I ran the plain-English checker on the new and corrected text and fixed its real hits. The long-sentence hits that remain are the house style for these entries.
  • CI.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Ua31ugERL5DmhFVRtf6keQ

…ntries in their sections

Adds 42 entries and 42 link refs (#3992, #3995, #3996, #3998, #4001, #4002, #4003, #4007, #4010, #4011, #4013, #4015, #4020, #4022, #4025, #4029, #4030, #4031, #4036, #4038, #4039, #4040, #4044, #4047, #4048, #4049, #4050, #4051, #4055, #4061, #4063, #4064, #4065, #4066, #4067, #4068, #4069, #4070, #4071, #4073, #4074, #4078). Each PR's entry was buffered, and this lands every entry whose PR was merged on origin/dev when it ran.

#3989 left 26 entries under bare 'Changed' and 'Fixed' lines above '### Added'. They move into '### Changed' and '### Fixed', below the new entries, and one blank line stays under [Unreleased].

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Ua31ugERL5DmhFVRtf6keQ
@erikdarlingdata
erikdarlingdata marked this pull request as ready for review September 23, 2026 21:30
@erikdarlingdata
erikdarlingdata enabled auto-merge (squash) September 23, 2026 21:30
@erikdarlingdata
erikdarlingdata merged commit 9f075f8 into dev Sep 23, 2026
15 of 16 checks passed
@erikdarlingdata
erikdarlingdata deleted the chore/changelog-splice-3.9 branch September 23, 2026 21:30
erikdarlingdata added a commit that referenced this pull request Sep 24, 2026
Lane changelog entries were wrong in 8 of 42 at the #4080 splice and 6 of 41 at #4143. Four of the six said nothing was deleted when the PR removed issue references.


Claude-Session: https://claude.ai/code/session_01QQh8LczP1HGLXQYAx4oTZC

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant