📖 Once Upon a Prompt

Cooperative Storytelling Game

Current Version
v0.2.1
Environment
Prod
Release Date
2025-12-13
Windows Build
macOS Build
Android APK

📜 Version History

Complete changelog of all releases

v0.1.0 2025-12-13
Added
  • Complete version management system (Semantic Versioning)
  • Visual version page with changelog at `/version`
  • Core storytelling gameplay mechanics
  • Room creation and joining system
  • Turn-based asynchronous gameplay
  • AI prompt generation integration
  • Story branches and voting system
  • Title voting after story completion
  • PDF export for completed stories
  • Basic authentication (email/password)
Technical
  • Unity 6.2+ client (Android target)
  • PHP 8.4 REST API backend
  • MySQL database
  • EventBus architecture for Unity
  • Deployment automation scripts
  • VERSION.txt as single source of truth
  • API endpoints: `/version`, `/api/version`, `/health`
Naming Convention
  • **0.1.x - 0.3.x** — Alpha (core features, active development)
  • **0.4.x - 0.9.x** — Beta (feature complete, testing & polish)
  • **1.0.0+** — Release (public launch)
Version Format: MAJOR.MINOR.PATCH
  • **MAJOR**: Breaking changes, incompatible updates
  • **MINOR**: New features, backward compatible
  • **PATCH**: Bug fixes, minor improvements
v0.1.0 2025-12-13
Added
  • Complete version management system (Semantic Versioning)
  • Visual version page with changelog at `/version`
  • Core storytelling gameplay mechanics
  • Room creation and joining system
  • Turn-based asynchronous gameplay
  • AI prompt generation integration
  • Story branches and voting system
  • Title voting after story completion
  • PDF export for completed stories
  • Basic authentication (email/password)
Technical
  • Unity 6.2+ client (Android target)
  • PHP 8.4 REST API backend
  • MySQL database
  • EventBus architecture for Unity
  • Deployment automation scripts
  • VERSION.txt as single source of truth
  • API endpoints: `/version`, `/api/version`, `/health`
Naming Convention
  • **0.1.x - 0.3.x** — Alpha (core features, active development)
  • **0.4.x - 0.9.x** — Beta (feature complete, testing & polish)
  • **1.0.0+** — Release (public launch)
Version Format: MAJOR.MINOR.PATCH
  • **MAJOR**: Breaking changes, incompatible updates
  • **MINOR**: New features, backward compatible
  • **PATCH**: Bug fixes, minor improvements
v0.1.0 2025-12-13
Added
  • Complete version management system (Semantic Versioning)
  • Visual version page with changelog at `/version`
  • Core storytelling gameplay mechanics
  • Room creation and joining system
  • Turn-based asynchronous gameplay
  • AI prompt generation integration
  • Story branches and voting system
  • Title voting after story completion
  • PDF export for completed stories
  • Basic authentication (email/password)
Technical
  • Unity 6.2+ client (Android target)
  • PHP 8.4 REST API backend
  • MySQL database
  • EventBus architecture for Unity
  • Deployment automation scripts
  • VERSION.txt as single source of truth
  • API endpoints: `/version`, `/api/version`, `/health`
Naming Convention
  • **0.1.x - 0.3.x** — Alpha (core features, active development)
  • **0.4.x - 0.9.x** — Beta (feature complete, testing & polish)
  • **1.0.0+** — Release (public launch)
Version Format: MAJOR.MINOR.PATCH
  • **MAJOR**: Breaking changes, incompatible updates
  • **MINOR**: New features, backward compatible
  • **PATCH**: Bug fixes, minor improvements
v0.1.0 2025-12-13
Added
  • Complete version management system (Semantic Versioning)
  • Visual version page with changelog at `/version`
  • Core storytelling gameplay mechanics
  • Room creation and joining system
  • Turn-based asynchronous gameplay
  • AI prompt generation integration
  • Story branches and voting system
  • Title voting after story completion
  • PDF export for completed stories
  • Basic authentication (email/password)
Technical
  • Unity 6.2+ client (Android target)
  • PHP 8.4 REST API backend
  • MySQL database
  • EventBus architecture for Unity
  • Deployment automation scripts
  • VERSION.txt as single source of truth
  • API endpoints: `/version`, `/api/version`, `/health`
Naming Convention
  • **0.1.x - 0.3.x** — Alpha (core features, active development)
  • **0.4.x - 0.9.x** — Beta (feature complete, testing & polish)
  • **1.0.0+** — Release (public launch)
Version Format: MAJOR.MINOR.PATCH
  • **MAJOR**: Breaking changes, incompatible updates
  • **MINOR**: New features, backward compatible
  • **PATCH**: Bug fixes, minor improvements