robjschroeder / App-Auto-Patch

Auto patch management script via Dialog
https://techitout.xyz/app-auto-patch/
MIT License
109 stars 18 forks source link

Adopt semantic versioning #52

Closed robjschroeder closed 6 months ago

robjschroeder commented 6 months ago

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

robjschroeder commented 6 months ago

This has been adopted into App Auto-Patch versioning as of 2.8.1