SemVer 計算ツール
セマンティックバージョニング(SemVer)の解析・比較・バンプ・範囲チェックができるオンラインツール。npm/yarn開発に最適。
有効なSemVer
Major
1
Minor
2
Patch
3
Prerelease: beta.4
Build: build.567
正規化: 1.2.3-beta.4+build.567
使い方
- バージョン文字列(例: 1.2.3)を入力
- バンプ種類(major/minor/patch)を選択
- 比較・範囲チェック結果を確認
セマンティックバージョニングとは?
セマンティックバージョニング(SemVer)は、ソフトウェアのバージョン番号をMAJOR.MINOR.PATCHの形式で管理する規約です。npm、yarn、Cargo など主要なパッケージマネージャーで採用されています。
- Major: 後方互換性のない変更
- Minor: 後方互換性のある機能追加
- Patch: 後方互換性のあるバグ修正
プレリリース版は 1.0.0-alpha.1 のように ハイフンに続けて識別子を付与します。ビルドメタデータは + 以降に記述します。