- What format does it follow?
- Keep a Changelog (keepachangelog.com) — the de facto standard. Sections: Added, Changed, Deprecated, Removed, Fixed, Security. [Unreleased] at the top, dated versions below.
- How does it handle semver?
- The generator prompts for the first version number (default 0.1.0 per semver). Subsequent releases you edit manually — the tool is a starter, not a git-aware release automator.
- Can I use it with auto-changelog tools?
- Yes — the output format is compatible with conventional-changelog, release-please, and changesets. Use this tool to seed your first CHANGELOG.md.
- Is there a machine-readable variant?
- Toggle to JSON output. Useful for release automation and cross-language tooling. Still follows Keep a Changelog's structure.