语义版本计算

基于 SemVer 规范的版本号计算器,支持 major/minor/patch 递增及预发布版本。

1.2.3

📖 SemVer 规则

  • Major (X.0.0):不兼容的 API 变更,如删除功能、修改接口签名
  • Minor (0.X.0):向后兼容的功能新增,如新增 API、新增可选参数
  • Patch (0.0.X):向后兼容的问题修复,如 Bug 修复
  • 预发布:版本号后加 -identifier,如 1.0.0-alpha.1,表示不稳定版本
  • 构建元数据:版本号后加 +metadata,如 1.0.0+build.123,不影响版本优先级