Skip to content

docs: explain release status labels in README - #5

Merged
crypto-frog merged 1 commit into
mainfrom
docs/release-status-note
Aug 23, 2026
Merged

crypto-frog merged 1 commit into
mainfrom
docs/release-status-note

Conversation

@crypto-frog

Copy link
Copy Markdown
Owner

Summary

Adds a short subsection to README.md explaining what the Latest and Pre-release labels on the Releases page mean, so a reader can tell whether a build has completed the browser checklist before installing it.

Why

v2.3.0 is published as a pre-release because the browser checklist in TEST_CHECKLIST.md has not been completed and recorded. The release notes say so, and GitHub shows a Pre-release badge, but nothing in the README told a reader that the badge carries that meaning.

Design note

The wording deliberately does not name the current version or its current status. It explains what the labels mean in general, so it stays accurate for every future release and does not need editing each time one is published. A version-specific note would go stale as soon as a stable release is published.

Effect on the release archive

README.md is one of the files listed in scripts/release-files.mjs, so merging this changes the generated ZIP and its checksum. This does not affect the already-published v2.3.0 assets, which remain immutable and still verify against their published checksum. Rebuilding from the v2.3.0 tag still reproduces the published archive.

Testing

  • npm run check passes.
  • Documentation-only change; no runtime code, manifest, permission, or packaging-list change.
  • No browser testing performed or claimed.

Explain what the Latest and Pre-release labels mean so readers can tell
whether a build has completed the browser checklist before installing it.

Worded to stay accurate for future releases rather than naming the current
version, so it does not need updating on every release.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@crypto-frog
crypto-frog merged commit b7af25a into main Aug 23, 2026
3 checks passed
@crypto-frog
crypto-frog deleted the docs/release-status-note branch August 23, 2026 23:04
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