Ada masalah dengan alat ini?

Tentang «Changelog Formatter Online»

Alat ini memformat dan menormalkan file CHANGELOG.md. Ini mengurai entri changelog yang ada, mengurutkannya berdasarkan versi dan tanggal, menormalkan header bagian (Added/Changed/Deprecated/Removed/Fixed/Security), dan menghasilkan changelog Markdown bersih yang mengikuti konvensi Keep a Changelog.

Changelog yang konsisten adalah upaya kecil yang membayar untuk semua orang yang membaca catatan rilis Anda: kontributor, pengguna yang bertanya-tanya apa yang baru, dan diri masa depan Anda yang mencoba mengingat kapan fitur dirilis.

Alat dapat mengonversi antara format (bentuk bebas ke Keep-a-Changelog), menyoroti kesalahan umum (nomor versi yang hilang, entri yang tidak terurut), dan menghasilkan catatan rilis GitHub dari entri CHANGELOG Anda.

Cara memakai alat ini

Cara mengubah baris commit lepas menjadi bagian Keep-a-Changelog

  1. Tempel baris commit mentah

    Satu ringkasan commit per baris di kolom "Commits (one per line)". Prefix Conventional Commit dikenali: `feat:`, `fix:`, `docs:`, `chore:`, dst. Baris tanpa prefix dikenal masuk ke `### Other`.

  2. Tekan Jalankan

    Hasil: satu field `markdown` — blok bergaya Keep-a-Changelog dikelompokkan ke `### Added`, `### Fixed`, `### Changed`, `### Docs`, `### Other`. Grup kosong dihilangkan.

  3. Struktur output

    Setelah dikelompokkan, baris tetap memakai kata-kata aslinya (tanpa prefix). Tidak menghasilkan tanggal/heading versi — tambahkan sendiri baris seperti `## [1.4.0] - 2026-05-19` di atas grup sebelum commit.

  4. Tips output bersih

    Jalankan alat pada output `git log v1.3.0..HEAD --pretty=%s`. Subject commit yang kabur menghasilkan baris changelog yang kabur — alat ini bukan AI-rewrite, hanya sortir.