Version Control Built for 

Game Development

Package Versioning Built for Game Development / Publish, track, and manage
every version of your game packages with release channels, retraction, and dry-run validation.

Feature Hero

Version Control & Release Management

Publish, track, and manage every version of your game packages with semantic versioning, release channels, and built-in validation.

Version History

Every published version is permanently recorded with its pubspec, README, change-log, and associated artifacts. Browse the complete history of any package from the dashboard or API.

Version History

Release Channels

Publish to stable, beta, or dev channels. Your team can consume stable releases for production while testing beta and dev builds in staging environments.

Release Channels

Version Retraction

Version Retraction — Mark broken versions as retracted to warn consumers without deleting the version. Retracted versions remain in history for audit purposes but are flagged for consumers to avoid.

Version Retraction

Dry-Run Validation

Dry-Run Validation — Run game publish --dry-run to validate your package before publishing. Catch issues before they reach your team. Pin consumers to any previously published version if the latest has issues.

Dry-Run Validation