Package Versioning Guidelines
Semantic Versioning
Learn and follow strictly the SemVer schema:
Major.Minor.Patch[-Stage]
- Change
Major
when braking changes are introduced. - Change
Minor
when new functionality is added, but backvard compatibility is preserved. - Change
Patch
when existing functionalty is fixed, no new functionality is added and backward compatibility is preserved. - Set
Stage
to-alpha
,-beta
,-pre
etc for prereleases. RemoveStage
for releases.