changelog

command
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 16, 2026 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Overview

Package main implements the release-time changelog tool (plans 27 and 28): `assemble` folds the changelog.d/ fragments — plus any legacy [Unreleased] body — into a new dated section of CHANGELOG.md, `notes` extracts a released section's body for GitHub Release notes — rewriting its relative links absolute at the tag, since that body is read off the release page rather than from the repository — and `archive` moves a released section to docs/changelog/<version>.md behind an index stub, post-release — byte-reversibly: relative links are re-based for the new location and the inverse rewrite must reproduce the moved section. The ritual that runs them is docs/RELEASING.md; the Make entry points are `changelog`, `changelog-notes` and `changelog-archive`.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL