Registro de Cambios
Todos los cambios notables a CyberOrigen están documentados aquí.
Versionado
CyberOrigen sigue el Versionado Semántico:
- Versión MAJOR para cambios incompatibles en la API
- Versión MINOR para adiciones de funcionalidad compatibles con versiones anteriores
- Versión PATCH para correcciones de errores compatibles con versiones anteriores
Proceso de Lanzamiento
Los lanzamientos están automatizados usando Release Please:
- Los commits siguiendo Conventional Commits activan actualizaciones del registro de cambios
- Los PRs de lanzamiento se crean y mantienen automáticamente
- Fusionar un PR de lanzamiento crea un lanzamiento en GitHub con notas
Tipos de Commit
| Tipo | Descripción | Incremento de Versión |
|---|---|---|
feat: | Nueva funcionalidad | Minor |
fix: | Corrección de error | Patch |
docs: | Solo documentación | Ninguno |
style: | Cambios de estilo de código | Ninguno |
refactor: | Refactorización de código | Ninguno |
perf: | Mejora de rendimiento | Patch |
test: | Añadir pruebas | Ninguno |
chore: | Tareas de mantenimiento | Ninguno |
BREAKING CHANGE: | Cambio incompatible | Major |
Lanzamientos Recientes
Las notas de lanzamiento se publican con cada nueva versión.