原文作者:Andrew Clark

译者:UC 国际研发 Jothy


我们的最新版本包含了 React.lazy 的重要性能修复。 虽然没有更改任何 API,但我们仍将其作为次要版本(Minor)而不是补丁(Patch)发布。

为什么 Bugfix 是次要版本而非补丁版本?

React 遵循语义版本控制。也就是说,我们通常对 bugfix 使用补丁版本,对新功能(非破坏性)使用次要版本。但是,我们也会保留发布次要版本的选择,即使它们不包含新功能。这么做是为了给那些报错可能性很小的变化保留补丁。补丁是最重要的版本,它们可能会包含关键的 bugfix,这也意味着补丁版本更加可靠性些。我们不允许补丁引入附加错误,因为如果大家连补丁都不信任,会影响我们修复关键 bug - 例如安全漏洞的能力。

我们从未打算发布 bug。 React 的稳定性口碑来

收藏 打印