🔖

セマンティック バージョングについてのメモ

2021/12/25に公開

セマンティック バージョング

API のバージョンの付け方に関するルールに セマンティック バージョング = Semver (Semantic Versioning) というガイドラインが存在する。

セマンティック バージョニング 2.0.0

概要

バージョンナンバーは、メジャー.マイナー.パッチ とし、バージョンを上げるには、

  1. APIの変更に互換性のない場合はメジャーバージョンを、
  2. 後方互換性があり機能性を追加した場合はマイナーバージョンを、
  3. 後方互換性を伴うバグ修正をした場合はパッチバージョンを上げます。
     プレリリースやビルドナンバーなどのラベルに関しては、メジャー.マイナー.パッチ の形式を拡張する形で利用することができます。

出典:セマンティック バージョニング

適当にバージョンをふってしまう前に、こちらを参照したほうがよさそう。(戒め)

GitHubで編集を提案

Discussion