Version 2.0 - The Big One! Now Live on Google Play
Board Games Tracker officially hits version 2.0 and goes live on the Google Play Store! This major release brings a completely redesigned game result experience, overhauled team mode, multi-winner support, full error message translations, and significant performance improvements across the entire app.
Multi-Winner & Tie Support
- Tied for First Place: Games can now have multiple winners who tied for first, separate from a full draw where everyone ties
- Tap-to-Select Winners: Select winners by tapping player cards instead of using dropdown menus - tap multiple players to mark co-winners
- Everyone Tied Button: Quickly mark all players as tied with a single tap when a game ends in a complete draw
- Activity Feed Tie Display: The home feed now shows "tied for first" when a game has multiple winners
Redesigned Add Game Result
- Unified Players & Scores: Players and scores are now in a single consolidated section, making it faster to record results
- Mobile-First Layout: Full-width cards on mobile, polished rounded layout on desktop
- Integrated Score Inputs: Score fields built directly into each player card - no more switching between sections
- Inline Player Creation: Create a new local player directly from search results without leaving the page
- Smarter Player Search: Search now scopes to friends and local players only, removing irrelevant results
Team Mode Overhaul
- Color-Coded Badges: Assign players to teams by tapping color-coded badges (blue, red, green, purple, orange, cyan) instead of dropdowns
- Smart Auto-Assignment: New players are automatically placed on the team with the fewest members
- Auto-Split Teams: Evenly distribute all players across teams with one tap using round-robin assignment
- Dynamic Rebalancing: Teams automatically adjust when players are removed so no team is left empty
- Team Score Editing: Enter and edit team scores directly from the team view
Game Result Details Redesigned
- Consistent Design: The game detail view now matches the new add-result design with player cards, badges, and inline scores
- Better Edit Mode: Click-to-toggle winner selection, badge-based team reassignment, and inline score editing
- Duplicate Player Detection: Prevents adding the same player twice and shows which slot they're already in
Full Internationalization of Errors
- 80+ Translated Error Messages: All error messages throughout the entire app are now translated into all 6 languages
- Complete Coverage: Login errors, upload issues, friend requests, game management, player management, and admin operations all translated
Performance & Stability
- Achievement System Optimization: Optimized database queries and removed ~500 lines of redundant code for faster achievement checking
- Parallel Data Loading: Multiple data requests now run simultaneously across the app for faster page loads
- Optimized Activity Feed: Faster feed loading with smarter data filtering and parallel team data resolution
- Global Loading Spinner: New consistent loading spinner system with multiple sizes and color variants used app-wide