docs: backfill CHANGELOG [4.9.4] to match release notes#3395
Conversation
The [4.9.4] section captured only the entries present in [Unreleased] when
the release branch was cut. Add the remaining changes that shipped in
v4.9.4 but merged without their own CHANGELOG entries: {DATE}/{TIME}
tokens (#3382), MeshCore JSONL export (#3391), system theme (#3344),
Map Pin Style fix (#3364), MeshCore connecting state (#3380), the Map
Analysis security gate (#3365/#3366), and the 11 dependency bumps.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
Claude finished @Yeraze's task —— View job PR Review: CHANGELOG [4.9.4] BackfillReview Tasks:
Code Quality & Best Practices:
Potential Issues:
Performance/Security/Test Coverage:
Review SummaryThis is a well-executed documentation improvement that backfills missing CHANGELOG entries for the v4.9.4 release. The changes are appropriate and follow excellent practices. ✅ StrengthsFormatting & Structure:
Content Quality:
New Section Additions:
✅ Technical AccuracyThe entries accurately reflect significant changes that should be documented:
✅ No Issues Found
Recommendation✅ APPROVED - This PR successfully achieves its stated goal of making the CHANGELOG match the published v4.9.4 release notes. The additions are well-written, properly formatted, and provide valuable documentation for users reviewing what changed in the release. This type of post-release documentation cleanup is exactly the right approach when CHANGELOG entries were missed during the release preparation process. |
Summary
The
[4.9.4]CHANGELOG section was cut from[Unreleased]when the release branch was prepared, so it captured only a subset of what actually shipped in v4.9.4. Several PRs that are part of the release merged without their own CHANGELOG entries. This backfills them soCHANGELOG.mdmatches the v4.9.4 GitHub release notes.Added to
[4.9.4]Features:
{DATE}/{TIME}Auto Announce tokens (#3382), MeshCore packet-monitor JSONL export (#3391), system appearance theme (#3344).Bug Fixes: Dashboard Map Pin Style (#3364), MeshCore "Connecting…" state (#3380).
Security (new subsection): Map Analysis positions endpoint
viewOnMap/private-position gate (#3365/#3366).Dependencies (new subsection): the 11 Dependabot bumps (#3367–#3378).
Issues Resolved
None (documentation only).
Testing
🤖 Generated with Claude Code