Calculateur SemVer
Analysez, comparez et validez les chaînes de version sémantique.
Pour comparer des versions sémantiques, saisissez deux numéros de version dans Version A et Version B : l'outil indique laquelle est la plus récente et les prochaines versions patch, minor et major de A.
Last updated:
Calculateur SemVer. Analysez, comparez et validez les chaînes de version sémantique. Validez et comparez instantanément les chaînes de versionnage sémantique grâce à notre calculateur semver en ligne gratuit.
Cet outil essentiel pour les développeurs de logiciels, les ingénieurs DevOps et les responsables de version vous aide à déterminer rapidement la préséance et la compatibilité des versions conformément à la spécification officielle SemVer 2.0.0.
Que vous gériez des dépendances complexes dans NPM, Composer, Cargo ou Maven, notre calculateur garantit que vos plages de versions et vos fichiers de verrouillage sont toujours précis et prévisibles.
Saisissez simplement deux chaînes de version pour voir laquelle est la plus récente et comprendre comment elles se comparent sur les segments majeur, mineur et correctif.
Cet outil premium de versionnage sémantique prend en charge l'analyse complète des balises de pré-version (comme alpha, beta, rc), des métadonnées de construction et des comparaisons de plages complexes, garantissant que votre gestion des dépendances logicielles est précise et sans erreur.
Comparer manuellement des chaînes de versions comme '1.2.3-alpha.1' et '1.2.3-beta.2' peut être source d'erreurs, mais notre calculateur visuel gère la logique pour vous, rendant les décisions de versionnage plus rapides et plus fiables.
Nous offrons un moyen 100% gratuit, privé et sécurisé de calculer les versions sémantiques directement dans votre navigateur sans qu'aucune donnée ne quitte votre appareil.
Outils associés: Poursuivez le flux avec Aide-mémoire Git, Convertisseur Docker run en Docker compose, Calculateur Chmod. Ces outils associés aident pour les tâches voisines de conversion, formatage, validation, génération et nettoyage.
Questions fréquentes
Comment comparer deux versions semver ?
Saisissez une version dans Version A et une autre dans Version B, par exemple 1.2.3 et 1.3.0. Le symbole de comparaison entre elles et la phrase en dessous indiquent si A est plus récente, plus ancienne ou égale à B.
Comment calculer le prochain numéro de version ?
Saisissez votre version actuelle dans Version A. Prochaines Versions liste le prochain patch, minor et major, par exemple 1.2.4, 1.3.0 et 2.0.0 pour 1.2.3. Pour une pré-version, la version finale correspondante vient en premier : le prochain patch de 1.0.0-beta est 1.0.0 et le prochain minor de 1.2.0-rc.1 est 1.2.0. Chaque valeur a un bouton de copie.
Quels formats de version sont acceptés ?
Les versions suivent la grammaire SemVer 2.0.0 : trois parties numériques, MAJOR.MINOR.PATCH, éventuellement suivies d'un tiret et d'une étiquette de pré-version, puis d'un plus et de métadonnées de build, comme 2.0.0-beta.1+build.5. Les nombres avec zéros en tête, comme 01.2.3 ou 1.0.0-beta.01, et les identifiants vides sont refusés. Un v initial, comme dans v1.2.3, est ignoré.
Comment les pré-versions sont-elles comparées ?
Une pré-version est plus ancienne que la même version sans étiquette : 1.0.0-rc.1 précède 1.0.0. Les étiquettes sont comparées partie par partie : les parties numériques comme des nombres, donc beta.2 précède beta.10, les autres par ordre alphabétique, les nombres avant les mots, et une étiquette plus courte avant une plus longue au même début. Les métadonnées de build sont ignorées.
Que signifient major, minor et patch en versionnage sémantique ?
Avec SemVer, on incrémente MAJOR pour les changements d'API incompatibles, MINOR pour les nouvelles fonctionnalités rétrocompatibles et PATCH pour les corrections de bugs rétrocompatibles. La section Analysé décompose la Version A en ces trois nombres.
Comment utiliser cet outil en ligne
Avec Calculateur SemVer, vous pouvez formater, valider, convertir, décoder, encoder, générer ou inspecter des données rapidement dans le navigateur, sans ouvrir d’application lourde. Commencez par le champ de saisie ou les options visibles, vérifiez le résultat, puis copiez ou téléchargez la sortie.
Traitement privé dans le navigateur
Calculateur SemVer effectue le traitement habituel localement dans votre navigateur. C’est utile pour le code, les jetons, les documents, les valeurs de configuration, les extraits de texte et les contenus qui ne doivent pas être envoyés inutilement à un service distant.
Quand cet outil est utile
Utilisez Calculateur SemVer pour les tâches de développement répétitives, la documentation technique, les contrôles QA, les conversions rapides, le débogage, le nettoyage de contenu et les flux internes d’équipe. La page privilégie des entrées claires, un retour immédiat et une sortie facile à réutiliser.
Conseils pratiques
Avant de copier le résultat final, vérifiez les espaces, la casse, les noms de fichier, l’encodage, la structure des jetons, les retours à la ligne ou le format de sortie. Ces petites vérifications évitent des erreurs dans le code, les rapports, les tickets, les e-mails ou les notes techniques.