toolbin_

Online-Tool zum Vergleichen semantischer Versionen (Semver)

Vergleiche zwei semantische Versionen (semver) und sieh, welche neuer ist, direkt in deinem Browser.

1.10.0 is newer than 1.2.0

Follows the SemVer 2.0 spec (pre-release precedence included).

🔒 100 % clientseitig — keine Daten gesendet

Vergleiche zwei semantische Versionen (semver) und finde heraus, welche neuer ist, unter Berücksichtigung von Major-, Minor-, Patch- und Pre-Release-Teilen. Das Tool läuft zu 100 % in deinem Browser, ohne Registrierung und ohne Daten irgendwohin zu senden.

What is it for?

  • Prüfe, ob eine installierte Abhängigkeit neuer ist als die erforderliche
  • Vergleiche zwei Release-Tags vor einem Deployment
  • Verstehe die Rangfolge von Pre-Releases wie alpha oder rc
  • Validiere eine Versionsbeschränkung in einer Abhängigkeitsdatei

FAQ

Was ist semantische Versionierung (semver)?

Semver ist eine Nummerierungskonvention im Format MAJOR.MINOR.PATCH, bei der jeder Teil eine Art von Änderung signalisiert. Major kennzeichnet eine Breaking Change, Minor eine Funktion und Patch eine Korrektur.

Wie erkenne ich, welche semver-Version neuer ist?

Du vergleichst zuerst Major, dann Minor, dann Patch, von links nach rechts. Eine Version mit einem Pre-Release wie 1.0.0-rc.1 gilt als niedriger als die stabile Version 1.0.0.

Wie werden Pre-Releases wie alpha und beta sortiert?

Pre-Release-Bezeichner werden Teil für Teil verglichen, wobei numerische Werte unter alphanumerischen liegen. Daher kommt 1.0.0-alpha vor 1.0.0-beta, danach 1.0.0-rc und anschließend das finale Release.