Version 2.2.2 - Season Invitations & Quality of Life

This update brings a proper invitation system to private seasons, along with several performance improvements and bug fixes.

Season Invitations

  • Hosts can now send invitations to friends when creating a season.
Select friends directly in the creation wizard and invitations are sent automatically after the season is created.
  • Hosts can invite friends from the season detail page at any time
while the season is active or upcoming.
  • Friends receive pending invitations in the Friends Drawer under the
new "Seasons" tab, where they can accept or decline.
  • Pending invitations are also visible on the Private Seasons hub page.
  • Accepting an invitation adds you as a participant and the season
appears in your "Your Seasons" list with a Play button.

UX Improvements

  • New "Seasons" tab in the Friends Drawer combining your participating
seasons and pending invitations in one view.
  • Notification badges in the navbar now include both friend requests
and season invitations, and load immediately on page load.
  • Friend selection UI on both the season creation page and the season
detail page with search, click-to-select, and bulk invite.
  • All articles are now displayed instead of only the most recent 3.

Performance

  • Optimized tournament creation speed with faster snapshot generation
and smarter database queries.

Bug Fixes

  • Fixed winrate display calculation showing incorrect values.
  • Fixed private season cron job error.
  • Fixed notification badges only appearing after manually opening the
Friends Drawer.

On the Horizon

  • HappyPoints: Earn and purchase HappyPoints to trade for in-game-purchases.
  • Real time mode: A better simulation on how people actually trade.
---

We hope you're enjoying these changes, and we're wishing you an awesome trading day.