• v0.1.1 33d917c8f2

    v0.1.1 – Enhanced Board UX, Game Mode Support & Open Match Listing

    aetos released this 2025-11-28 11:32:14 +00:00 | 36 commits to main since this release

    • Improved TicTacToe board UX:
    – Added player identity, symbols (X/O), opponent symbol, and turn indicators.
    – Fixed initial board state messaging and spectator detection.
    – Disabled invalid clicks (spectator, opponent turn, no opponent, occupied cell).
    – Unified status header with accurate match/turn visibility.

    • Added MatchList UI component:
    – Displays open matches in a clean table.
    – Filters out empty/invalid matches.
    – Added reusable table styles.

    • Added game mode selection (Classic/Blitz) before matchmaking.
    • Added auto-requeue logic when server rejects mixed-mode groups.
    • Introduced players[] and myUserId tracking in board state.
    • Integrated listOpenMatches() with ApiMatch typings (using api.gen).
    • Improved login flow (username first → matchmaking only after login).

    Downloads