Semantic Versioning (SemVer 2.0.0) Matrix & Release Calculator
Calculate the exact next Semantic Version (MAJOR.MINOR.PATCH) based on breaking changes, new features, and bug fixes with git tag commands.
Semantic Versioning (SemVer 2.0.0) Matrix & Release Calculator
Calculate the exact next Semantic Version (MAJOR.MINOR.PATCH) based on breaking changes, new features, and bug fixes with git tag commands.
How to Use the Semantic Versioning (SemVer 2.0.0) Matrix & Release Calculator
Input Content
Paste or compose your markdown or source data into the input editor.
Customize Settings
Select formatting options, syntax modes, or display options.
Copy or Download
Copy the processed output to your clipboard or download the generated file.
Key Features & Capabilities
Frequently Asked Questions
How does SemVer handle pre-1.0.0 versions (0.y.z)?
Under SemVer 2.0.0, major version zero (0.y.z) is for initial rapid development where anything may change at any time without requiring a major version increment.
Does adding a new optional parameter require a Major or Minor bump?
Adding an optional parameter is backwards-compatible, meaning it requires a MINOR version bump, not a MAJOR bump.
Related Markdown Tools
Markdown Release Checklist & Runbook Builder
Build comprehensive pre-flight software release checklists with critical blocker callouts, QA test verifications, and launch runbooks.
Changelog Generator
Keep-a-Changelog SemVer release notes builder with Added, Changed, and Fixed categories.
Markdown Roadmap & Milestone Timeline Generator
Design product vision roadmaps, quarterly milestone timelines (Q1-Q4), and release deliverables with interactive GFM task lists.
Markdown Conventional Commit & Git Changelog Styler
Compose standardized Conventional Commits (feat, fix, perf, breaking) and format git log changelogs with emojis and issue linkage.