Closed robjschroeder closed 6 months ago
Semantic versioning should be used for App Auto-Patch, where versioning corresponds with MAJOR.MINOR.PATCH
MAJOR.MINOR.PATCH
MAJOR - Major changes to the project itself that are non-backward compatible
MINOR - Adding features and functionality
PATCH - Bug fixes
Precedence examples are listed below:
1.0.0 < 2.0.0 < 2.1.0 < 2.1.1
1.0.0
2.0.0
2.1.0
2.1.1
Pre-release versions have a lower precedence than a normal version and will be identified with the tag rc:
rc
2.0.0-rc1 < 2.0.0-rc2 < 2.0.0
2.0.0-rc1
2.0.0-rc2
This has been adopted into App Auto-Patch versioning as of 2.8.1
2.8.1
Semantic versioning should be used for App Auto-Patch, where versioning corresponds with
MAJOR.MINOR.PATCH
Definitions
MAJOR - Major changes to the project itself that are non-backward compatible
MINOR - Adding features and functionality
PATCH - Bug fixes
Precedence
Precedence examples are listed below:
1.0.0
<2.0.0
<2.1.0
<2.1.1
Pre-release versions have a lower precedence than a normal version and will be identified with the tag
rc
:2.0.0-rc1
<2.0.0-rc2
<2.0.0