Skip to content

v5.6.15 - Polish & Optimization Update

Choose a tag to compare

@CodeBambi CodeBambi released this 14 Mar 02:11
· 5603 commits to main since this release

v5.6.15 - Polish & Optimization Update

🧠 POP QUIZZES [BETA]

  • Random reinforcement quizzes pop up during sessions to test your focus
  • Companion AI reacts to your quiz answers with personalized feedback
  • Configurable quiz frequency in settings
  • Category editor — create and manage custom question sets
  • Generate full AI sessions from your quiz results

✨ VISUAL EFFECTS

  • Flash images now glow pink based on your sparkle boost tier
  • Lucky flash procs pulse with a golden glow
  • Bubbles burst with sparkle particles on pop (pink for sparkle, gold for lucky)
  • New setting to toggle flash glow effects (lucky glow always shows)

🏆 PROGRESSION

  • Earn 1 skill point every 100 bubbles popped
  • Skill points are now server-authoritative — no more desync or exploits
  • Skill tree prerequisites fixed to match the linear UI layout
  • Fixed Hydra gen 2+ giving 0 XP due to integer division bug

⚡ HYDRA LINKED TIMING

  • Hydra children can now expire with parent flash (linked) or run independently
  • New toggle in flash settings — linked mode is default

🛠️ BUG FIXES

  • Fixed Lab tab locked for whitelisted Discord-only users
  • Fixed quest progress lost on PC crash — atomic saves with .tmp recovery
  • Fixed corner GIF crash from invalid window handle
  • Fixed avatar not showing feedback when double-clicked while muted
  • Fixed pop quiz windows fighting with avatar for z-order
  • Panic button now closes all quiz windows
  • Fixed session AI assigning wrong archetype percentages
  • Fixed category editor dropdown unreadable on dark theme

🧹 MEMORY & PERFORMANCE (Special thanks to Pherik)

  • Fixed flash image cache leaking up to 200 MB — now cleared between sessions
  • Fixed spiral overlay holding 120+ decoded frames in memory
  • Fixed avatar GIF animation frames not releasing on close
  • Fixed 7 timers still firing after window close
  • Fixed 12 event handler leaks on static services
  • Fixed HttpResponseMessage leak (~28,800 objects/day from remote polling)
  • Fixed FlashService scheduler timer and CancellationTokenSource leaks
  • Added LOH compaction between sessions to return memory to OS
  • Reduced sound volumes 30% across the board
  • Lucky procs now use random chime sounds