リリースプロセス
バージョニング
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
に向けて、この戦略を変更する可能性があります。
変更履歴 (Changelog)
Section titled “変更履歴 (Changelog)”各サブパッケージの変更点を把握できるよう、個別に changelog を生成しています。変更がサブパッケージ内で行われた場合、詳細を確認するには該当する changelog をご覧ください。