← Help Center

Changelog

Every significant feature, fix, and improvement to ALL PLAYS — from launch to today.

No results found

Try a different keyword or clear the filter.

May 12-June 23, 2026

Six-Week Feature Catch-Up

Native app parity, notification inbox and push routing, Sports Connect manual provider pulls, schedule sharing, roster contact imports, richer team media, fee reminders and refunds, tracker reliability, and broad security/performance hardening.

Top Highlights

Platform Native app parity wave

The React/Capacitor app gained full workflows for team settings, admin invites, roster creation and editing, custom roster fields, schedule creation, practice recurrence, team fees, registration review, team media, drills, game wrap-up, app tracking controls, awards publishing, and in-app help search.

→ Dashboard workflow
Platform Notification inbox, badges, and push categories

A notification bell with unread badge, inbox sheet, delivery metadata, retry behavior, category preferences, recipient indexes, route-aware push deep links, and native app badge support now covers schedule reminders, game-day status, chat mentions, fees, media, awards, rideshare, officiating, and home packet activity.

→ Communication workflow
Registration Sports Connect manual pulls and registration editor improvements

Registration setup now stores provider mappings, supports manual Sports Connect provider pulls through the backend, gates unavailable import entry points, and adds form-editor service groundwork plus clearer review queue and waitlist behavior.

→ Registration workflow
Schedule Schedule sharing, calendar export, and tournament metadata

Teams can share fan feeds, export individual schedule events, preserve team context through calendar and Help links, show tournament/bracket metadata, publish organization draft schedule slots, and surface more schedule actions directly in the app.

→ Schedule workflow

Mobile App

Platform Team and schedule operations in the app

Mobile users can edit team settings, league and livestream links, team admins, staff permissions, scorekeeper and videographer grants, schedule games, create recurring practices, cancel recurring practice occurrences, add practice attendance, and open calendar export/share actions without falling back to legacy pages.

→ Team Setup workflow
Roster Roster and profile management in the app

The app now supports player creation, staff roster detail editing, custom roster fields, deactivate/reactivate controls, tracking item management, roster AI import helpers, family contact import support, profile invite sharing, headshot capture, athlete media uploads, and profile recovery states.

→ Roster workflow
Game Tracking Tracking and game-day parity in the app

Native game flows added live score controls, clock controls, basketball foul tracking, standard stat entry, opponent stat entry, statsheet photo import, substitutions, wrap-up recap, live broadcast routing, live chat, reactions, and game-day deep links that land on the correct event or game hub tab.

→ Track Game workflow
Payments Registration and fee workflows in the app

Parents and admins can handle public registration, registration detail/status views, in-app Stripe checkout, offline registration submission, registration payment instructions, review queues, waitlist promotions, fee batch creation, offline payments, balance adjustments, installment setup, and fee checkout link sharing.

→ Fees & Payments workflow

Schedule, RSVP & Officials

Schedule RSVP, staff override, and reminder upgrades

Recurring team practice RSVP events now expand correctly, staff RSVP overrides collapse once handled, availability notes can be saved without retapping RSVP, inline team RSVP reminders and mobile staff reminders are available, and schedule reminder defaults no longer rewrite existing events unnecessarily.

→ Communication workflow
Schedule Officials can complete more of the game flow

Officials can receive assignment notifications, claim eligible open slots, submit quick final scores and notes from official cards, and show submitted final results consistently. Admin views now include official status, team officials summaries, and a team officials modal.

→ Schedule workflow
Schedule Practice packets, forecast links, and AI scheduling drafts

Coaches gained practice packet management, assigned-parent packet targeting, due-tomorrow packet reminders, staff packet completion notifications, forecast links on schedule event detail, and AI-assisted schedule import drafts for schedule cleanup.

→ Schedule workflow

Roster, Profiles & Household Access

Roster Roster imports now understand family contacts

Roster import support now includes family contact headers, player profile fields, sibling-safe contact conflict handling, empty-state clarity, CSV contact validation, roster AI import parsing, and current roster CSV export.

→ Roster workflow
Roster Athlete profile media and sharing

Athlete profiles can now include headshots, highlight clips, uploaded media drafts, season selection in the quick editor, publish sharing, and direct parent/certificate share-link fallbacks while protecting sensitive player and household fields.

→ Roster: Athlete Profiles
Roster Household access, account merge, and invite polish

Parents can create and revoke household invites from Parent Tools, pending household invite revocation is exposed, invite redirects survive login, redeemed invite links route to dashboards, account merge requests and previews were added, and invite creation avoids caching recipient emails in the sender browser.

→ Join Team workflow

Team Media & Communication

Media Team media uploads, organization, and moderation

Team Media added multi-photo and document uploads, album creation in the app, media type filters, album cover selection, item move, individual delete, bulk delete, upload approval, upload size and concurrency guards, pagination, lazy album loading, preserved upload IDs, and safer Storage access.

→ Team Media workflow
Media Media sharing and visibility-aware notifications

Media can be shared into team chat, photo posts are normalized for chat, staff-only album pushes are suppressed, notifications respect album visibility/audience, members avoid unopened album prefetches, and download URLs are cached after upload and legacy reads.

→ Communication workflow
Platform Chat mentions, mutes, and team email

Team chat now has keyboard @mention autocomplete, mention detection across message writes, mention push dedupe, per-conversation mute toggles, conversation-scoped reads, latest-message pinning on mobile, parallel attachment uploads, optimistic sends, and team email drafts, history, templates, and attachments.

→ Communication workflow

Fees, Registration & Payments

Payments Fee refunds, reminders, and guardrails

Team Fees added Stripe and offline refunds, parent-visible refund cards, unpaid/paid queue cleanup, fee payment summary export, due-reminder emails and push notifications, paid-payer/staff notifications, amount/deep-link details, overpayment prevention, player-linked checkout restrictions, and blocking cancellation for paid recipients.

→ Fees & Payments workflow
Registration Registration payment and capacity protections

Registration checkout now uses server-side capacity writes, server-side fee recomputation, retry-safe checkout attempt tokens, async Stripe handling, rollback when checkout creation fails, failed-payment reminder emails, cancellation capacity release, and clearer fee breakdown and payment instructions.

→ Registration workflow
Registration Registration review, screening, and exports

Admins now have background check settings, manual screening, staff-grant blocking until screening clears, selectable registration export columns, review CSV export, cursor pagination in the review queue, direct form reads for detail views, and waitlist offers that can be accepted.

→ Registration workflow

Game Tracking, Live View & Reports

Game Tracking Live tracker reliability and sport-specific scoring

Live tracking now resumes clocks, restores logs, uses sport-config periods, saves playing time correctly, clears stale private stats on finish, keeps goal controls available until a stat config is selected, applies goal events to viewer stats, and supports player +2, baseball walk scoring, and baseball/softball game-plan formations.

→ Live Tracker workflow
Broadcasting Live game viewing, reports, and safety

Families get watch/replay CTAs on schedule cards, completed live games link directly to match reports, mobile live games default to Video, audio announcements were added, liveScore pushes route correctly, and live chat/reactions require sign-in or shareable game visibility.

→ Live Watch & Replay workflow
Game Tracking Statsheet, DNP, and report cleanup

Statsheet imports no longer zero unsupported stats, unmatched rows default to review, DNP/zero-stat participation is handled more consistently, postgame player performance defaults to participants, postgame reports hide empty tabs, and malformed report fields are normalized before rendering.

→ Postgame workflow

Platform, Search & Hardening

Platform Performance and mobile ergonomics

The app added persistent local cache, pull-to-refresh, app shell during auth bootstrap, retry/skeleton/error states, lazy-loaded heavy panels, smaller push/inbox boot bundles, reduced query fan-out, cached schedule/team/media reads, native back navigation, accessibility announcements, and uxTiming/performance baseline instrumentation.

→ Dashboard workflow
Platform Search, discovery, and help routing

Public team discovery became search-first with location search, mobile browse cards are actionable, app search routes Browse Teams natively, help results open inside the app with role filters and preserved team context, and page-reference coverage now protects shipped page links.

→ Help Center
Platform Security and privacy hardening

The release tightened calendar proxy host validation, public registration checkout capability, profile/player/contact reads, private team media Storage, fallback upload paths, team-fee billing metadata, access-code reads, admin invite creation, targeted chat membership changes, game reads, chat sanitization, logger redaction, and hosted Firebase config secret scanning.

→ Admin operations workflow

May 2026

Spring 2026 Release

New sports, full payment pipeline, registration management, team media, live-tracker resilience, broadcasting overhaul, calendar feeds, org scheduling tools, and roster access improvements.

March 2026

Platform Hardening & New Integrations

Admin invite reliability, soft-delete, streaming integrations, Help Center rebuild, ICS calendar correctness, replay improvements, and dozens of targeted bug fixes.

February 2026

Live Experience & Team Communication

Game Day Command Center, practice management, team chat voice and reactions, public schedule calendar, RSVP flows, rideshare, and a first-class global search.

January 2026

Basketball Tracker

Dedicated basketball tracking with foul management, quarter tracking, stat undo, and game replay links.

December 2025

Initial Launch

ALL PLAYS goes live with core team management, live game stat tracking, real-time broadcasting, and practice session foundations.