semver 2.0.0 的重大变化是啥
Posted
技术标签:
【中文标题】semver 2.0.0 的重大变化是啥【英文标题】:What is the breaking change in semver 2.0.0semver 2.0.0 的重大变化是什么 【发布时间】:2017-06-26 11:29:16 【问题描述】:语义版本控制规范有一个版本2.0.0,假设您应该:
当您进行不兼容的 API 更改时增加 MAJOR 版本,
semver 1.0.0 和 2.0.0 之间有什么不兼容的变化?
【问题讨论】:
【参考方案1】:我在semver github repo 上问过。有两个更改不向后兼容:
不接受前导零 如果 API 被标记为已弃用,则必须增加次要版本号【讨论】:
以上是关于semver 2.0.0 的重大变化是啥的主要内容,如果未能解决你的问题,请参考以下文章
语义版本控制 (Semver) - 如何对向后兼容的大型功能更新进行 semver
什么语义版本说明当引入重大变化时,但过去已经引入了一个主要版本?