semver
约 1 分钟阅读
- semver.org链接semver.orgsemver.org · semver/semver · semver.svg · 0ver · changesets/changesets · https://calver.org/ Calendar Versioning · | range | type | cond |笔记:semver
- semver/semverGitHubsemver/semversemver.org · semver/semver · semver.svg · 0ver · changesets/changesets · https://calver.org/ Calendar Versioning · | range | type | cond |笔记:semver
- semver.svg链接raw.githubusercontent.com/semver/semver/master/semver.svgsemver.org · semver/semver · semver.svg · 0ver · changesets/changesets · https://calver.org/ Calendar Versioning · | range | type | cond |笔记:semver
- 0ver
- changesets/changesetsGitHubchangesets/changesets
- calver.org Calendar Versioning
([1-9]\d*|0).([1-9]\d*|0).([1-9]\d*|0)
major minor patch
pre-release:
-
0|[1-9]\d*|\d*[a-zA-Z-][a-zA-Z0-9-]*
.
0|[1-9]\d*|\d*[a-zA-Z-][a-zA-Z0-9-]*
build:
+
[a-zA-Z0-9-]*
.
[a-zA-Z0-9-]*| range | type | cond |
|---|---|---|
* | X-Range | >=0.0.0 |
1.2.3 - 2.3.4 | Hyphen Range | >=1.2.3 <=2.3.4 |
1.2.3 - 2 | Hyphen Range | >=1.2.3 <3.0.0 |
1.* | X-Range | >=1.0.0 <2.0.0 |
1.2.* | X-Ranges | >=1.2.0 <1.3.0 |
~1.2.3 | Tilde Ranges | >=1.2.3 <1.3.0 |
^1.2.3 | Caret Ranges | >=1.2.3 <2.0.0 |
Conventional Commits
<type>[optional scope]: <description>
[optional body]
[optional footer(s)]- type
- fix, feat
- build, chore, ci, docs, style, refactor, perf, test
- revert + Refs commit-id
- BREAKING CHANGE footer 描述变化 或
<type>[scope]!
fix: abc
zyx
Reviewed-by: Z
Refs: #123关联信息
反向链接、本文链接的其他页面和外部资料。
参考资料
GitHub3 条
- changesets/changesetsgithub.com/changesets/changesets
- conventional-changelog/standard-versiongithub.com/conventional-changelog/standard-version
- semver/semvergithub.com/semver/semver
其他外链5 条
- 0ver.org0ver.org/
- calver.orgcalver.org/
- conventionalcommits.orgconventionalcommits.org/
- raw.githubusercontent.com/semver/semver/master/semver.svgraw.githubusercontent.com/semver/semver/master/semver.svg
- semver.orgsemver.org/