セマンティックバージョン管理
- 最初の数字は大きな変更 を表します。つまり、ライブラリAPIが下位互換性のない方法で変更されました。バージョンの主要部分がバンプされると、そのライブラリのパブリックAPIが変更されます。たとえば、以前に非推奨としてマークされたコードと機能は、コードベースから削除されます。
- 2番目の数字は小さな変更 を表します。ライブラリAPIに新しい機能が追加されたり、下位互換性を保ちながら非推奨としてマークされたりします。新しいマイナーバージョンは安全に使用できると予想されており、更新を推奨します。ただし、コンポーネントを使用するすべての方法を把握することは不可能であるため、変更がコンポーネントの現在の使用に影響を与える可能性は常にあります。したがって、更新を実行する前に検証とテストを行うことをお勧めします。
- 3番目の数字はパッチ変更 を表します。バグが修正されており、ユーザー向けAPIに影響はありません。これは安全に更新できるはずですが、常にテストすることをお勧めします。
本番環境での使用
v文字が付きます。たとえば、バージョン5.2.3のタグはv5.2.3になります。