RosterClashRosterClash← Back

What's New

v0.98League Sync & Avatar Editing Polish

March 2026

✨ Improvements

  • Team sync now updates roster data while keeping league refreshes stable for existing leagues
  • Unlocked team colors now refresh from each team logo during league sync, with black-and-white defaults before colors are detected
  • Avatar action buttons are back below the avatar preview for a cleaner team management layout
  • Edit Avatar now opens a smaller prompt modal that keeps the avatar and regenerate action visible without zooming out
  • Avatar edit cancel now closes the modal cleanly

🔧 Under the Hood

  • Fixed ESPN sync cookie normalization and league upsert conflicts for repeat refreshes
  • Hardened queued avatar generation so duplicate rapid-fire requests do not enqueue the same team twice
  • Replaced logo color extraction with a direct server-side image analysis pipeline

v0.97Onboarding & Avatar Customization

March 2026

✨ New Features

  • Guided empty states across the dashboard, matchups, and team avatar views
  • Delete-avatar confirmation modal instead of browser confirm prompts
  • Avatar edit dialog with custom prompt support, live character counter, and credit badge
  • Server-side prompt sanitization before avatar customization reaches Gemini
  • Specific safety-block feedback when an avatar customization request is rejected

🔧 Under the Hood

  • Prompt sanitizer foundation for avatar customization safety
  • Dedicated avatar customization credit path and API flow

v0.96Onboarding + Release Flow

March 2026

✨ Improvements

  • Fixed dashboard onboarding checklist flicker for returning users
  • Onboarding dismissal is now tracked per signed-in user to avoid cross-account state bleed
  • What's New announcement now uses the latest changelog entry automatically
  • Release announcement now checks current auth session on load (not only SIGNED_IN events)

🧰 Process

  • Added a release checklist so every deploy includes an updated What's New entry

v0.95Pre-Beta

March 2026

✨ New Features

  • Account page with profile editing, subscription info, and billing access
  • Password reset via email
  • Email address change from account settings
  • Account deletion with confirmation
  • Custom error pages
  • What's New page

🔧 Under the Hood

  • Security enhancements
  • Stability improvements