Calculate major, minor, and patch version bumps for semantic versioning
Current Version
Supports MAJOR.MINOR.PATCH, optional pre-release (e.g. -beta.1) and build metadata (e.g. +001)
Parsed Components
MAJOR
1
MINOR
2
PATCH
3
PRE-RELEASE
—
BUILD
—
Version Bumps
Major
Breaking changes — resets minor and patch to 0
2.0.0
Minor
New features, backwards-compatible — resets patch to 0
1.3.0
Patch
Bug fixes, backwards-compatible
1.2.4
Pre-release (alpha)
Early development pre-release
1.2.3-alpha.1
Pre-release (beta)
Feature-complete pre-release for testing
1.2.3-beta.1
Pre-release (rc)
Release candidate — final testing before stable
1.2.3-rc.1
Compare Versions
vs