Changelog
Track the latest features, improvements, and fixes to Nice Play.
Version 1.6.1
October 17, 2026This update is about what happens after the game: the props, the people you played with, and the friend you brought along.
After the game
The game doesn't end at the last point.
- •A Props tab on the home feed, next to Posts and Events: the props given at your groups' games, grouped by game like a sticker board
- •After a game you played, its header asks "Played with this crew?" and names who you haven't propped yet, then says when you've given everyone props
- •"Prop your crew" on the Props page lists the players from your games in the last day, and props you give them are filed under that game
- •Got props? "Return the favor" sends one back in a tap
- •Every prop opens its own page, where people react and comment, and the notification for a custom prop shows its words
- •Once a game is over, its header says where and when it was played instead of directions and arrival times
- •"Reply to the recap" replaces "Leave feedback on this recap"
Bring a friend
Room for the people who show up.
- •Going to a game? Add one guest by name. They take a spot, and arrive with you on the arrival strip
- •Guests can get props. If whoever added them gives an email, the props email lets them claim their props and games when they sign up
- •Showed up without joining? A public game stays open to its group until a day after it ends, so you can join and give and get props
- •Invited players can join after the game has started or ended, even when it's full
The people you play with
Know your regulars.
- •Profiles show who someone plays with most and how many games you've played together
- •A group's Members tab lists its regulars
- •After a newcomer's first game, a few of the group's regulars are nudged to welcome them with props
- •Everyone gets 5 props a day, and every prop counts toward them, including props at a game
On niceplay.gg
A clearer pitch for new players and groups.
- •A new homepage about what happens after the game
- •Comparison pages: Nice Play vs PlayTime Scheduler, TeamReach and a group text
- •A new site footer with every public page, plus Privacy and Terms
🐛 Bug Fixes
- •A game that has already started can be edited again
- •Back on the web returns to the page you came from instead of a fixed page
Version 1.5.7
October 5, 2026This update is about the games themselves: getting there, getting in, and giving credit to the people you played with.
Give props where you play
Props now live where the game happened, and people can talk about them.
- •Give props right from a game: tap the trophy next to anyone on the Players tab
- •Every game has a Props tab with the props given there. They still show on each player's profile
- •Comment on props and react with emoji, and get notified when someone comments on or reacts to props you gave or got
- •Keep a prop between the two of you: tap the Public pill and choose Private
- •Props given at a game don't count against your 3 a day (it's still one per person per day)
- •"Played with this crew?" after a game takes you straight to the players, and round robin partners and "You played with" give props for that game
Get to the game
Know who's coming, when, and whether there's room for you.
- •Arrival times: after joining a game, pick when you'll get there, from an hour early to an hour late, and see who's arriving when
- •Waitlists for full games: join the line, see your place ("You're #2 on the waitlist"), and get the next open spot automatically with a "You're in!" push
- •A refreshed game page: the location before the date, "2 of 12 spots open", a link to the comments, and faces on their own row in a busy game
- •The Players tab is sorted by arrival time, with your own row highlighted
- •Tap the faces on a game to see everyone in the Players tab
Your feed and groups
Easier to follow, and clearer about where things go.
- •Posts | Events tabs on the home feed, with "Comment on [event]" cards in Posts
- •Group colors and emoji: pick them when creating a group or in group settings, and see them on group tiles everywhere
- •Tapping a comment or reply in the feed opens it on the page, scrolled into view and highlighted
- •Every group picker and the reply and comment bars say whether a group is public or private
- •The reply and comment bars say who will see what you send ("Replying to … in [group]")
- •The feed's group picker stays pinned above the list and hides while the keyboard is up
Notifications your way
Hear about what matters, and quiet what doesn't.
- •Notification settings: Push and Email switches under Profile. Turning email off is now respected
- •Mute a group: "Mute notifications" in a group's ⋯ menu stops its new posts, games and members. Mentions, invites and your own games still come through
- •New notifications when someone joins your group, you're added to a group, your role changes, or someone signs up for your tournament
- •niceplay.gg links open in the iOS app
On niceplay.gg
Find courts and games before you even sign up.
- •Every area page has a map of its courts, with open games listed first
- •A new area page for Cape May County
- •A refreshed homepage
- •Site admins can add and remove people in any group
🐛 Bug Fixes
- •Choosing a photo from your library works even if you once declined photo access, and a camera that's turned off now offers a button to Settings
- •Join codes accept custom codes of 4–20 characters with dashes ("GRANGE" now matches, "THEGRANGE" is no longer cut short)
- •A game's skill range is enforced when joining, with an explanation, unless the organizer invited you
- •Game invite and recap notifications are delivered again
- •Comments and player lists on private games are only visible to people who can see the game
- •New Google and Apple sign-ups get their name filled in reliably instead of "Anonymous Player"
- •The app talks to niceplay.gg instead of www.niceplay.gg. Older builds still work
- •Round robin convert accepts 10–60 minute matches like create, and guest names are capped at 100 characters
Version 1.5.2
December 12, 2025✨ New Features
- •See who reacted - long-press any reaction to view who left it
- •Push notifications for event comments - get notified when someone comments on events you're attending
- •Push notifications for thread replies - stay updated on conversations you're part of
- •Public drill library - browse community drills without signing in
🚀 Improvements
- •Event locations now show place names (e.g., 'Murfee Park') instead of just addresses in the feed
- •Event details show place name above the address for clarity
- •Better keyboard handling - screen auto-scrolls to show input when typing comments
- •Auto-scroll to latest comment after posting
- •Comment refresh button on event pages
- •Improved mobile session recovery when returning to the app
🐛 Bug Fixes
- •Fixed timezone issues when editing event times on iOS
- •Fixed 'Location TBD' showing incorrectly in feed for events with saved locations
- •Fixed notification deep linking to open correct screens
- •Fixed props recipient search to only show group members
- •Fixed custom props not showing text in history
Version 1.5.1
December 7, 2025🚀 Improvements
- •Event recap notifications now appear in notification panel
- •iOS app configured with production-ready settings for App Store
- •Enhanced deep linking support for event invitations and group links
- •Push notifications now work reliably in background on iOS
🐛 Bug Fixes
- •Fixed event creators receiving their own recap notifications
Version 1.5.0
November 29, 2025✨ New Features
- •iOS push notifications for mentions, event invitations, and event recaps
- •Mentions support in event recaps
- •Event recap notifications with detailed information
- •Enhanced mobile reactions system with emoji picker
- •Push notification testing infrastructure
🚀 Improvements
- •Simplified emoji picker - removed categories for faster selection
- •More conversational and compact UI design
- •Larger swipe-back gesture detection area for easier mobile navigation
- •Improved reactions UI across posts, replies, and comments
- •Comment input boxes now include send button inside
- •Centralized reaction emojis in mobile app
- •Better mobile app navigation and user experience
🐛 Bug Fixes
- •Fixed WebSocket multiple subscription errors on event pages
- •Resolved tab switching subscription errors
- •Fixed reaction deletion endpoint in mobile app
- •Corrected MIME type for image uploads (jpeg instead of jpg)
- •Fixed TOKEN_REFRESHED race condition during authentication
- •Resolved mobile app mention display issues
- •Fixed notification formatting and styling
Version 1.4.2
November 25, 2025🐛 Bug Fixes
- •Fixed loading issues where UI elements wouldn't appear until page refresh
- •Resolved authentication race conditions across all pages
- •Props history and give props form now load correctly on first visit
Version 1.4.1
November 24, 2025✨ New Features
- •iOS mobile app now supports Google OAuth sign-in
🚀 Improvements
- •Mobile app API calls optimized for better performance
- •Improved mobile authentication flow reliability
🐛 Bug Fixes
- •Fixed mobile OAuth session not propagating to all components
- •Resolved CORS issues for mobile API requests
Version 1.4.0
November 23, 2025✨ New Features
- •iOS mobile app released with full feature parity
- •Mobile-optimized authentication with magic links
🚀 Improvements
- •Centralized authentication hook for consistent session handling
- •Migrated to niceplay.gg custom domain
🐛 Bug Fixes
- •Fixed feed and navigation menu not loading after login
- •Resolved homepage authentication race condition
Version 1.3.0
November 22, 2025✨ New Features
- •Custom props - write your own personalized props (up to 20 characters)
- •Dedicated Props page with quick give functionality
- •Event end time - events now support duration with end times
- •Google OAuth sign-in option
- •Tabs for Comments and Attendees on event pages
🚀 Improvements
- •Props selection now uses modal dialog for better mobile experience
- •Improved touch scrolling in dialogs and dropdowns on mobile
🐛 Bug Fixes
- •Fixed attendees displaying as 'Unknown User' in tabs
- •Fixed props history not loading correctly
Version 1.2.3
November 19, 2025🚀 Improvements
- •Centralized email notification system for better reliability
- •Unified email templates across all notification types
Version 1.2.2
November 18, 2025✨ New Features
- •Event recap feedback button - share your thoughts on past events
- •Duplicate prop detection - prevents giving the same prop twice in a day
🚀 Improvements
- •Upgraded select components with enhanced search and filtering
- •Event recaps now display better on mobile devices
- •Events no longer require future dates - schedule anytime
- •Optimized loading timeouts across the app
🐛 Bug Fixes
- •Fixed admin analytics queries for active users
- •Fixed skeleton loading getting stuck on slow connections
Version 1.2.1
November 17, 2025✨ New Features
- •Event recap notifications - attendees get notified when recaps are published
- •Persistent group selection - your group choice is remembered across pages
🚀 Improvements
- •Profile pages now use React Query for faster loading
- •Event invitations now pull from group membership
- •Post detail pages now show replies inline
🐛 Bug Fixes
- •Fixed email and in-app notifications not sending
- •Fixed line breaks not displaying in event recaps and posts
- •Fixed event attendee count display
Version 1.2.0
November 16, 2025✨ New Features
- •Groups replace Friends - organize your sports community into groups
- •Home court display on group details and member list
- •Timeout detection with retry UI for slow connections
- •React Query caching for faster page loads
🚀 Improvements
- •Groups page with new visual design
- •Post creation bar spans full width
- •Group name now displays in feed posts and events
🐛 Bug Fixes
- •Fixed group invite links not working
- •Fixed infinite loading on mobile devices
- •Fixed @ mentions in event comments
Version 1.1.0
November 15, 2025✨ New Features
- •Groups system - create and manage groups for your sports community
- •Group selector in feed - filter posts by group
- •Groups navigation in the main menu
- •Toggle to show/hide past events in feed
🚀 Improvements
- •Feed now defaults to showing only future events
- •Improved event creation flow
🐛 Bug Fixes
- •Fixed posts list not loading due to RLS policy issues
Version 1.0.2
November 14, 2025✨ New Features
- •Admin dashboard with user moderation and analytics
- •Email notifications for event updates and props
- •Customizable daily prop limits per user
🚀 Improvements
- •Magic link authentication now preserves return URL
- •Better redirect flow for unauthenticated users
- •Improved email notification timezone display
🐛 Bug Fixes
- •Fixed map not hiding for past events
Version 1.0.1
November 13, 2025🚀 Improvements
- •Prop notifications now link directly to recipient's profile
- •Weather display uses event location name for clarity
- •Added unfriend confirmation dialogs
🐛 Bug Fixes
- •Fixed props permissions (RLS policy issues)
Version 1.0.0
November 11, 2025✨ New Features
- •Official launch of Nice Play
- •Redesigned landing page with clear value propositions
🚀 Improvements
- •Consistent icon colors throughout the app
- •Interactive value proposition cards on landing page
Version 0.4.0
January 8, 2025✨ New Features
- •Light/dark theme support with user preference persistence
- •Theme toggle in profile settings
🚀 Improvements
- •Improved location selection with saved locations for events
- •Enhanced event creation with better location search
- •Updated styling consistency across all pages
Version 0.3.0
December 15, 2024✨ New Features
- •Saved locations management for administrators
- •Location details with full address and coordinates
- •Events can use saved locations or custom addresses
🚀 Improvements
- •Better event location display with maps integration
- •Improved geocoding accuracy for event locations
Version 0.2.0
November 20, 2024✨ New Features
- •Event creation and management
- •Event attendance tracking (join/leave)
- •Comments on events
- •Event visibility controls (public/private)
- •Skill level badges for users and events
🚀 Improvements
- •Enhanced notification system for event updates
- •Better event discovery in the main feed
Version 0.1.0
October 30, 2024✨ New Features
- •User registration and authentication
- •Create and view social posts
- •Reply to posts with threaded conversations
- •User profiles with avatars and bios
- •Friend system (send/accept/decline friend requests)
- •Props system - give kudos to other users
- •Real-time notifications
- •Emoji reactions on posts and replies
- •User mentions in posts and replies
Have feedback or feature requests? Let us know!