Semantic Versioning
A 3-part versioning convention (MAJOR.MINOR.PATCH) reflecting breaking changes, features, and bug fixes.
Definition
A 3-part versioning convention (MAJOR.MINOR.PATCH) reflecting breaking changes, features, and bug fixes.
Use case
Bumping npm package version from 1.2.3 to 2.0.0 to indicate breaking API contract changes.
Related terms
Documentation
Semantic versioning
What MAJOR.MINOR.PATCH promises about breaking changes.