[控场AI]
概念SemVer / Semantic Versioning

语义化版本规范

一套广泛采用的软件版本编号规范,格式为主版本号.次版本号.补丁版本号,通过版本号变化传达兼容性信息,帮助依赖方判断升级风险

核心事实

时间轴 (近 90 天)

10月26日

1.0 之后 minor 版本保证向后兼容

待验证50%
10月26日

在语义化版本规范中,minor 版本(次版本号)表示向后兼容的功能新增。

待验证70%
10月13日

根据语义化版本(SemVer)规范,0.y.z 处于初始开发期,任何版本都可能引入破坏性变更,公共 API 不应被视为稳定。

已验证90%
10月6日

在 npm 生态中,^3.0.25 这类范围声明会自动接受补丁与次版本升级,执行 npm update 时会自动获取 3.0.26

已验证80%
9月11日

PATCH 级别版本理论上开发者可以直接升级而无需修改任何业务代码

待验证50%
8月26日

语义版本号(SemVer)格式为主版本号.次版本号.修订号:主版本号变更意味着不向后兼容的API变化,次版本号变更表示新增功能但保持向后兼容,修订号变更仅包含Bug修复

已验证90%

全部知识事实 (6)

来源文章