Back to tools
Semver Compare
Compare two semantic version strings and identify breaking changes
About Semver Compare
Semver Compare lets you compare two semantic version strings and identify breaking changes.
Category: API.
Frequently asked questions
What is semantic versioning?
▾
A versioning scheme with the format MAJOR.MINOR.PATCH. MAJOR increments on breaking changes, MINOR on backwards-compatible new features, PATCH on backwards-compatible bug fixes.
What does a major version bump mean?
▾
A breaking change — existing code using the library may need to be updated. Upgrading from 2.x to 3.x typically requires reading a migration guide.
Is 1.0.0 greater than 0.9.9?
▾
Yes. Each part is compared numerically left to right: 1 > 0 in the MAJOR position, so 1.0.0 is the higher version regardless of MINOR or PATCH values.