セマンティックバージョニング
MAJOR.MINOR.PATCH - 例:1.4.3
- MAJOR - 破壊的な変更。保守互換性を損なう変更 - 新しいAPIなど
- MINOR - 保守互換性を維持したままの新しい機能 - 機能の追加など
- PATCH - バグ修正 - APIエンドポイントの修正など
開発段階
- alpha - 未完成のバージョン。内部テスト用
- beta - 比較的安定したバージョン
- rc (release candidate) - ほぼ最終版
例:1.0.0-alpha.1 -> 1.0.0-beta.1 -> 1.0.0-rc.1 -> 1.0.0
dev.to
Structured approach to versioning
