跳转到内容

发布流程

本项目遵循略有调整的语义化版本控制,版本格式为 0.Y.Z。开头的 0 表示 SDK 仍在快速演进。各组成部分按如下方式递增:

对于任何未标记为 beta 的公共接口中的破坏性变更,我们会提升次要版本 Y。例如,从 0.0.x 升级到 0.1.x 可能包含破坏性变更。

如果你不希望遇到破坏性变更,建议在项目中固定使用 0.0.x 版本。

对于非破坏性变更,我们会递增 Z

  • Bug 修复
  • 新功能
  • 私有接口变更
  • beta 功能更新

@openai/agents 包由多个可独立使用的子包组成。目前这些包的版本是联动的,也就是说,如果其中一个包的版本提升,其他包也会同步提升。随着我们迈向 1.0.0,这一策略可能会发生变化。

我们会为每个子包生成变更日志,帮助你了解发生了哪些变化。由于变更可能发生在某个子包中,你可能需要查看对应的变更日志以了解该变更的详细信息。