•Fixed the blank arenas after pressing Rematch — rounds two and onward now render correctly for all players
•Smoother rival cam: opponent bubbles now move at constant velocity between network updates (the same interpolation model used by major multiplayer engines)
•If your rival drops out, their cam shows "Reconnecting..." while the server holds their seat for 30 seconds
•Win by forfeit: if your rival leaves the match, you win instantly instead of playing out the clock against a ghost
v2.9.12026-07-06
Tennis: The Rival Cam Update — Flicker-Free & Focused
•Fixed the constant flicker in the opponent panel: rival bubbles are now persistent and glide smoothly between network updates instead of being rebuilt (and re-animated) ten times a second
•New focus layout: YOUR arena is the hero (~70% of the screen), rivals live in calm side cams — play your board, glance at theirs
•Rival cams are quiet monitors: no edge effects, no popups, dimmed — and when your rival pops a bubble you see a burst ring on their cam
•Territory bar (2-player): a live tug-of-war strip under the header shows who is winning at a glance
•SENT! / INCOMING! text is now throttled — one message per volley instead of a wall of spam (edge flashes still fire on every event)
v2.9.02026-07-06
The Tennis Rework — Rematch, Aim & a Match Worth Winning
•REMATCH! One tap starts the next round with the same friends — no new code, no lobby detour, and you see when your rival has already voted
•Aim matters now: splits fly based on where you hit the bubble (edge shots steer!), with a push toward your rival
•Clear goal at last: bubble count leads the HUD, the current leader wears a crown, and the countdown explains how to win before the match starts
•Full juice parity with single player: score popups, PERFECT center hits, burst rings, squash & stretch, and music that builds with your combo
•Readable combat: subtle chevrons mark your attack direction, SENT! confirms a bubble left, a red flash + INCOMING! warns from the edge under attack
•Redesigned results screen with placements, crowns and both stats (bubbles left + points)
v2.8.02026-07-06
The Portal Polish Update — Keyboard, Pause Menu & Smarter Breaks
•Keyboard controls on desktop: SPACE banks your pot (hint on the button), P or Esc pauses, M mutes
•A real pause menu: Resume, Restart Round, Main Menu, quick sound/music toggles — and it works during the tutorial too
•The game now pauses when the window loses focus, so clicking outside never eats your round clock
•Smarter ad-break signals to game portals around the tutorial and every pause (helps portal QA verify the game correctly)
•GameDistribution support: the game can now also run on the GameDistribution network
•Game over now shows your closest weekly quest — see exactly how little is left before the next XP bonus
•In-game privacy summary in Settings
v2.7.02026-07-06
The Progression Update — Levels, New Arenas & a Designed Look
•Player levels: every round pays XP toward your next level — score, pops and PERFECT hits all count
•Two new arenas to unlock: Sunset Lagoon (level 6) with light shafts and a horizon glow, and Aurora (level 10) with drifting northern lights
•Deep Space now unlocks at level 3 — arenas are earned, still cosmetic-only so leaderboards stay fair
•A designed interface: every emoji icon replaced with a hand-drawn icon set, new logo, new loading screen
•The menu is now inside the game world: bubbles drift behind it in your chosen arena
•Bubble polish: rim light and double speculars on every bubble, plus a burst ring on every pop
•Game over redesign: your score leads, XP and level-up ceremony follow, achievements support
•On game portals the game now starts immediately — no menu detour — and your progress cloud-saves to your portal account
•Weekly Quests: three missions per week, same for every player worldwide — complete them for big XP bonuses
•Double your bank (portals): after a round, watch an optional ad to double the points you banked
•Portal accounts: your CrazyGames username prefills the leaderboard form
v2.6.02026-07-05
The Big One — Music, Banking, Daily Twists & a Real Tutorial
•Dynamic music: a procedural backing track that builds layers as your combo heats up, waves hit and FEVER kicks in (toggle in Settings)
•BANK it or risk it: every pop feeds a bonus pot — bank it any time, but one missed tap (or the final whistle) takes it all
•Daily twists: every Daily Challenge now has a rule mutator — Precision Day, Demolition Day, Gold Rush, Tsunami or Turbo — same twist for everyone
•New interactive tutorial: learn by playing — tap, hit the PERFECT zone, chain a combo and steer splits in a guided first round
•Just-in-time tips: your first gold bubble, bomb, rush wave and pot each get a one-time explainer with a brief slow-mo
•Game feel: squash & stretch on wall bounces, combo heat glow at 5x+, slow-motion final second, score count-up and confetti on personal bests
v2.5.02026-07-05
Environments — Deep Space
•New arena: Deep Space 🚀 — twinkling starfield, nebulae and a ringed planet on the horizon
•Theme picker in the menu and in Settings; your choice is remembered
•Arenas are cosmetic only: identical physics everywhere, so leaderboards stay fair
•Rebranded to Bubblesplitz to match our home at bubblesplitz.com
v2.4.02026-07-05
The Depth Update — Perfect Pops & Rush Waves
•PERFECT pops: hit a bubble dead-center for 1.5x points, a bell chime and a gold popup — aim beats mashing
•RUSH waves: every 12-18 seconds a 5-second surge doubles the spawn pressure, announced with a sting and banner
•Floating score popups (+points) on every pop; bombs show the full chain total
•Run statistics on the game over screen: bubbles popped, max combo, perfect hits
•Tutorial now teaches split steering: hit the edge of a bubble to aim where the halves fly
•Fixed split particles spawning in the wrong corner since 1.0
v2.3.12026-07-05
Stability & Sound Hotfix
•Fixed the game freezing at game over from the second round onwards
•Fixed audio distortion during intense play (master-bus limiter — no more clipping)
•Leaderboard Retry now retries instead of reloading the whole game
•Game over card scrolls on small screens instead of overflowing
v2.3.02026-07-05
Daily Challenge, Achievements & Fair Play
•Daily Challenge: the same bubble sequence for every player, with its own leaderboard that resets at midnight UTC
•8 achievements to unlock, with toasts on the game over screen and an overview in the menu
•Daily play streak: play every day to grow your 🔥 streak
•Server-validated scores: signed game sessions and plausibility checks keep the leaderboards honest
•Moved to bubblesplitz.com with privacy-friendly visit analytics (Besökskollen)
v2.2.02026-07-05
Skill & Balance Update
•Rebalanced scoring: combined multiplier capped at 8x, gold economy tamed — skill now beats mashing
•A missed tap breaks your combo, so precision matters
•Difficulty ramps up within each round, with countdown ticks in the final seconds
•Bigger touch targets on mobile: taps snap to the nearest bubble within a grace radius
•New player onboarding: how-to-play card and a Get Ready countdown
•New Settings screen: sound, haptics, reduced motion, FPS counter and color blind modes
•Multiplayer lobby shows a "server waking up" status instead of a dead spinner
•Pausing no longer eats your game time — the clock stops with you
•Fixed a rendering error that spammed the console every match
•Fixed highscores being saved to the wrong game mode when switching modes
•Real share preview images: links now show a proper card on X, Discord and iMessage
•Removed 16 console errors from missing announcer sound files
•Cleaned up the project surface (README, leftover template files)
v2.0.32026-06-08
Launch Hardening — Security & Scale
•Locked down internal debug endpoints behind a secret token (raw data dump and leaderboard cleanup are no longer publicly reachable)
•Nickname uniqueness now uses an O(1) index instead of scanning every leaderboard entry — instant availability checks and far lower database cost at scale
•Hardened score rate limiting so a transient error can never block an IP indefinitely
•Stopped exposing your private recovery code through sharing — the profile page no longer prints it and the Share button now links to the game instead of your profile URL
•Removed noisy per-request debug logging from the leaderboard API
•Minor multiplayer cleanup: correct timer teardown when leaving a match
v2.0.22026-04-11
Multiplayer Stability & Performance
•Fixed game crash during intense matches with 30+ bubbles
•Capped physics iterations per frame to prevent death spiral under load
•Dynamic state update frequency — reduces bandwidth when many bubbles active
•Limited synced bubble snapshots to 40 max to prevent network overload
•Fixed ball teleporting caused by collision push-apart cap
•Simplified opponent view rendering for reliable bubble positions