[Docs]: CHANGELOG — pre-1.0 entries under the wrong version, and 47 dates that are not the release day #2619
Description
Activity
- addeddocumentationImprovements or additions to documentationImprovements or additions to documentation
on Oct 8, 2026 Fixed in #2666.
Every entry is now under the version that shipped it, re-derived from the tags: 0.47.2 to 0.48.1 take their own numbers (they had been written as 0.49.0 to 0.53.1, and 0.47.1 as 0.48.0), 0.28.6 gives back 0.28.2 to 0.28.5's fixes and the Startup Manager one it repeated from 0.28.1, and 0.36.0 gives back 0.35.12's and 0.35.13's notes, which this issue had only half spotted. The note under 0.48.2 said those versions were released from the previous repository; they were tagged and published here, so it now says what happened, once, where the block starts. Every tag has a heading.
The dates follow the day each GitHub release was published, in UTC, except where the release was published after the fact: the 100 re-published on 2026-05-08, when the history moved here, and three backfills of releases that had failed. On that reading 49 headings changed rather than the 47 counted above. 1.99.0's was right, since it was released the day after its commit, and 1.75.3, 1.65.14 and 1.18.3 were published the day after theirs.
Problem
Two kinds of drift in the history, both before the release workflow started checking the date:
v0.47.2tov0.47.5andv0.48.1have no entry, while headings0.49.0to0.53.1have no tag. Matching by pull request,[0.49.0]describes v0.47.2 (fix: address 18 medium-priority code review findings (BIND/MEM/BUG/SEC/PERF) #296),[0.50.0]v0.47.3 (fix: address 4 medium-priority findings (PERF-005/007, CI-001, TEST-005) #298),[0.51.0]v0.47.4 (fix: address 3 medium-priority findings (SEC-005, PERF-008, TEST-008) #300),[0.52.0]v0.47.5 (fix: address 6 high-priority review findings (LEAK-001/002/004, BUG-001, THR-001, PERF-001) #322),[0.53.0]v0.48.0 (feat: add 20 WIP placeholders and reorganize navigation into 12 groups #345) and[0.53.1]v0.48.1 (fix: dispose resource leaks in NetworkSharedState, TrayIconService, MemoryTestService #347), and[0.48.0]describes v0.47.1 (fix: address 10 high-priority code review findings #294). Elsewhere, v0.28.2 to v0.28.5 are all written under[0.28.6], which also repeats[0.28.1]'s startup scrolling fix, and v0.35.13's notes sit under[0.36.0].Expected behavior
Every heading names the version that shipped it, and every date is the release day in UTC, as Keep a Changelog defines it. Re-derive each mapping from the tags before editing, keep the content of each entry, and note the renumbering once where the 0.47 block starts. The contiguity guard keeps excluding pre-1.0, so this changes no test.
Affected tab
Docs