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