跳到主要内容

发布日志

版本格式

采用v<major>.<minor>.<build>的三位版本格式,如v3.10.7。

版本分支

我们同时会维护三个小版本:

  • 正式版:当前主要发布版本的分支,会增加小的功能点以及BUG修复,但不增加大的新功能和架构改动。目前是v3.10。
  • 稳定版:只修补BUG,不增加新功能的分支。目前是v3.9。
  • 开发版:当前主要开发的版本分支,新的功能特性在此分支开发。开发分支是master分支。

发布周期

三个小版本分支会定期发布 build,以容器镜像形式发布,镜像发布周期如下:

  • 稳定版:每月中前后发布
  • 正式版:每月初前后发布
  • 开发版:不公开发布

一般半年左右发布一个小版本。下一个小版本是3.11。

只有重大架构升级才会升级大版本号。以下是大版本的迭代历史:

版本时间跨度版本变更
v1.x2017-2018python版本, 支持虚拟机,裸金属,VMware管理
v2.x2018-2019逐步从python到golang迁移,支持多云纳管
v3.x2019至今完成golang重构,实现k8s容器化部署架构
v4.x未开始多云对接组件插件化等