Versioning - xavier150/MMVS GitHub Wiki

MMVS now follows this versioning format:
[RELEASE].[MAJOR].[MILESTONE].[PATCH]-[PHASE][ITERATION] Texte en rouge

  1. RELEASE: 0 for now, as the game is far from its full vision. 1 will mark the finished game.
  2. MAJOR: Significant updates with a notable amount of new features or systems.
  3. MILESTONE: Adds content, features, or major changes based on the GitHub Road Map.
  4. PATCH: Reserved for hotfixes, minor tweaks, and small adjustments.
  5. PHASE: Indicates development stage:
  • pa = Pre-Alpha,
  • ap = Alpha Preview,
  • a = Alpha,
  • b = Beta.
  • rc = Release Candidate,
  • r = Release.
  1. 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-ap19 means v0.4.0.1 - Alpha Preview 19 (internal test build)
  • 0.4.0.1-a means v0.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
⚠️ **GitHub.com Fallback** ⚠️