Saltar al contenido

Versionado semántico

Un esquema de versiones acordado que expresa la compatibilidad prevista de cambios en una API pública definida.

También conocido comoSemVer
Arquitectura de software

Números de versión con significado acordado

El versionado semántico, o SemVer, vincula MAJOR.MINOR.PATCH con cambios en una API pública definida. A partir de 1.0.0, major señala cambios incompatibles, minor ampliaciones compatibles y patch correcciones compatibles.

En un ejemplo ficticio, una corrección compatible de 2.4.1 se publica como 2.4.2. Para desarrollo inicial con 0.y.z, la especificación aún no considera estable la API. Compruebe si el proveedor usa realmente el esquema y qué abarca su API. El número comunica un compromiso; no demuestra pruebas de compatibilidad realizadas ni sustituye notas de versión o comprobaciones antes de actualizar.

Fuentes