813 B
813 B
Versioning
We utilize a hybrid versioning scheme, blending Semantic Versioning with CalVer:
YYYY-MM-[RELEASE_TYPE]-N
Components of the version number are as follows:
YYYY,MM: Year and month of release.RELEASE_TYPE: Specifies the development stage:alpha: Initial testing phase.beta: Near-complete features, further testing.rc(release candidate): Stability testing, bug fixes.final: Production-ready release.
N: Incremental release number for multiple releases within one month.
Guidelines:
- Automated scripts should generate version numbers to avoid errors.
- Ensure tool compatibility with the hybrid version format.
- Maintain detailed changelogs for transparency on progression from alpha to final.