Skip to content

Document the release notes format in the contributor guide - #417

Merged
SpaiR merged 1 commit into
mainfrom
docs/release-notes-format
Jul 27, 2026
Merged

Document the release notes format in the contributor guide#417
SpaiR merged 1 commit into
mainfrom
docs/release-notes-format

Conversation

@SpaiR

@SpaiR SpaiR commented Jul 27, 2026

Copy link
Copy Markdown
Owner

Summary

Release notes were written from scratch each time, so the section order, the contributor credits and the ko-fi block
drifted between releases. This codifies the structure recent releases converged on, in CONTRIBUTING.md § Releases.

Type of change

  • Minor changes or tweaks (quality of life stuff)
  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

Notes for reviewer

The format is descriptive, not invented — it is what v1.87.0v1.92.0 already do, with the inconsistencies
resolved one way:

  • ko-fi sits inside ### Thanks before the changelog line (as in v1.90.0 / v1.92.0), not after it (v1.88.0,
    v1.89.0).
  • The maintainer's own PRs lose the by @SpaiR suffix; external contributors always keep the credit.
  • Tooling bumps go in a <details> block (v1.87.0 precedent) with an explicit note that they do not reach the
    published artifacts.

The rules live in CONTRIBUTING.md rather than a separate template file: § Releases is already the canonical home for
the release procedure, and step 5 of "Cutting a release" was a one-line restatement of a subset — it now links to the
new section instead. AGENTS.md gets a pointer in the same style as the neighbouring bullets.

The v1.92.7.1 draft has already been rewritten against this format.

Release notes were written from scratch each time, so the section order,
the contributor credits and the ko-fi block drifted between releases.

Codify the structure the recent releases converged on: mandatory
sections, when the optional ones apply, how change lines credit
contributors, and the Thanks block reproduced verbatim. Point the
release procedure and AGENTS.md at it instead of restating a subset.

Co-authored-by: Claude <noreply@anthropic.com>
@SpaiR SpaiR added the docs Improvements or additions to documentation label Jul 27, 2026
@SpaiR
SpaiR merged commit 8fdb8a2 into main Jul 27, 2026
1 check passed
@SpaiR
SpaiR deleted the docs/release-notes-format branch July 27, 2026 08:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant