メインコンテンツへスキップ

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. バージョン文字列(例: 1.2.3)を入力
  2. バンプ種類(major/minor/patch)を選択
  3. 比較・範囲チェック結果を確認

セマンティックバージョニングとは?

セマンティックバージョニング(SemVer)は、ソフトウェアのバージョン番号をMAJOR.MINOR.PATCHの形式で管理する規約です。npm、yarn、Cargo など主要なパッケージマネージャーで採用されています。

  • Major: 後方互換性のない変更
  • Minor: 後方互換性のある機能追加
  • Patch: 後方互換性のあるバグ修正

プレリリース版は 1.0.0-alpha.1 のように ハイフンに続けて識別子を付与します。ビルドメタデータは + 以降に記述します。