Immutable
release. Only release title and notes can be modified.
v1.2.0
Added:
- changelog: a notes mode renders a released section as plain text — inline Markdown stripped, an optional title leading so a git tag's subject is the version — for a tag message or release body; release-guidance's accept command copies the marker's message into the signed tag.
- The version resolves without Cargo.toml: cut-release and check-release-readiness gain a version input, notes falls back to the changelog's newest released section, and check without any version degrades to section/tag coherence — a repository whose only manifest is its changelog can release itself.
- release-flow: an optional moving-major step after publish advances a bare v tag to the latest release; prereleases skip, and re-tagging stays a manual signed act without the step.
Changed:
- release-flow: only release branches build candidates — a workflow_dispatch from any other branch derives no version and creates no draft.
- release-flow: the marker step names the fix when a tag ruleset rejects the push (GH013), instead of dying on raw git output.