¿Algo va mal con esta herramienta?

Sobre «Changelog Formatter Online»

Esta herramienta formatea y normaliza archivos CHANGELOG.md. Parsea las entradas existentes, las ordena por versión y fecha, normaliza los encabezados de sección (Added/Changed/Deprecated/Removed/Fixed/Security) y genera un changelog en Markdown limpio siguiendo la convención Keep a Changelog.

Un changelog consistente es un esfuerzo pequeño que rinde para todos los que leen tus notas de versión: contribuidores, usuarios que se preguntan qué hay de nuevo, y tu yo futuro intentando recordar cuándo se lanzó una característica.

La herramienta convierte entre formatos (forma libre a Keep-a-Changelog), resalta errores comunes (números de versión faltantes, entradas desordenadas) y produce notas de release de GitHub a partir de tus entradas de CHANGELOG.

Cómo usar esta herramienta

Cómo convertir líneas de commit sueltas en una sección Keep-a-Changelog

  1. Pega líneas de commit crudas

    Una por línea en el campo «Commits (one per line)». Se reconocen los prefijos de Conventional Commits: `feat:`, `fix:`, `docs:`, `chore:`, etc. Las líneas sin prefijo conocido caen en `### Other`.

  2. Ejecutar

    Resultado: un único campo `markdown` — bloque al estilo Keep-a-Changelog agrupado en `### Added`, `### Fixed`, `### Changed`, `### Docs`, `### Other`. Los grupos vacíos se omiten.

  3. Estructura de la salida

    Tras el agrupamiento, las líneas conservan su texto original (sin el prefijo). NO se generan fechas ni cabeceras de versión — añade tú mismo una línea como `## [1.4.0] - 2026-05-19` sobre los grupos antes del commit.

  4. Consejos para una salida limpia

    Pasa por la herramienta la salida de `git log v1.3.0..HEAD --pretty=%s`. Subjects vagos producen líneas vagas en el changelog — esto no reescribe con IA, sólo clasifica.