语义化版本命名通行规则对版本的迭代顺序做了很好的规范,其版号的格式为 X.Y.Z(又称 Major.Mionr.Patch),递增的规则如下表所示.
| 序号 | 格式要求 | 说明 |
|---|---|---|
| X | 非负整数 | 表示主版本号(Major),当API的兼容性发生变化时,X必须递增 |
| Y | 非负整数 | 表示次版本号(Mionr),当增加功能时(不影响API的兼容性),Y必须递增 |
| Z | 非负整数 | 表示修订号(Patch),当修复漏洞时(不影响API的兼容性),Y必须递增 |
偶数 Y 表示稳定版本,奇数 Y 表示开发版本
注意:版本一经发布,不得修改其内容,有任何修改都必须发布新版本