Skip to content

Use native Markdown for release notes and changelog history - #3285

Merged
adamtheturtle merged 1 commit into
mainfrom
native-markdown-towncrier
Oct 8, 2026
Merged

adamtheturtle merged 1 commit into
mainfrom
native-markdown-towncrier

Conversation

@adamtheturtle

Copy link
Copy Markdown
Member

Publish Towncrier’s native Markdown output directly as GitHub release notes, with explicit issue links and one file per version. Preserve 34 historical release sections, convert existing fragments to Markdown, and document the fragment format.

Use MyST for the release history and unreleased preview in Sphinx, and keep spelling and link checks active for Markdown.

Validation: repository pre-commit checks, Sphinx HTML, spelling, and link checks. Release history conversion was checked for preserved prose, code, links, and list entries. A future release assembly preserved old files, consumed fragments, rendered Markdown and issue links, and rejected invalid fragment names.

@adamtheturtle
adamtheturtle merged commit 84ac8fb into main Oct 8, 2026
13 checks passed
@adamtheturtle
adamtheturtle deleted the native-markdown-towncrier branch October 8, 2026 03:20

This branch was successfully deployed

1 active deployment
development — 4e78804f Deployed Oct 8, 2026 by adamtheturtle via pages #1145
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant