Help us shape the future of Go! Take the 2026 Go Developer Survey

changelog

command
v0.5.1 Latest Latest
Warning

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

Go to latest
Published: Oct 4, 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 also served raw, where nothing supplies the repository base github.com's own renderer applies on the release page — 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