Benchwarm

Changelog

Recent updates and improvements.

Player avatars, Steam profiles & GIF export

  • Players now have avatars — link a Steam profile by ID or URL to auto-fetch the avatar and display name, or set a custom image URL manually.
  • Avatars appear throughout the app: roster, match wizard, history, and stats.
  • Steam avatars refresh in the background once a day.
  • After all picks are made, download a GIF of the full spin sequence to share in Discord.

No-show & replacement updates

  • Players can be marked as no-shows or replacements directly on a match.
  • Replacements now count toward match history for fair sit-out calculations.
  • Streamlined the spin flow — "Next pick" and spin are now a single click.
  • Fixed a bug with the "Go to Roster" button.
  • Various stats table and mobile layout improvements.

UI & navigation updates

  • Team onboarding flow added so new teams can get set up quickly.
  • Season cards and the history tab got a visual refresh.
  • History match cards are now fully clickable.
  • Roster is now sorted alphabetically.
  • Tabs are mobile responsive.
  • Fixed a tab-switching flicker and a cursor style issue.

Initial release

Benchwarm is live! Weighted spin-the-wheel lineup picker for sports teams.