Current Version: 2.0.0
- Steam Integration Polish (Replace C++ SDK stubs with real Steamworks binaries)
- Performance Profiling (Identify bottlenecks in high-frequency frame sync)
- Unified Release (2.0.0) (Finalized cross-platform parity and synchronization) - Completed March 18, 2026
- Visualizer Shaders (1.7.0) (Modernize projectM shaders for SDL3 compatibility)
- C++ Matchmaking UI (1.6.0) (
LobbyMenuPanelandGameSelectorMenuPanel) - C++ Network Engine (1.6.0) (Poco WebSockets client mirroring Java/Web)
- Java Lobby Leaderboard (1.5.0) (Real-time Marathon high scores in Java client)
- Matchmaking UI Polish (1.4.0) (Room creation options, private rooms, passwords)
- Java Lobby Screen (1.3.0) (Dynamic room listing and joining in Java client)
- Client Settings (1.2.0) (Web Settings UI and unique Java player identity)
- Audio Polish (1.1.0) (SDL3_mixer integration finalized with visualizer hooks)
- Leaderboards & Stats (1.1.0) (Persistent JSON backend for cross-platform high scores)
- Full Cross-Platform Play (1.0.0) (Synchronized Java/Web multiplayer with opponent boards)
- Puzzle Parity (1:1 feature parity across C++, Java, TS)
- SDL3 Transition (Events, Gamepad, Audio, Video modernized)
- Steam Cloud Save (Bidirectional synchronization of GameSave data)
- Tournament mode orchestration.
- Expanded Visualizer Gallery.
- Advanced Lua scripting hooks.