We’re pleased to announce MatchGrid 1.22.0, a major release focused on blackout management, real-time job updates, and scheduler policy enhancements.

What’s New

  • Blackout import with school calendar ingestion — Import blackout dates directly from school calendars with automatic team mapping and validation
  • Server-Sent Events (SSE) for job updates — Real-time streaming updates for background jobs, replacing polling for faster feedback
  • Policy drift detection — Automatically detect when scheduler policies have changed since the last run
  • Availability preference support — Configure team availability preferences directly in the scheduler
  • Enhanced image URL validation — Blackouts page header now includes import review button with smart validation
  • Multiple active seasons support — Allow multiple seasons to be active simultaneously with new deactivate option
  • Hamburger menu for mobile — Added mobile navigation menu to landing header for better responsive experience

Improvements

  • Migrated 5 hot-path repositories to new database architecture for improved performance
  • Enhanced RLS (Row-Level Security) compliance with request-scoped database clients
  • Added bulk regenerate dialog with team validation feedback
  • Improved conference group sync even when no groups exist yet
  • Better error handling throughout the blackout import pipeline
  • Technical policy editor and audit pages for advanced users

Bug Fixes

  • Fixed federation_members RLS infinite recursion — Resolved a critical security policy loop
  • Fixed unknown team names in blackouts — Teams are now properly resolved and wired to events
  • Fixed orphaned team blackouts — Blackouts for teams not in the database are now filtered out
  • Fixed React chunk initialization order — Resolved client-side loading errors
  • Fixed sidebar overflow on mobile — Schedule Tools sidebar now scrolls properly on small screens
  • Fixed blog CTA links to point to correct SPA sport page URLs
  • Minor TypeScript and architectural compliance fixes

How to Access

MatchGrid 1.22.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