← Blog
Changelog2026-03-20
What's New — March 20, 2026
New Features
- Club Management — A new "Club" section in the navigation gives admins and coaches a central hub for off-field operations. The Club page shows a squad summary with quick links to equipment and dues management.
- Equipment Tracking — Issue and track clothing items (jerseys, training shirts, shorts) per player with sizes. A quick-issue modal lets you hand out gear fast. Bulk return makes end-of-season collection easy — select multiple players and mark items returned in one go.
- Dues Management — Set a season fee, then record payments per player with dates and notes. Player cards show paid, partial, and unpaid status at a glance. Payments are append-only — if you make a mistake, void it rather than deleting, so you always have a complete financial record.
- Registration Status — Mark players as registered for the current season with a simple toggle and date. Unregistered players show a badge on the lineup grid during game setup, and an eligibility warning banner appears if any unregistered players are in your starting lineup.
- Club Access Control — Only admins and coaches can access Club features. Other team members see a clear message explaining they need elevated permissions.
Improvements
- Team Name Protection — Team names, organization names, and other text inputs are now sanitized to block script injection and excessively long entries. Names are capped at 100 characters with harmful content stripped automatically.