About
Compute semantic version increments for release planning and changelogs.
What is semantic versioning
Semantic versioning uses MAJOR.MINOR.PATCH to communicate breaking changes, backward-compatible features, and fixes.
Supported bump modes
Choose major, minor, patch, or prerelease bump type. You can also control the prerelease label, such as rc or beta.
Where this is used
Use this utility while preparing npm package releases, tagging Git versions, updating changelogs, or automating deployment pipelines.