You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
meshcore-client/release-notes
Strycher d56ca6b037
chore(#563): cut 1.5.0-beta.1+66 (closed test)
2 months ago
..
1.1.2-rc.3.md feat(#342): author rc.3 release notes (GitHub / Play / Discord) 2 months ago
1.2.0.md docs(#359): put the offband.app URLs back in 2 months ago
1.2.1.md chore(#365): cut 1.2.1+62 (desktop DB-path P0 patch notes + version bump) 2 months ago
1.2.2.md chore(#367): cut 1.2.2+63 release (store consolidation notes + version) 2 months ago
1.3.0.md chore(#465): cut 1.3.0+64 (first Play production release) 2 months ago
1.4.0.md chore(#516): cut 1.4.0+65 2 months ago
1.5.0-beta.1.md chore(#563): cut 1.5.0-beta.1+66 (closed test) 2 months ago
README.md feat(#342): full-platform release automation + four-file notes gate 2 months ago

README.md

GitHub release notes

One file per release: release-notes/<version>.md, where <version> is the marketing version from pubspec.yaml (the part before +), e.g. release-notes/1.1.2-rc.4.md.

CI sets the GitHub release body from this file verbatim. It is published directly — the notes are reviewed in the release-cut PR, so there is no draft step. What is in this file at tag time is what the world sees.

Style

Narrative prose, not a bulleted changelog. Written for someone deciding whether to install or update: what's new, what got fixed, anything they should know. Full Markdown is fine.

This is distinct from:

  • CHANGELOG.md — cumulative, terse, issue-referenced, for developers.
  • play/<version>.txt — plain, ≤500 chars, for the store.
  • discord/<version>.md — casual community announcement.

Same underlying changes, four different voices. The release gate (scripts/release-gate.sh) fails the build if this file is missing or empty for the version being tagged.

Powered by TurnKey Linux.