Generador de changelog
Convierte mensajes de commit (Conventional Commits) en un changelog ordenado con el estándar Keep a Changelog, listo para el CHANGELOG.md o la release.
Cómo usarGenera el changelog.
Generador de changelog: para qué sirve
Pega los mensajes de commit y la herramienta separa novedades (feat), correcciones (fix), mejoras (perf y refactor) y cambios incompatibles, en formato Keep a Changelog, con versión, fecha y enlace a la release. Los commits de merge se ignoran y chore, docs y tests pueden entrar o no. Un gráfico muestra la proporción de cada tipo.
Cómo usar
- Pega los mensajes de commit.
- Indica la versión y la fecha.
- Copia el Markdown o descarga el CHANGELOG.md.
Cuándo usar
- Escribir las notas de una release.
- Mantener el CHANGELOG.md del proyecto.
- Resumir lo que cambió para el equipo.
Preguntas frecuentes
¿Qué formato de commit entiende la herramienta?
Conventional Commits: feat: para novedades, fix: para correcciones, perf:, refactor:, docs:, chore: y otros, con alcance opcional, como feat(login): entrar con Google. Un ! después del tipo o BREAKING CHANGE en el texto marca un cambio incompatible.
¿Cómo saco la lista de commits?
En la terminal, ejecuta git log --pretty=format:%s v1.2.0..HEAD para listar los mensajes desde la última versión y pégalos aquí.
¿Por qué las secciones están en inglés?
Porque Keep a Changelog usa los nombres Added, Changed, Fixed y Removed, que reconocen la mayoría de las herramientas. Desmarca la opción para usar los títulos traducidos.
¿Es gratis de verdad?
Sí, 100% gratis. Sin registro, sin suscripción y sin límite de uso. Todas las herramientas de Tools123 son gratuitas.