SemVer Calculator

SemVer version parsing, comparison, upgrade/downgrade

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 版本管理与兼容性判断
  • 自动化发布与变更日志生成