Rewritten
### Added
- Dark mode
### Fixed
- Crash when exporting with empty data
- Incorrect label on the settings screen
About this tool
Commit messages are written for developers; a changelog is written for users, and the gap between them is real work at release time. This tool takes a raw list of commits and produces a grouped, readable changelog — sorting entries into Added, Changed, and Fixed, and rewriting terse internal messages into something a user can understand. It's for maintainers cutting a release who don't want to hand-curate the whole list from scratch.
Frequently asked questions
Does it include internal-only commits?+
It focuses on user-facing changes and tends to omit purely internal work like refactors or dependency bumps, which don't belong in a user changelog.
How does it group entries?+
Into standard Keep a Changelog sections — Added, Changed, Fixed — based on what each commit describes.
Will it rewrite cryptic commit messages?+
Yes — terse messages like "fix null crash in export" become readable, user-friendly entries.