Vocabulario de Desarrollo de software · Publicación de versiones y mantenimiento

¿Qué significa semantic versioning?

Significado en Desarrollo de software, traducción al español y ejemplos

sustantivoTérmino avanzado

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

  1. 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.

  2. 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

Más términos: Publicación de versiones y mantenimiento

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: