Skip to content

docs: write changelog sections as short bullets - #279

Merged
papi-ux merged 1 commit into
masterfrom
docs/changelog-bullets
Sep 5, 2026
Merged

docs: write changelog sections as short bullets#279
papi-ux merged 1 commit into
masterfrom
docs/changelog-bullets

Conversation

@papi-ux

@papi-ux papi-ux commented Sep 5, 2026

Copy link
Copy Markdown
Owner

Summary

Changelog sections become short bullets; the 1.4.2 section and the Unreleased entries are rewritten in that shape. The release page shows the section verbatim through scripts/extract_release_notes.py, and the site publishes it byte for byte, so this is what people read.

  • ## 1.4.2 - 2026-09-04: one-line summary plus seven bullets (per-game encoder choice, remembered per game, SHM as topology, host owns policy, Steam Input unchanged, version bump, signed APKs). The sentences pinned by NovaReleaseMetadataTest and the site's release contract are kept verbatim inside the bullets.
  • ## Unreleased: the two pending entries as bullets.

Exact candidate

Commit: 51ccb473ea5ce2d6154f9ee4329857e881a6b6b1
Tree: 8aa673f6da55b67089440481091974062404f00f
Parent: 8f0cac542d92fd6e343800ad8c0b178498879746
Base: 8f0cac542d92fd6e343800ad8c0b178498879746

Verification

  • NovaReleaseMetadataTest: 3/3 (JUnit report on disk)
  • python3 scripts/extract_release_notes.py v1.4.2: extracts the new section cleanly
  • bash scripts/check-public-docs.sh, bash scripts/check-public-surface.sh, git diff --check: clean

Follow-ups after merge: gh release edit v1.4.2 with the extracted section, and the site PR that re-pins the Nova notes page.

The 1.4.2 section was four paragraphs plus two sub-sections; the release
page and the site show it verbatim, and nobody reads that. It becomes a
one-line summary and short bullets, keeping the sentences the release
metadata test and the site's release contract pin (the host/client
boundary, Steam Input staying manual and read-only, the signed three-ABI
APKs). The Unreleased entries take the same shape.
@papi-ux
papi-ux merged commit 2246939 into master Sep 5, 2026
6 checks passed
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