SemVer 语义化版本计算器

解析、升级、比较语义化版本号,遵循 SemVer 2.0.0 规范

Major
1
Minor
0
Patch
0
Prerelease
Build

SemVer 语义化版本说明

版本格式

  • MAJOR.MINOR.PATCH — 三段式版本号
  • MAJOR — 不兼容的 API 变更
  • MINOR — 向下兼容的功能新增
  • PATCH — 向下兼容的问题修复

使用场景

  • npm / Maven / PyPI 等包管理器版本控制
  • 语义化版本约束(^1.2.3、~1.2.3)
  • API 版本管理与兼容性判断
  • 自动化发布与变更日志生成