版本规范

前端项目使用语义化版本进行发布:

版本格式:主版本号.次版本号.修订号,版本号递增规则如下:

  1. 主版本号:当你做了不兼容的 API 修改
  2. 次版本号:当你做了向下兼容的功能性新增
  3. 修订号:当你做了向下兼容的问题修正。

先行版本号及版本编译元数据可以加到主版本号.次版本号.修订号的后面,作为延伸。

<aside> 💡 行业隔离版本号:x.x.x.INDUSTRY, 例如 1.1.1.home

</aside>

<aside> 💡 关于产品版本号

Untitled

Wakedata 有定义产品版本号。那和语义化版本规范有冲突吗? 两种规范有不一样的侧重点:

对于业务应用,跟随公司的产品版本规范,在规划迭代时,由 Spring master 定义迭代的版本号。

对于技术应用,比如工具库、框架,则使用语义化版本号。

</aside>