- moved: League scheduling logic to own repo for better maintainability
- fixed: custom input not updating the generate button for league and tournament scheduler interfaces
- fixed: game days not updating when changing the starting or ending date in the league scheduler interface
- fixed: some JavaScript fixes when using the league scheduler
- fixed: multiple possible crashes when parsing malformed data (when requesting a schedule to be generated)
- fixed: logic issue that prevented back-to-back schedules with more than 1 division, and teams not evenly distributed between them, to generate
- performance improvement: added new logic that greatly improves the efficiency and probability of successfully generating a league schedule by not repeating identical matchup pair selection and assignment, especially useful when regenerating failed attempts
- removed: 3 unused dependencies
- minor performance improvements when scheduling a league
17 days since last release
This release contains
1 contributor - 31 commits - 116 files changed (7,007 additions, 11,288 deletions)