Version 1.15.0

·79 changes

  • Newi18n:Localize help, privacy, terms, exiled-prince, game-stub pages (batch 7)
  • Newi18n:Game name DRY — pull from registry instead of hardcoded title props (batch 8)
  • Newquests:Daily quests UI — /quests page + home entry chip
  • Newi18n:Vi + zh translations for quests, notif, pvp, stats, nav keys
  • Newquests:Fire 'all quests complete' notification on first crossing
  • Newhome:Daily rewards chip + notifications category i18n
  • Newi18n:Localize CardGameLobby section headers + room entry strings
  • Newi18n:Localize RequireFeature gate labels on all 6 gated pages
  • Newi18n:Move 25 game blurbs to dict.ts, auto-lookup by slug
  • Newprogression:Level-up gold reward on settlement
  • Newmastery:Fire reward notification on level-up completion
  • Newi18n:Localize tournament bracket + status strings
  • Newprofile:ELO tier badge on own + public profiles
  • Newleaderboard:Tier badges on each leaderboard row
  • Newi18n:Fill in Chinese locale for all high-traffic missing sections
  • Newi18n:Fill in Vietnamese locale for all high-traffic missing sections
  • Newprofile:VIP badge on own + public profile pages
  • Newi18n:Add vi+zh blurbs for 11 remaining game cards
  • Newleaderboard:Season info bar + tier badges
  • Newprofile:ELO tier progress bar on own + public profile
  • Newleaderboard:Client-side player name filter
  • Newleaderboard:Recent form dots per player row
  • Newprofile:Play-streak tracker + milestone bonus
  • Newprofile:Login-streak badge, level on public profile, play-streak on leaderboard
  • Newweekly-quests:Weekly challenge system with bigger rewards
  • Newhistory:Card games + opponent names in match history
  • Newlevel:Progression overview page + LevelBadge link
  • Newalliances:Weekly tab with top-10 challenge leaderboard
  • Newalliances:Weekly challenge card on alliance detail page
  • Newplayers:Copy profile link button on /players/[uid]
  • Newdaily:7-day attendance mini-calendar on /daily
  • Newi18n:Tournaments page i18n sweep — game names + status labels
  • Newi18n:Profile page i18n sweep — stats labels + game names
  • Newi18n:Home page i18n sweep — players count, status badges, filters
  • Newi18n:Settings panel i18n sweep — toggles, notifications, share feedback
  • Newi18n:Public player profile i18n sweep — buttons, stats, presence
  • Newi18n:Achievements page i18n sweep
  • Newi18n:Level page i18n sweep — localize Lv prefix in timeline
  • Newprofile:ELO history sparkline on per-game stat rows
  • Newhome:Compact login-streak widget below the signed-in top bar
  • Newi18n:Daily page i18n sweep
  • Newprofile:ELO sparkline on public player profile (/players/[uid])
  • Newprogression:Level-up reward notifications in all settlement paths
  • Newi18n:Quests page — localize reward amount display
  • Newnotifications:Add data-testids to bell and notification items
  • Newi18n:Weekly quests page — localize reward amount display
  • Newalliances:Paginated weekly leaderboard with own-rank
  • Newhome:Live player counts on game cards — poll every 30s
  • Newtransport:Replace Fly WSS gateway with SSE + REST
  • Newcards:Real PvP in-game views for all 4 card games
  • Newcards:Server-side card game settlement with idempotent matchKey
  • Newcards:Copy invite link button in PvP waiting room
  • Newcards:Award XP for AI card games via useAiCardSettlement hook
  • Newpvp:Show opponent names + history link in card PvP result overlay
  • Newicon:Refined 3-spike crown with deep valleys — PWA + store assets
  • Newbot:Replace JS minimax with Fairy-Stockfish WASM server-side (depth 15-20)
  • Newui:Add polish rule + implement ergonomics sweep across feature pages
  • Newui:Polish lobby ergonomics across all game pages
  • Newui:Add press feedback to all interactive elements
  • Newui:Add hover states to room cards for better visual feedback
  • Newui:Polish MinimalGameLobby for all newly-live games
  • Newui:Add press feedback to home page interactive elements
  • Newbot:Dramatically increase AI search depth for stronger room bots
  • Newui:Collapse social bar by default and move to bottom-right corner
  • Newui:Collapse social bar by default, move to bottom-right
  • Newbot:Raise AI search depth — floor 10, max 20 plies
  • Newmultiplayer:Add PvP rooms and bot rooms for all 26 games
  • Fixedi18n:Localize ROUND badge in tournament list
  • Fixedbots:Derive FEN from room.moves at fire time, not stale memoized state
  • Fixedplaystore:Correct AAB path after mobile/ folder move + bump versionCode
  • Fixedbot:Compute FEN from room.moves to fix AI stuck in bot rooms after SSE migration
  • Fixedbot:Retry after SSE reconnect when bot-move REST call failed during disconnect
  • Fixedbot:Retry when engine returns null or server rejects bot move
  • FixedExpose botRoom flag on wire so client bot driver can fire
  • FixedRemove dead WSS gateway files; reduce bot depth; add driver logging
  • Fixedbot:Pre-warm WASM engine on bot room detection to eliminate cold-start delay
  • FixedServer computes bot reply after /move — eliminate client WASM dependency
  • Fixedlogin:Remove Firebase loading guard from provider buttons
  • FixedShow actual opponent name instead of 'Opponent' in bot-controlled rooms
Terms·Privacy·Help·Learn·Contact··© 2026 GamingBox — a game studio operated & published by Gamek CorpThe Exiled Prince™ and all game titles herein are owned by Gamek Corp.