セマンティックバージョニング
- 最初の数字は メジャー変更 を表します。これは、ライブラリの API が後方互換性のない形で変更されたことを意味します。バージョンのメジャー番号が上がると、そのライブラリの公開 API が変更されたことになります。たとえば、以前から非推奨とされていたコードや機能がコードベースから削除されます。
- 2 番目の数字は マイナー変更 を表します。これは、後方互換性を維持したまま、ライブラリの API に新機能が追加されたり、一部が非推奨になったりしたことを意味します。新しいマイナーバージョンは通常、安全に利用できると想定されるため、更新をおすすめしています。ただし、お客様ごとのコンポーネントの利用方法をすべて把握することは不可能なため、変更が現在の利用状況に影響する可能性は常にあります。そのため、更新前に確認とテストを行うことを推奨します。
- 3 番目の数字は パッチ変更 を表します。これは、不具合が修正されており、ユーザー向け API には影響しないことを意味します。通常は安全に更新できますが、テストの実施は常に推奨されます。
本番環境での利用
v が付きます。たとえば、バージョン 5.2.3 のタグは v5.2.3 になります。