We're excited to announce Tournamic v0.1.3-alpha, featuring our brand new Friend System that transforms how you collaborate and track matches with other players!
๐ฏ What's New
๐ค NEW: Friend System
The biggest addition in this release is our completely new Friend System! You can now:
- โ Send and receive friend requests to connect with other players
- โ Build your network of sports partners and teammates
- โ Manage your friend list with easy-to-use interface
- โ Quick friend access when creating matches
- โ Social features to enhance your sports tracking experience
How it works:
- Send friend requests to other Tournamic users
- Accept incoming friend requests to build your network
- Your friends appear in a convenient list when creating matches
- Easily add friends to teams for better match organization
๐ฅ Team Member Match Visibility
Building on the new friend system, we've added team collaboration features:
- โ All team participants can view matches they're part of
- โ Automatic indexing ensures matches appear in everyone's match history
- โ Seamless integration with the new friend system
- โ Retroactive support for existing matches through migration
How team collaboration works:
- When creating a match, add friends to either team using the new friend picker
- Those friends will automatically see the match in their match history
- Everyone can track scores, view match details, and follow progress
๐จ Enhanced User Interface
We've redesigned the interface to support the new friend system and team features:
- New Friend Management Page - dedicated interface for managing your friend network
- Friend Request Notifications - clear indicators for pending requests
- Improved Match Creation - streamlined friend selection when building teams
- Enhanced Team Display - better visualization of team members and participants
- Cleaner Match Cards - showing team composition and friend connections
๐ Social Features & Improvements
The new friend system brings enhanced social functionality:
- Friend Discovery - find and connect with other players
- Request Management - easy handling of incoming and outgoing friend requests
- Privacy Controls - manage who can send you friend requests
- Quick Team Building - instantly add friends when creating matches
- Social Match History - see matches you're involved in as a team member
๐ง Technical Improvements
Database Optimization
- New friend relationship indexing for fast friend lookups
- Enhanced match indexing for team member matches
- Atomic operations for data consistency across friend and match systems
- Migration script to update existing matches
- Improved query performance for social features
Code Quality
- Comprehensive test coverage for friend system and team member functionality
- Better error handling throughout friend management
- TypeScript improvements for better type safety in social features
- Documentation updates for new friend system APIs
๐งช For Alpha Testers
We're especially excited for you to try the new friend system:
- Explore the new Friend System - send friend requests and build your network
- Try adding friends to matches and see how it appears in their match history
- Test friend request management - sending, accepting, and declining requests
- Experience team collaboration with the new match visibility features
- Give us feedback on the social features and user experience
๐ Migration
If you have existing matches with team members, we've automatically migrated them so that all participants can now see those matches. No action needed on your part!
๐ Bug Fixes
- Fixed duplicate match indexing for match creators
- Improved match deletion to clean up all participant indexes
- Better handling of edge cases in team member management
- Enhanced error messages for match creation
๐ What's Next
We're working on even more collaboration features:
- Real-time match updates for all team members
- Team-based statistics and leaderboards
- Match notifications when teammates update scores
- Tournament team management integration
๐ How to Get Started
- Visit the new Friends page to start building your network
- Send friend requests to players you want to connect with
- Create a match and add friends to teams using the new friend picker
- Ask your friends to check their match history and see the shared match
- Explore the enhanced UI for friend and match management
- Give us feedback on the new social features!
Happy tracking, and thanks for being part of the Tournamic Alpha! ๐
The Tournamic Team
Found a bug or have a suggestion? Use our feedback system or contact us directly!