✨ Registro de cambios
Todas las actualizaciones de la plataforma GamingBox.
Consigue la app de GamingBox
Juega en la app oficial de Android para la experiencia más fluida.
GamingBox v1.25.0
- NuevoClient-cached fake lobby rooms (1-6, materialize-on-challenge)
- Nuevo15s auto bot-join of your own room (human plays red/first)
- NuevoAnimated "waiting for opponent" indicator (sonar pulse + bouncing dots)
- Corregido10s bot auto-fill, AI rooms wager from 50 gold, one table per user
- CorregidoBot auto-join + play work for game-scoped accounts
- CorregidoDebounce "reconnecting" indicator (no strobe on transient SSE blips)
- CorregidoShow opponent's last move on the board across all board games
- NuevoDelay end-game modal 3s so winning move is visible
- NuevoNative Play Billing via PurchasesPlugin + wire StorePanel
- NuevoReplace emoji icons with official Play Store icons for Legacy Age and Castle Defense tiles
- CorregidoNever mint Xsolla sandbox tokens on production deploys
- CorregidoProxy Google avatars through /api/avatar to unblock COEP require-corp pages
- CorregidoAllow xsolla domains in WebView so checkout stays in-app
- CorregidoGate native Play Billing on isPlayStoreBuild() not isNativeApp()
- CorregidoAdd robots.txt + sitemap + metadata for Google indexing (CC/gamek.online)
- CorregidoUpdate legacy age icon to official live site icon (icon-192.png)
- CorregidoUpdate castle defense icon to official gamek-icons source
- CorregidoConsistent icon padding and rounding for Legacy Age and Castle Defense tiles
- CorregidoForce single-line title on Legacy Age and Castle Defense tiles for consistency
- NuevoPick time control before entering the table + instant AI first move
- NuevoScale bot wager with ELO/depth (50→2000 gold)
- NuevoTrue fullscreen + WebView back navigation (v1.4.0)
- NuevoGate join/rematch on gold + add post-match "Review your game"
- CorregidoRemove content-leak copy/open-in-new-tab options
- CorregidoMake difficulty tiers actually differ + stop AI-room red-side stuck
- NuevoPer-version detail pages at /changelog/<version> + sitemap
- NuevoAdd local-only offline guest mode (play vs AI / tutorials, no login)
- NuevoClose offline-guest dead ends — hub redirect, tutorials offline
- NuevoXsolla web storefront page + Shop nav links
- NuevoGenerate 1080p gameplay trailer for YouTube/Play
- NuevoScale strength by table ELO via engine Skill Level
- NuevoReal notation, engine robustness, interactive "try a move"
- NuevoEval bar, instant caching, tutorial, and sharing
- NuevoClient-side review achievements
- NuevoTrim Play-vs-AI to 3 difficulty tiers at depth 5/7/10
- NuevoProminent, reliably-visible 'AI thinking' indicator
- NuevoLeaving a live PvP/bot match is a rated loss, warned up front
- CorregidoGenerate launcher icon from store icon (Misleading Claims fix)
- CorregidoAllow committing an edit without auto-send-for-review
- CorregidoJS-engine fallback so client AI never freezes on WASM failure
- CorregidoRoute logged-out buyers to sign-in instead of hanging
- CorregidoMake downloaded games actually load offline + real reconnection screen
- CorregidoDiscard stale bestmove from a stopped engine search
- CorregidoReload to a cross-origin-isolated doc on SPA arrival so WASM engines run
- CorregidoCache WASM engines for offline play + offline-mode UX polish
- MejoradoTime-bound the engine search so it is fast AND strong (best-so-far)
- NuevoAdd Xsolla Pay Station web checkout + webhook
- NuevoAdd og:image to /exiled-prince and /defender pages
- NuevoPull game grid right behind the hero on mobile
- NuevoDrop hero subtitle, welcome line and CTA buttons
- NuevoAdd web-inspector / devtools guard loaded app-wide
- NuevoStandalone landing microsite at gamebuzz.gamek.online
- NuevoRebuild home into landing + knowledge base, move games to /games, 8-language i18n
- NuevoAdd zh translations for slot detail page keys
- NuevoLocalize per-game detail pages in 8 languages
- NuevoRebuild site root into a localized landing page + knowledge base
- NuevoMake landing hero logo link to home
- NuevoPlatform + per-game changelogs generated from git history
- NuevoDrive room-bot moves for the generic board games
- NuevoPush notifications/profile over one SSE stream, drop polling
- NuevoRate human-fake AI bot matches, gate on turns, encrypt settlement
- NuevoForfeit abandoned/rage-quit games as a real loss (ELO + gold)
- CorregidoEvaluate room staleness DB-side so clock skew can't empty the lobby
- CorregidoPass explicit glue-script URL to the Fairy pthread worker
- CorregidoMake the client WASM engines fail fast instead of hanging
- CorregidoServe engine workers cross-origin-isolated + drop dead server WASM tracing
- CorregidoTrim GA measurement id so a trailing newline can't kill gtag
- CorregidoCommit account scope core that origin/main build depends on
- CorregidoRoom bots search a depth they can actually return in time
- CorregidoStop doubled icon on Friends/Profile in the home bottom nav
- CorregidoStop nested <a> from LevelBadge in account chips
- CorregidoRestore cross-origin isolation on locale-prefixed play pages
- CorregidoRecord generic board PvP, never 500 on missing moves
- CorregidoCommit origin-scoped ApiUser + 2-arg verifyToken (unbreak build)
- CorregidoCommit untracked scope-client (unbreak build)
- NuevoPublic landing + Learn/Features hub with per-game tutorials
- NuevoAdd Castle Defense (defender.gamek.online) to the lobby
- NuevoPlace Chinese Chess & Chess just behind Texas Hold'em
- NuevoAdd GameBuzz Slots cross-promo tile
- NuevoCollapse multi-title unlocks into one notification
- NuevoPer-game cross-promo pages for GameBuzz slots
- NuevoHide GameBuzz/slots cross-promo in the Play Store AAB
- NuevoAdd hello@gamek.online support email as Contact link
- NuevoFold login-streak & XP bars by default, toggle from profile bar
- NuevoApply design system to game lobbies and chat
- NuevoAdd XP progress strip, bottom nav, live dots, ELO trend, FeatureGate shimmer
- NuevoAnimate quests/achievements/daily/mastery pages
- NuevoAnimate leaderboard rows, profile header, friends online dots
- NuevoAnimate alliances, player profile, and lobby room lists
- NuevoAnimate level timeline and history rows
- NuevoPolish home top bar, login streak, action buttons, weekly tab
- NuevoLoop 7 — entrance animations on locked screen, weekly quests, settings panel
- NuevoLoop 8 — btn-press + entrance animations on game lobby pages
- NuevoComplete btn-press sweep across all remaining interactive elements
- NuevoAdd slide-up-in to game grid + btn-press sweep for friends page
- NuevoComplete btn-press sweep across all game action buttons
- NuevoEntrance animations + btn-press sweep loop 13
- NuevoBtn-press sweep for settings panel + weekly toast animation
- NuevoBtn-press on game practice action buttons + lobby chat CTAs
- NuevoBtn-press on remaining practice CTAs + slide-up-in stagger on achievement & stats lists
- NuevoBtn-press on messages, tournaments, wheel, mastery, PvP card actions + stagger on tournament list
- NuevoBtn-press on replay scrubber, tournament detail, settings gear, PvP chat, NoGoldModal
- NuevoBtn-press on login flows, tutorial CTAs, stake modal, pvp-shell
- NuevoLoop 22 — nav btn-press, notifications & suggestions stagger
- NuevoLoop 23 — btn-press gaps, lobby nav, stagger polish
- NuevoLoop 24 — home widget btn-press polish
- NuevoLoop 25 — card lobby nav btn-press + spectator stagger + back-link feedback
- NuevoLoop 26 — chat panel btn-press + alliance stagger fill-mode
- NuevoLoop 27 — MinimalGameLobby bottom nav btn-press + slug back links
- NuevoLoop 28 — bulk btn-press on all back/home navigation links
- NuevoLoop 29 — btn-press on restart/nav/tournament links + stagger fixes
- NuevoLoop 30 — stagger fixes, btn-press on social/tutorial links
- NuevoLoop 33 — btn-press on tutorial/wiki/footer/email links, fix profile header links
- NuevoAdd entrance animations to login, home CTA, and result modal
- NuevoAdd copy-invite-link button to board game waiting rooms
- NuevoLoop 37 — jump-back-in strip, toast for invite copy, activity feed stagger
- NuevoLoop 38 — trending strip, low-gold pulse, player share via toast
- NuevoAnimate store/modal, i18n NoGoldModal, category-colored filter pills
- NuevoPractice lobby animations, win-rate stat, animated empty states
- NuevoAnimated empty states + home logo/tagline entrance animations
- NuevoHome page entrance animations and i18n polish (loop 42)
- NuevoFix hardcoded English in friends + leaderboard polish (loop 43)
- NuevoAlliance tabs i18n + styled loading/empty states (loop 44)
- NuevoLocalize board room turn indicator (loop 46)
- NuevoEmbed legacyage.gamek.online in iframe, match exiled-prince layout
- NuevoAdd real-time multiplayer rooms for 17 additional games
- CorregidoPolish login layout and settings gear position
- CorregidoReplace undefined btn-press-transform with btn-press in MultiplayerGameLobby secondary actions
- NuevoLocalize help, privacy, terms, exiled-prince, game-stub pages (batch 7)
- NuevoGame name DRY — pull from registry instead of hardcoded title props (batch 8)
- NuevoDaily quests UI — /quests page + home entry chip
- NuevoVi + zh translations for quests, notif, pvp, stats, nav keys
- NuevoFire 'all quests complete' notification on first crossing
- NuevoDaily rewards chip + notifications category i18n
- NuevoLocalize CardGameLobby section headers + room entry strings
- NuevoLocalize RequireFeature gate labels on all 6 gated pages
- NuevoMove 25 game blurbs to dict.ts, auto-lookup by slug
- NuevoLevel-up gold reward on settlement
- NuevoFire reward notification on level-up completion
- NuevoLocalize tournament bracket + status strings
- NuevoELO tier badge on own + public profiles
- NuevoTier badges on each leaderboard row
- NuevoFill in Chinese locale for all high-traffic missing sections
- NuevoFill in Vietnamese locale for all high-traffic missing sections
- NuevoVIP badge on own + public profile pages
- NuevoAdd vi+zh blurbs for 11 remaining game cards
- NuevoSeason info bar + tier badges
- NuevoELO tier progress bar on own + public profile
- NuevoClient-side player name filter
- NuevoRecent form dots per player row
- NuevoPlay-streak tracker + milestone bonus
- NuevoLogin-streak badge, level on public profile, play-streak on leaderboard
- NuevoWeekly challenge system with bigger rewards
- NuevoCard games + opponent names in match history
- NuevoProgression overview page + LevelBadge link
- NuevoWeekly tab with top-10 challenge leaderboard
- NuevoWeekly challenge card on alliance detail page
- NuevoCopy profile link button on /players/[uid]
- Nuevo7-day attendance mini-calendar on /daily
- NuevoTournaments page i18n sweep — game names + status labels
- NuevoProfile page i18n sweep — stats labels + game names
- NuevoHome page i18n sweep — players count, status badges, filters
- NuevoSettings panel i18n sweep — toggles, notifications, share feedback
- NuevoPublic player profile i18n sweep — buttons, stats, presence
- NuevoAchievements page i18n sweep
- NuevoLevel page i18n sweep — localize Lv prefix in timeline
- NuevoELO history sparkline on per-game stat rows
- NuevoCompact login-streak widget below the signed-in top bar
- NuevoDaily page i18n sweep
- NuevoELO sparkline on public player profile (/players/[uid])
- NuevoLevel-up reward notifications in all settlement paths
- NuevoQuests page — localize reward amount display
- NuevoAdd data-testids to bell and notification items
- NuevoWeekly quests page — localize reward amount display
- NuevoPaginated weekly leaderboard with own-rank
- NuevoLive player counts on game cards — poll every 30s
- NuevoReplace Fly WSS gateway with SSE + REST
- NuevoReal PvP in-game views for all 4 card games
- NuevoServer-side card game settlement with idempotent matchKey
- NuevoCopy invite link button in PvP waiting room
- NuevoAward XP for AI card games via useAiCardSettlement hook
- NuevoShow opponent names + history link in card PvP result overlay
- NuevoRefined 3-spike crown with deep valleys — PWA + store assets
- NuevoReplace JS minimax with Fairy-Stockfish WASM server-side (depth 15-20)
- NuevoAdd polish rule + implement ergonomics sweep across feature pages
- NuevoPolish lobby ergonomics across all game pages
- NuevoAdd press feedback to all interactive elements
- NuevoAdd hover states to room cards for better visual feedback
- NuevoPolish MinimalGameLobby for all newly-live games
- NuevoAdd press feedback to home page interactive elements
- NuevoDramatically increase AI search depth for stronger room bots
- NuevoCollapse social bar by default and move to bottom-right corner
- NuevoCollapse social bar by default, move to bottom-right
- NuevoRaise AI search depth — floor 10, max 20 plies
- NuevoAdd PvP rooms and bot rooms for all 26 games
- CorregidoLocalize ROUND badge in tournament list
- CorregidoDerive FEN from room.moves at fire time, not stale memoized state
- CorregidoCorrect AAB path after mobile/ folder move + bump versionCode
- CorregidoCompute FEN from room.moves to fix AI stuck in bot rooms after SSE migration
- CorregidoRetry after SSE reconnect when bot-move REST call failed during disconnect
- CorregidoRetry when engine returns null or server rejects bot move
- CorregidoExpose botRoom flag on wire so client bot driver can fire
- CorregidoRemove dead WSS gateway files; reduce bot depth; add driver logging
- CorregidoPre-warm WASM engine on bot room detection to eliminate cold-start delay
- CorregidoServer computes bot reply after /move — eliminate client WASM dependency
- CorregidoRemove Firebase loading guard from provider buttons
- CorregidoShow actual opponent name instead of 'Opponent' in bot-controlled rooms
- NuevoAccount level/XP spine + feature-gate + task timers
- NuevoFeature-gate UI primitives + gate home meta entries
- NuevoRoute-level gating + lock screen for gated systems
- NuevoPer-game Mastery — the §11 time-gated effort system
- NuevoSurface account Level + XP in the home top bar
- NuevoInternal level chain-gating across all gated systems (§11b)
- NuevoHardcoded-string scanner script (§12 sweep tooling)
- NuevoLocalize home page — search, Exiled Prince tile, no-matches, Android CTAs
- NuevoLocalize store, leaderboard, daily reward, card lobby
- NuevoLocalize tournaments + alliances surfaces
- NuevoLocalize friends, notifications, tournament detail
- NuevoLocalize achievements, history, loading, messages, profile, offline, replay
- NuevoLocalize ui, login, and players surfaces (batch 2)
- NuevoLocalize card game components — batch 4
- NuevoLocalize all 25 games/ practice pages — batch 5
- NuevoLocalize all 31 tutorial pages (batch 6)
- NuevoGate the landing portal to the top 10 tiles
- NuevoFavorite movies & actors on the profile pages
- NuevoReopen the full lobby + fix the site-wide canonical bug
- NuevoPer-page metadata for every game hub + tutorial page
- NuevoGet-it-on-Google-Play links on the embed page + homepage
- CorregidoDisambiguate Get Gold CTA locator in freemium-variants
- NuevoHuman-look-like rooms ramp to level 10–12 from move 4
- NuevoBot replies move off the event loop — worker thread + human think pause
- NuevoSettle-at-end — no upfront charges, no 50% abandon forfeit
- NuevoSigned-in top bar with player identity + gold on the landing page
- CorregidoMask bot uids in every client-facing payload — the wire never reveals a bot
- CorregidoCarve in-flight AI-settlement work back out of the masking commit
- CorregidoAI-mode settlement can no longer be farmed — idempotency key + daily caps
- CorregidoExclude the bot roster from public boards and player lookup
- CorregidoUn-stale app-backend-url + make android-download env-robust
- CorregidoDetached deploy log no longer stays empty on Windows
- CorregidoRemove gambling/real-money framing from all user-facing copy
- CorregidoPiece-move animation slides straight — no more two-diagonal path
- NuevoEmbed The Exiled Prince visual novel + Gamek Corp credit
- NuevoAdd per-game tutorial URLs to the sitemap
- CorregidoStatus bar must not hide game UI (edge-to-edge safe area)
- CorregidoPoint app WebView at the live gamingbox URL (delivers web fixes)
- CorregidoLocate Exiled Prince tile by href, not data-testid
- CorregidoMake gamek.online the canonical WebView URL
- CorregidoHide bot identity in room id + auto-seat into waiting tables
- CorregidoPoint browser Firebase config at gamingbox-lobby (match the fixture)
- NuevoConsolidate bottom-left chrome into one Settings panel
- NuevoScript to set Google sign-in (OAuth consent) app name
- NuevoKick seated-but-not-ready card players after a grace window
- NuevoList all 32 games in the listing + capture game-board screenshots
- NuevoIn-app share, embedded review, and re-engagement reminders
- NuevoSeed human-like bot rooms in all card-game lobbies
- CorregidoTwo room tiers — beginner (lvl 1–4) AND advanced (lvl 5–10)
- CorregidoRoom bots are the STRONG tier (level 7–10) and play well
- CorregidoRoom tables show casual ELO 500–1100 but play strong (7–10); UNRANKED
- CorregidoBind opponentElo to $4 so Play-now seats the challenger
- NuevoLooping background music with remote-first loading
- NuevoReal downloaded SFX with remote-first loading + our-server fallback
- NuevoFill empty lobbies with 5-10 beginner opponents (ELO 500-1100)
- NuevoBlocking hides a user's chat in every channel + their feed content
- NuevoLet players withdraw during registration; make cron tick authoritative
- NuevoProgress bars + special titles on the gallery
- NuevoMy Tournaments dashboard + section
- NuevoOnline presence indicators (heartbeat + dots)
- NuevoDaily rewards calendar (/daily)
- NuevoChat profanity filter on every send path
- NuevoReport user-generated content (chat messages)
- CorregidoDrop the stale 3-col report_open_uq index definition
- CorregidoUnfreeze bot-hosted tables after join + cap/expire empty-lobby fillers
- NuevoShowcase earned titles on the profile pages
- NuevoNotify a player when they earn a title
- NuevoAlliance badge on the public profile
- NuevoRecent activity on the public profile
- NuevoFriend suggestions (people you may know)
- NuevoMake achievement notifications muteable
- NuevoGift gold to a friend from the friends page
- NuevoIncoming friend-request badge on the Friends nav icon
- NuevoReport a player from their public profile
- NuevoFriend count on the public profile
- NuevoGift gold to a friend from their public profile
- CorregidoLoser always gets an end screen with options
- NuevoDeploy-survival snapshot + active-game keepalive (Branch 5)
- NuevoPer-connection message flood guard on the gateway
- NuevoGateway /health returns live room + connection metrics
- NuevoClient auto-reconnect/resume on the room socket
- NuevoAuto-reconnect/resume for the card transport (symmetric with board)
- NuevoPlayer report endpoint + moderation log
- NuevoPer-game stats summary endpoint
- NuevoNotification mute preferences
- NuevoHonor the 'social' mute end-to-end
- NuevoPlayer search by name endpoint
- NuevoSearch players by name in the Add-a-friend UI
- NuevoExclude blocked users from player search
- NuevoA profile page surfacing per-game stats
- NuevoNotification mute toggles in the settings panel
- NuevoReport a blocked player from the friends UI
- NuevoPublic player profile page (e2e pending Firebase cooldown)
- NuevoLink each entry name to the player's public profile
- NuevoChallenge + block actions on the player profile
- NuevoHub links to match history + own public profile
- NuevoFriends activity feed
- NuevoFriends scope
- CorregidoPublic profile page stops the skeleton on any load failure
- NuevoStateful in-RAM board gateway + e2e harness (additive)
- NuevoCut board play pages to the WS gateway (state + moves over RAM)
- NuevoFCM push notifications — token registry + send-on-event (S1)
- NuevoFastSpring web checkout + order webhook (web IAP)
- NuevoShow opponent name + per-game ELO the moment a match starts
- NuevoAI/practice is unranked + difficulty fixed at level 2
- Nuevo"person waiting" bot lobby tables (rated, server-driven)
- NuevoFly real-time room gateway — shared core + deploy scaffold (additive)
- CorregidoWeb rewarded value comes from ayeT-Studios, not "the Android app"
- CorregidoLoser now gets the end-of-match modal with gold/ELO lost
- NuevoConsole.mjs create-app task + GamingBox app created
- NuevoAdMob rewarded interstitial (fullscreen) for coins — mobile + web
- NuevoA1 — procedural sound engine + persisted global mute toggle
- NuevoCategory filter on the game grid
- NuevoDaily login streak bonus
- NuevoReduce-motion toggle (accessibility pass)
- NuevoUnified GameTopBar across reversi/gomoku/go/backgammon
- NuevoHeuristic bot replacing the random-move placeholder
- NuevoSurface difficulty level + tier in the AI picker
- NuevoLevel-aware gin-rummy + switch bots + difficulty pickers
- NuevoServer-authoritative card-back & table-felt customization
- NuevoGift gold to a friend — POST /api/friends/gift
- NuevoDaily objectives with settlement-driven progress
- NuevoSeasonal ranked tiers with quarterly reset & decay
- NuevoSettings panel + light/standard theme toggle (persisted)
- NuevoBoard theming presets (configurable game-board themes)
- NuevoEmpty states + loading skeletons (friends / history / rooms)
- NuevoGame clocks / time controls (blitz / rapid / untimed; timeout → loss)
- NuevoQuick-play matchmaking queue (auto-find opponent by game + time-control)
- NuevoSpectate + live replay (move-by-move scrub from history)
- NuevoFriend challenges — direct game invite → notification → joinable room
- NuevoSeasonal ranking + members-only alliance chat channel
- NuevoPWA shell + perf tightening + e2e gap fill
- NuevoPer-game ELO for the full catalog via elosByGame JSONB (M2)
- NuevoGraceful disconnect + reconnect with forfeit-on-timeout (M1)
- CorregidoRestore GamingBox app identity in capacitor.config
- CorregidoCorrect rewarded-interstitial AdMob event names
- CorregidoExplicit integer casts in recordQuestProgress + unit tests
- NuevoRewarded-ads gold (complete) + IAP phase 1 (catalog, verify, store wiring)
- NuevoReal Google Play Developer API purchase verification (phase 1.5)
- NuevoWire native Play Billing purchase token
- NuevoRemove-ads / VIP entitlement gate on interstitials
- NuevoVIP subscription perks — daily gold, extra spins, flair, no-ads
- NuevoEnglish names for VN games, freemium package store, regional ruleset picker
- NuevoStake winnings preview + fix StakeModal showing 0 max while profile loads
- NuevoShow English name in the home search dropdown
- NuevoSwitch ruleset from inside practice (re-deal in place)
- CorregidoShow the signed-in user's Google photo (photoURL)
- NuevoMake the right-edge SocialBar movable + collapsible
- NuevoOffer Google sign-in, remove anonymous/guest login
- NuevoCapacitor Android scaffold + native Google sign-in bridge
- NuevoManual ship script + env-gated Android APK download button
- MejoradoCut lobby idle chatter ~4× by slowing background polls + CDN cache
- CorregidoDisable hover-prefetch on landing CTA links
- CorregidoDeliver global messages + pin the chat input
- CorregidoUpsert Profile inside alliance create + join