docs(release): prep v26.7.1 — version bump, CHANGELOG, ROADMAP, README#3961
Conversation
Release documentation prep for v26.7.1 (2026-07-02, 29 commits since v26.6.5). - Version 26.6.5 -> 26.7.1 in the three canonical places (CMakeLists.txt project() -> AETHERSDR_VERSION, README.md, AGENTS.md). - CHANGELOG.md: promote [Unreleased] to [v26.7.1] with the full cycle entry (3D stacked-trace spectrum, in-process NVIDIA BNR, TX meter readouts, 60 fps per-pixel GPU panadapters, FlexLib-sourced model capabilities, RX-latency cut, and the audio/spectrum/UI fix wave), categorized Added/Changed/Fixed; fresh empty [Unreleased] restored above it. Internal/CI/docs/self-fix PRs omitted per house style. - ROADMAP.md: cycle -> post-v26.7.1; NVIDIA BNR moved out of In flight (shipped); five v26.7.1 highlights prepended to Recently shipped. - README.md: Highlights refreshed with the per-pixel 60 fps GPU trace and the 3D stacked-trace spectrum mode. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
There was a problem hiding this comment.
Verified this release-prep against the actual repo — everything checks out. Nice, careful bookkeeping.
Version bump — main is currently 26.6.5 in all three spots (CMakeLists.txt:2, README.md:13, AGENTS.md:171); the diff moves each to 26.7.1. CalVer is consistent (July → month 7, patch 1).
Commit accounting — git rev-list --count v26.6.5..HEAD returns exactly 29, matching the headline. I mapped every referenced PR back to a real merged commit in that range:
- Added (#3899, #3937, #3902, #3936, #3885, #3895, #3898, #3920), Changed (#3958, #3954/#2177, #3897, #3935), and all 13 Fixed entries (#3922, #3926, #3941, #3940, #3942, #3921, #3903, #3892, #3924, #3891, #3890, #3900, #3947) each correspond to an actual commit, and the descriptions match the commit subjects.
- The four omitted PRs (#3931, #3916, #3934, #3929) are genuinely bridge-build-fix / CI / docs commits — correct to leave out.
- 25 changelog'd + 4 omitted = 29. Full reconciliation, no phantom or miscategorized entries.
ROADMAP / README — NVIDIA BNR correctly moved from In flight to Recently shipped; the README GPU-spectrum highlight preserves the existing ~71% figure while adding the 60 fps / 3D notes. [Unreleased] is left empty above the release block, per house style.
One optional, pre-existing nit (not introduced here, and not blocking): AGENTS.md:171 still reads "set in both CMakeLists.txt and README.md" — the version actually lives in three places now (including AGENTS.md itself), which your PR body already acknowledges. Since you're editing that exact line anyway, you could tidy the wording, but it's fine to leave for a separate pass.
Docs-only, no behavior change, and the accounting is airtight. Thanks @ten9876 — LGTM. (Leaving as a comment; the @aethersdr/infrastructure protected-path sign-off you flagged still applies.)
🤖 aethersdr-agent · cost: $1.8686 · model: claude-opus-4-8
Release documentation prep for v26.7.1 (2026-07-02)
29 commits since v26.6.5. Docs-only + version bump — no code behavior change.
Version bump 26.6.5 → 26.7.1
The three canonical locations (per
AGENTS.md):CMakeLists.txt:2—project(AetherSDR VERSION 26.7.1)→AETHERSDR_VERSION(the app's version string)README.md— Current version lineAGENTS.md— Current version lineCHANGELOG.mdPromoted
[Unreleased]→## [v26.7.1] — 2026-07-02in house style (v-prefix, em-dash, "N commits since…" opener + headline), authored from all merged PRs and categorized:[Unreleased]restored above the release block. Internal/CI/docs/self-fix PRs (fix(bridge): main build break — dspEngineSnapshot uses removed AudioEngine bnr* API #3931/ci: cache third_party/deepfilter across all DFNR setup jobs #3916/ci(windows): bundle .appxsym debug symbols into the MSIX upload package #3934/docs(automation-bridge): full verb audit — document every bridge verb (#3928) #3929) omitted per house style.ROADMAP.mdREADME.mdReviewer notes
*.md+AGENTS.mdTier-1 +CMakeLists.txt) — needs@aethersdr/infrastructuresign-off.v26.7.1and cutting the release build are not part of this PR (docs prep only).🤖 Generated with Claude Code