toolbin_
EN

Comparateur de versions sémantiques (semver) en ligne

Comparez deux versions sémantiques (semver) et voyez laquelle est plus récente, dans le navigateur.

1.10.0 est plus récente que 1.2.0

Respecte la spécification SemVer 2.0 (précédence des pré-versions incluse).

🔒 100 % côté client — aucune donnée envoyée

Comparez deux versions sémantiques (semver) et découvrez laquelle est la plus récente, en tenant compte du majeur, mineur, patch et des pré-versions. L'outil s'exécute 100% dans votre navigateur, sans inscription ni envoi de données.

À quoi ça sert ?

  • Vérifier si une dépendance installée est plus récente que la requise
  • Comparer deux tags de release avant un déploiement
  • Comprendre l'ordre de priorité des pré-versions comme alpha ou rc
  • Valider une contrainte de version dans un fichier de dépendances

FAQ

Qu'est-ce que le versionnage sémantique (semver) ?

Le semver est une convention de numérotation au format MAJEUR.MINEUR.PATCH, où chaque partie signale un type de changement. Le majeur marque une rupture, le mineur une fonctionnalité et le patch une correction.

Comment savoir quelle version semver est la plus récente ?

On compare d'abord le majeur, puis le mineur, puis le patch, de gauche à droite. Une version avec pré-version comme 1.0.0-rc.1 est considérée comme antérieure à la version stable 1.0.0.

Comment sont classées les pré-versions comme alpha et beta ?

Les identifiants de pré-version sont comparés partie par partie, les valeurs numériques avant les alphanumériques. Ainsi 1.0.0-alpha précède 1.0.0-beta, qui précède 1.0.0-rc puis la version finale.