リリースプロセス
バージョニング
Section titled “バージョニング”本プロジェクトは 0.Y.Z 形式の、やや修正した semantic versioning に従います。先頭の 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 つのパッケージのバージョンが上がると他も上がります。1.0.0 に移行する際にこの方針を変更する可能性があります。
変更点を把握しやすくするため、各サブパッケージの変更履歴を生成しています。変更はサブパッケージ内で発生している場合があるため、詳細は該当する変更履歴をご確認ください。