根据semver
“进行向后兼容的错误修复时的 PATCH 版本。”
和
“错误修复被定义为修复错误行为的内部更改。”
考虑到这一点,可以说我有一个可以调用的变量,比如颜色。出于某种原因,我需要更改颜色值。
v1.0.0
$color: #FFF;
v1.0.1
$color: #F0F0F0;
现在这是一个在 API 中定义为用户可以调用的变量。我没有改变被调用的实际变量,只改变了它返回的值。为此,我必须在 API 元素上更改我的代码,并且必须将此代码合并到生产分支中。但是这样的事情真的需要增加 API 的补丁版本号吗?