Skip to main content
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.

Related tools