Skip to main content

Versionado Semántico

El versionado semántico tiene 3 numerales.

version

Regla: Cada vez que el Major sube, Minor y Patch son puestos a cero.

Cada vez que Minor sube, patch es puesto a cero.

Sobre el Minor

Cada Minor que sube es una funcionalidad extra que el software recibió.

Toda funcionalidad extra genera sus errores y bugs que deben ser corregidos y también versionados usando el Patch.

Sobre el Patch

El Patch son el número de bugs que aquella funcionalidad extra generó y fue siendo corregido.

Si se acabaron los bugs y vas a pasar a una próxima funcionalidad aumenta el minor y pone a cero el patch

Ya estoy en la versión 1.13.4 y encontré bug de la versión 1.12.X no hay problema, corrige y pasa a la 1.13.5 simple así.

Sobre el Major

El Major es cambiado siempre que una alteración grande o ruptura de contrato con la API sucede.

Para el major, si el software no tiene una versión estable tiene que comenzar con 0 siendo que el inicio de todo es 0.1.0