Git & Version Control
Release Notes Format Checker
Paste release notes to validate version header format, ISO 8601 dates, changelog section names, and comparison link format.
No data is transmitted โ everything runs locallyTool
About this tool
Release Notes Format Checker
The Release Notes Format Checker validates Keep a Changelog 1.0 format โ version headers, ISO 8601 dates, section names, yanked release syntax, and comparison links.
โข Validate CHANGELOG.md before a release to catch formatting errors
โข Check that version headers include ISO 8601 dates in the correct format
โข Verify changelog section names match Keep a Changelog standard categories
โข Lint a community PR's CHANGELOG contribution before merging
Affiliate disclosure
Credential and secrets management for teams. 1Password provides enterprise password management and secrets infrastructure for development teams.
View release credentials with 1Password
External site ยท Independent provider ยท We may receive a commission ยท Not a recommendation
FAQ
What does this tool tell you?
The Release Notes Format Checker validates Keep a Changelog 1.0 format โ version headers, ISO 8601 dates, section names, yanked release syntax, and comparison links.
What affects the result most?
Keep a Changelog format: ## [version] - YYYY-MM-DD header, Added/Changed/Deprecated/Removed/Fixed/Security sections. GitHub Release format: markdown, auto-generated from conventional commits via gh CLI or Actions. Version header: ## [1.2.3] - 2024-01-15 โ ISO 8601 date required, brackets around version.
How should I use the result?
Treat the tool's output as a first-pass check, not a proof of correctness. A clean pass means no issues in the patterns this tool recognizes; a failure points to a specific problem you can investigate in your source. The underlying spec is the authoritative source for edge cases.
Related tools