Stimmt etwas mit diesem Tool nicht?
Über „Changelog Formatter Online“
Dieses Tool formatiert und normalisiert CHANGELOG.md. Bestehende Einträge werden analysiert, nach Version und Datum sortiert, Abschnitts-Überschriften (Added/Changed/Deprecated/Removed/Fixed/Security) vereinheitlicht und ein sauberes Markdown nach Keep-a-Changelog ausgegeben.
Ein konsistentes Changelog ist kleiner Aufwand mit großem Nutzen für Contributors, Nutzer (Was ist neu?) und das eigene zukünftige Ich.
Format-Konvertierung (Freiform → Keep a Changelog), Hinweise auf typische Fehler (fehlende Versionen, falsche Reihenfolge) und GitHub-Release-Notes aus dem CHANGELOG.
So nutzt du dieses Tool
Lose Commit-Zeilen in einen Keep-a-Changelog-Abschnitt verwandeln
Rohe Commit-Zeilen einfügen
Pro Zeile eine Commit-Zusammenfassung im Feld «Commits (one per line)». Conventional-Commit-Präfixe werden erkannt: `feat:`, `fix:`, `docs:`, `chore:` usw. Zeilen ohne bekanntes Präfix landen unter `### Other`.
Ausführen
Ergebnis: einzelnes Feld `markdown` — Keep-a-Changelog-Block mit Gruppen `### Added`, `### Fixed`, `### Changed`, `### Docs`, `### Other`. Leere Gruppen werden weggelassen.
Aufbau der Ausgabe
Nach dem Gruppieren behalten die Zeilen ihren Original-Wortlaut (ohne Präfix). Datum oder Versions-Header werden NICHT generiert — schreiben Sie selbst eine Zeile wie `## [1.4.0] - 2026-05-19` über die erzeugten Gruppen, bevor Sie committen.
Tipps für saubere Ausgabe
Den Output von `git log v1.3.0..HEAD --pretty=%s` ins Tool kippen. Schwammige Commit-Subjects ergeben schwammige Changelog-Zeilen — das ist kein AI-Rewrite, nur Sortierung.