Versioning - xavier150/MMVS GitHub Wiki
MMVS now follows this versioning format:
[RELEASE].[MAJOR].[MILESTONE].[PATCH]-[PHASE][ITERATION]
Texte en rouge
- RELEASE: 0 for now, as the game is far from its full vision. 1 will mark the finished game.
- MAJOR: Significant updates with a notable amount of new features or systems.
- MILESTONE: Adds content, features, or major changes based on the GitHub Road Map.
- PATCH: Reserved for hotfixes, minor tweaks, and small adjustments.
- PHASE: Indicates development stage:
-
pa= Pre-Alpha, -
ap= Alpha Preview, -
a= Alpha, -
b= Beta. -
rc= Release Candidate, -
r= Release.
- ITERATION: Optional numeric counter. Used for internal testing builds within a phase (e.g., Alpha Preview 19) or to distinguish multiple Release Candidates (e.g., RC2). Omitted for stable public releases.
Example:
-
0.4.0.1-ap19meansv0.4.0.1 - Alpha Preview 19(internal test build) -
0.4.0.1-ameansv0.4.0.1 - Alpha(public release)
For zip files I remove the the patch when it is zero and I don't separate the phase with a dash.
MMVS - v0.4.4.1 Alpha - Win64.zip