We’re pleased to announce MatchGrid 1.23.0, bringing significant improvements to schedule version management, competition group validation, and demo mode functionality.

What’s New

  • Event count breakdown on dashboard — Season dashboard now displays ACTIVE vs DRAFT event counts separately, giving you clear visibility into which events are in your active schedule versus draft versions
  • Bulk validation for competition groups — Validate all competition groups at once to ensure teams are properly configured before scheduling
  • Enhanced demo user permissions — Demo mode now provides improved compatibility for exploring premium features
  • Demo session analytics — Track demo session engagement to help us improve the onboarding experience
  • XML sitemap generation — Dynamic sitemap routes for improved SEO and search engine discovery
  • Enhanced SEO metadata — ArticleJsonLd and BaseLayout components now include additional structured data

Improvements

  • Enhanced ESLint configuration with service client restrictions and runtime context enforcement
  • Improved session management and billing service caching
  • Better error handling and logging throughout the platform
  • Database optimizations with Supabase linter improvements and duplicate index removal

Bug Fixes

  • Fixed HOME_AND_HOME match generation — Resolved a critical bug where the circle method was generating too many matches (e.g., 132 instead of 110 for 11 teams)
  • Fixed event blending with multiple published schedules — When you set a specific version as active, the system now correctly displays only that version’s events instead of blending from multiple versions
  • Fixed schedule regeneration — Resolved a silent bug where teams weren’t loading correctly during regeneration due to missing database parameters
  • Fixed demo mode routing — Improved pathname extraction for route validation in demo mode
  • Minor sitemap generation and error handling improvements

How to Access

MatchGrid 1.23.0 is available now for all users. Simply log in to your account to access the latest features and improvements.

Have feedback or feature requests? We’d love to hear from you. Contact us or use the in-app feedback button.

— The MatchGrid Team