Le versionnage sémantique
MAJEURE.MINEURE.CORRECTIF - exemple 1.4.3
- MAJEURE - Changements critiques qui rompent la compatibilité de maintenance - nouvelle API
- MINEURE - Nouvelle fonctionnalité avec compatibilité de maintenance - ajout de fonctionnalités
- CORRECTIF - Correction de bugs - point de terminaison API corrigé
Étapes de développement
- alpha - Version brute, pour tests internes
- beta - Version stable
- rc (release candidate) - Version presque finale
exemple : 1.0.0-alpha.1 -> 1.0.0-beta.1 - 1.0.0-rc.1 -> 1.0.0
dev.to
Structured approach to versioning
