Glossary
Semantic Versioning (SemVer)
Semantic Versioning (SemVer) uses a three-part MAJOR.MINOR.PATCH number to communicate the nature of changes in each release. MAJOR increments signal breaking changes that require consumer updates. MINOR increments add backward-compatible functionality. PATCH increments fix bugs in a backward-compatible way. The specification is maintained at semver.org.
Formula: MAJOR = breaking; MINOR = backward-compatible features; PATCH = backward-compatible fixes.
Related tools
See also
Last updated: March 2026