v3.10.3
Version 3.10.3 of Gameboard includes bug fixes, small feature updates, and stability/architecture improvements.
Bug fixes
- Resolved an issue that deploy errors for practice challenges to fail to display
- Resolved an error that caused the launch of challenges that exceed the gamespace limit for their game to fail to display an error message in competitive play. The descriptiveness of this error message has also been improved.
- Resolved an exception that was thrown by the
/api/teams/{id}
endpoint when a user has not selected a sponsor.
Feature updates
- The Game Editor screen now displays a warning if one or more challenge specs has a zero or negative point value.
- Challenge specs on the Game Editor screen are now displayed in fixed (alphabetical) order.
- The game and gameboard screens for competitive mode now display the name of the game in the browser tab title.
Stability/architecture
- Centralized logic which computes gamespace limit evaluations
- Made architectural improvements to how EF core logging is configured
- To better assist with issue identification, gamespace limit errors which occur due to the practice mode single-gamespace limit have been differentiated from gamespace limit errors which occur to game configuration in competitive mode.
- The developer exception page is now disabled by default in dev environments. It's still always disabled in other environments.
What's Changed
- v3.10.3 by @sei-bstein in #260
Full Changelog: 3.10.2...3.10.3