Skip to content

Commit 8ad8c4b

Browse files
JusterZhuclaude
andauthored
docs: reference Semantic Versioning (semver.org) in version standards (#66)
- Add Semantic Versioning (semver.org) link as primary version standard - Extend explanation to cover 4-part .NET version compatibility - Use language-appropriate URLs: - Chinese (zh-Hans): https://semver.org/lang/zh-CN/ - English: https://semver.org/ - Keep NuGet and Assembly versioning links as supplementary references Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 5e0f7b6 commit 8ad8c4b

3 files changed

Lines changed: 14 additions & 5 deletions

File tree

website/docs/doc/Component Introduction.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,11 @@ Before starting to use GeneralUpdate, we need to understand some basic concepts
113113

114114
##### Version Number Standards
115115

116-
- NuGet Versioning Guidelines: https://docs.microsoft.com/zh-cn/nuget/concepts/package-versioning
117-
- Assembly Versioning Guidelines: https://docs.microsoft.com/zh-cn/dotnet/standard/assembly/versioning
116+
GeneralUpdate follows [Semantic Versioning](https://semver.org/) core principles (`MAJOR.MINOR.PATCH`), extended with a fourth `Revision` segment (`MAJOR.MINOR.PATCH.REVISION`) for .NET `System.Version` compatibility.
117+
118+
- Semantic Versioning: https://semver.org/
119+
- NuGet Versioning Guidelines: https://docs.microsoft.com/en-us/nuget/concepts/package-versioning
120+
- Assembly Versioning Guidelines: https://docs.microsoft.com/en-us/dotnet/standard/assembly/versioning
118121

119122

120123

website/i18n/en/docusaurus-plugin-content-docs/current/doc/Component Introduction.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,11 @@ Before starting to use GeneralUpdate, we need to understand some basic concepts
114114

115115
##### Version Number Standards
116116

117-
- NuGet Versioning Guidelines: https://docs.microsoft.com/zh-cn/nuget/concepts/package-versioning
118-
- Assembly Versioning Guidelines: https://docs.microsoft.com/zh-cn/dotnet/standard/assembly/versioning
117+
GeneralUpdate follows [Semantic Versioning](https://semver.org/) core principles (`MAJOR.MINOR.PATCH`), extended with a fourth `Revision` segment (`MAJOR.MINOR.PATCH.REVISION`) for .NET `System.Version` compatibility.
118+
119+
- Semantic Versioning: https://semver.org/
120+
- NuGet Versioning Guidelines: https://docs.microsoft.com/en-us/nuget/concepts/package-versioning
121+
- Assembly Versioning Guidelines: https://docs.microsoft.com/en-us/dotnet/standard/assembly/versioning
119122

120123

121124

website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/doc/Component Introduction.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,10 @@ GeneralUpdate是一款基于.NET Standard2.0 Apache协议开源的跨平台应
122122

123123
##### 版本号执行标准
124124

125-
- Nuget版本管理参考标准:https://docs.microsoft.com/zh-cn/nuget/concepts/package-versioning
125+
GeneralUpdate 遵循[语义化版本](https://semver.org/lang/zh-CN/)规范的核心原则(`MAJOR.MINOR.PATCH`),并基于 .NET `System.Version` 兼容性扩展了第四个 `Revision` 段(`MAJOR.MINOR.PATCH.REVISION`)。
126+
127+
- 语义化版本规范:https://semver.org/lang/zh-CN/
128+
- Nuget 版本管理参考标准:https://docs.microsoft.com/zh-cn/nuget/concepts/package-versioning
126129
- 应用程序集版本管理参考标准:https://docs.microsoft.com/zh-cn/dotnet/standard/assembly/versioning
127130

128131

0 commit comments

Comments
 (0)