Version 1.19.0
·24 changes
- Newgamebuzz:Standalone landing microsite at gamebuzz.gamek.online
- Newgamebuzz:Rebuild home into landing + knowledge base, move games to /games, 8-language i18n
- Newgamebuzz-i18n:Add zh translations for slot detail page keys
- Newgamebuzz:Localize per-game detail pages in 8 languages
- Newlanding:Rebuild site root into a localized landing page + knowledge base
- Newgamebuzz:Make landing hero logo link to home
- Newchangelog:Platform + per-game changelogs generated from git history
- Newbots:Drive room-bot moves for the generic board games
- Newrealtime:Push notifications/profile over one SSE stream, drop polling
- Newrooms:Rate human-fake AI bot matches, gate on turns, encrypt settlement
- Newrooms:Forfeit abandoned/rage-quit games as a real loss (ELO + gold)
- Fixedrooms:Evaluate room staleness DB-side so clock skew can't empty the lobby
- Fixedai:Pass explicit glue-script URL to the Fairy pthread worker
- Fixedai:Make the client WASM engines fail fast instead of hanging
- Fixedai:Serve engine workers cross-origin-isolated + drop dead server WASM tracing
- Fixedanalytics:Trim GA measurement id so a trailing newline can't kill gtag
- Fixedbuild:Commit account scope core that origin/main build depends on
- Fixedbots:Room bots search a depth they can actually return in time
- Fixednav:Stop doubled icon on Friends/Profile in the home bottom nav
- Fixedprogression:Stop nested <a> from LevelBadge in account chips
- Fixedxiangqi-bot:Restore cross-origin isolation on locale-prefixed play pages
- Fixedsettle:Record generic board PvP, never 500 on missing moves
- Fixedauth:Commit origin-scoped ApiUser + 2-arg verifyToken (unbreak build)
- Fixedauth:Commit untracked scope-client (unbreak build)