¿Qué significa semantic versioning?
Significado en Desarrollo de software, traducción al español y ejemplos
semantic versioning: versionado semántico
Regla de numeración MAJOR.MINOR.PATCH: el primer número cambia ante incompatibilidades, el segundo ante funciones nuevas y el tercero ante correcciones.
Cómo se usa
Se abrevia SemVer. Pasar de 2.3.1 a 3.0.0 anuncia cambios incompatibles; 2.3.2 debería ser una actualización segura. Los gestores usan rangos como ^2.3.0.
Frases de ejemplo
We follow semantic versioning, so removing that endpoint means we have to release 4.0.0.
Seguimos el versionado semántico; retirar ese endpoint obliga a publicar la versión 4.0.0.
La eliminación de una interfaz exige incrementar el número principal.
Not every library follows semantic versioning strictly, so read the changelog before upgrading.
No todas las bibliotecas siguen estrictamente SemVer; revisa el registro de cambios antes de actualizar.
La convención de versiones no garantiza por sí sola cómo se comportará cada biblioteca.
Combinaciones frecuentes
- follow semantic versioning
- SemVer
- major version
- minor version
- patch version
Términos relacionados
Más términos: Publicación de versiones y mantenimiento
- deploy · desplegar
- production · producción
- build · compilación (build)
- ship · publicar (ship)
- documentation · documentación
- CI/CD · integración continua y entrega continua
- hotfix · corrección urgente
- roll back · revertir
- staging · preproducción
- legacy code · código heredado
- deprecate · marcar como obsoleto
- release notes · notas de la versión
Practica con lecturas adaptadas a tu nivel
Leer textos de tu nivel te ayuda a recordar las palabras nuevas. Elige libros gratuitos en inglés:
