S9SourceNine Labs / CMAPI Docs 1.0
CMAPI / Maintainers

Release checklist

Required proof before publishing a CMAPI release.

View source ↗
CMAPI 1.0.0Standalone runtimeWindows x64Tested with Planet Crafter 2.008

CMAPI official-release checklist

Do not publish CMAPI solely because it compiles. A release candidate must pass every required section below on a clean full-game installation.

Required technical gates

Distribution gates

Compatibility policy for 1.x

  • Preserve CMAPI.API 1.x contracts; breaking changes require the next major public API version.
  • Put game types behind adapters and CMAPI-owned value models.
  • Treat unknown game MVIDs as untested even when capability checks pass.
  • Add mutation APIs only after host/client authority rules are understood.
  • Never let update, diagnostic, or optional-service failure stop the game.