コンテンツにスキップ

リリースプロセス

このプロジェクトは、0.Y.Z という形式を用いる、セマンティックバージョニングをやや変更した方式に従います。先頭の 0 は、 SDK が依然として急速に進化していることを示します。各コンポーネントの増分は次のとおりです。

beta とマークされていない公開インターフェースに対する破壊的変更がある場合、マイナーバージョン Y を上げます。たとえば、0.0.x から 0.1.x への変更には破壊的変更が含まれる可能性があります。

破壊的変更を避けたい場合は、プロジェクトで 0.0.x バージョンに固定することをおすすめします。

非破壊的変更の場合に Z を増やします。

  • バグ修正
  • 新機能
  • 非公開インターフェースの変更
  • beta 機能の更新

サブパッケージのバージョニング

Section titled “サブパッケージのバージョニング”

メインの @openai/agents パッケージは、独立して使用できる複数のサブパッケージで構成されています。現時点では各パッケージのバージョンは連動しており、どれか 1 つのパッケージのバージョンが上がると、他も同様に上がります。1.0.0 への移行に伴い、この方針を変更する可能性があります。

変更内容の把握を助けるため、各サブパッケージごとに変更履歴を生成しています。変更がサブパッケージ内で行われた場合、その変更の詳細は該当する変更履歴を参照してください。