semver 2.0.0 中的重大变化是什么

What is the breaking change in semver 2.0.0

有语义版本控制规范的 2.0.0 版本,前提是您应该:

increment the MAJOR version when you make incompatible API changes,

semver 1.0.0 和 2.0.0 之间不兼容的变化是什么?

我在 semver github repo 上问过。有两个不向后兼容的更改:

  • 不接受前导零
  • 如果 API 被标记为已弃用
  • ,则必须增加次要版本号