SemVer utilise MAJOR.MINOR.PATCH - les changements majeurs sont importants, les fonctionnalités sont mineures, les correctifs sont corrigés.
Semantic Versioning 2.0.0 signale la stabilité de l'API : 1.0.0 → 2.0.0 signifie des modifications avec rupture ; 1.1.0 ajoute des fonctionnalités rétrocompatibles. Les balises de pré-version (1.0.0-beta.1) sont triées avant la publication.
npm, Cargo et la plupart des registres de colis assument les plages SemVer (^1.2.3). Les documents d'automatisation de Tentaco relient gitignore et publient l'hygiène pour les outils d'expédition des responsables.