We’re pleased to announce MatchGrid 1.10.0, focused on scheduling performance and feasibility analysis.

What’s New

  • Background job processing — Large scheduling operations run in the background with real-time progress updates
  • Feasibility analysis — Pre-check whether a schedule is possible before running the full generation
  • Schedule scoring — Numeric quality scores for generated schedules based on constraint satisfaction
  • Batch scheduling — Generate schedules for multiple divisions or conferences in a single operation
  • Job history — View past scheduling runs with their results, durations, and any errors
  • Cancel running jobs — Stop long-running scheduling jobs that are no longer needed

Improvements

  • Real-time progress tracking with percentage complete and ETA
  • Enhanced error messages explaining why schedules failed
  • Better handling of infeasible constraints
  • Improved memory usage for large operations
  • Faster initial feasibility checks
  • More detailed job result summaries

Bug Fixes

  • Fixed scheduler pipeline crashes on edge cases
  • Resolved progress tracking accuracy issues
  • Fixed job cancellation not cleaning up properly
  • Minor UI freezing during large operations

Technical

  • New async job processing infrastructure
  • Background worker system with job queues
  • Enhanced error recovery and retry logic
  • Improved database connection pooling

How to Access

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