リリースプロセス
バージョニング
Section titled “バージョニング”このプロジェクトは、0.Y.Z 形式を用いたやや改変したセマンティック バージョニングに従います。先頭の 0 は SDK が依然として急速に進化していることを示します。各コンポーネントは次のように増分します。
マイナー(Y)バージョン
Section titled “マイナー(Y)バージョン”ベータではない公開インターフェースへの破壊的変更に対して、マイナー バージョン Y を増やします。たとえば、0.0.x から 0.1.x への更新には破壊的変更が含まれる可能性があります。
破壊的変更を避けたい場合は、プロジェクトで 0.0.x バージョンにピン留めすることをおすすめします。
パッチ(Z)バージョン
Section titled “パッチ(Z)バージョン”後方互換のある変更に対して Z を増やします。
- バグ修正
- 新機能
- 非公開インターフェースの変更
- ベータ機能の更新
サブパッケージのバージョニング
Section titled “サブパッケージのバージョニング”メインの @openai/agents パッケージは、個別に使用できる複数のサブパッケージで構成されています。現時点では各パッケージのバージョンは連動しており、いずれかのパッケージでバージョンが上がると他のパッケージも上がります。1.0.0 に移行する際に、この方針を変更する可能性があります。
何が変わったかを把握しやすくするため、各サブパッケージごとに変更履歴を生成しています。変更がサブパッケージ内で行われた可能性があるため、詳細は該当する変更履歴を参照してください。