Hi
Following a discussion on software versioning best practices and their consequences, I thought it would be helpful for others to share this link.
[...]
Semantic Versioning (SemVer) is a versioning system for software that uses three numbers (major.minor.patch) to convey meaning about changes:
- Major version: Increased for incompatible changes.
- Minor version: Added for new features in a backward-compatible way.
- Patch version: Incremented for backward-compatible bug fixes.
This helps users and developers understand the impact of changes and ensures compatibility information. Pre-release and build metadata can be included for additional context.
[...]
I am aware that experienced programmers are well versed in this, but there is a lot of free style out there. I think it's always good to remember some of the basic principles. :thumbsup:
The complete text can be found here https://semver.org/ (https://semver.org/)
Biterider