Releases: cmu-sei/Gameboard
v3.5.3
Adds participation report across seasons/tracks/rounds.
Matching UI release:
https://github.com/cmu-sei/gameboard-ui/releases/tag/3.5.3
What's Changed
- Report enhancements by @sei-jperrino in #50
Full Changelog: 3.5.2...3.5.3
v3.5.2
Various API updates including saving attachments in lowercase and sorting fixes.
Matching UI release:
https://github.com/cmu-sei/gameboard-ui/releases/tag/3.5.2
What's Changed
- various improvements by @sei-jmattson in #49
Full Changelog: 3.5.1...3.5.2
v3.5.1
Improves status consistency when reviewing Profile names
Matching UI release:
https://github.com/cmu-sei/gameboard-ui/releases/tag/3.5.1
What's Changed
- improve name approvals by @sei-jmattson in #48
Full Changelog: 3.5.0...3.5.1
v3.5.0
Release adds ticket notification icon when updates are received. Involves a database migration, so take a backup before upgrading.
More feedback question types have been added (selectOne
and selectMany
). Check out #46 for more details.
Includes an update to .NET 6 LTS and other miscellaneous fixes.
Matching UI release:
https://github.com/cmu-sei/gameboard-ui/releases/tag/3.5.0
What's Changed
- add ticket notification by @sei-jmattson in #45
- Feedback enhancements - more feedback options added by @sei-jperrino in #46
- Manage team sponsors, fix player query filters and .NET 6 update by @sei-jmattson in #47
Full Changelog: 3.4.1...3.5.0
v3.4.1
Adds support UI ordering as well as other API bug fixes.
Matching UI release:
https://github.com/cmu-sei/gameboard-ui/releases/tag/3.4.1
What's Changed
- Ordering implemented for ticket list by @sei-jperrino in #42
- ChallengeService updated to more frequently synchronize challenge data by @sei-jperrino in #44
New Contributors
- @sei-jperrino made their first contribution in #42
Full Changelog: 3.4.0...3.4.1
v3.4.0
Adds support tickets feature. Tickets can be associated with deployed challenges to assist support staff when tracking down an issue.
New appsettings.conf
setting:
# A custom prefix for support ticket keys to refer to them uniquely across Gameboard deployment instances
# Core__KeyPrefix = GB
Matching UI release:
https://github.com/cmu-sei/gameboard-ui/releases/tag/3.4.0
What's Changed
- Make card text searchable for game list by @sei-jbritton in #40
- Support Tickets by @sei-jbritton in #41
Full Changelog: 3.3.0...3.4.0
v3.3.0
Adds game completion certificated authored in HTML—available in a user's Profile after the game ends.
Adds game grouping and search in the top-level UI.
Matching UI release:
https://github.com/cmu-sei/gameboard-ui/releases/tag/3.3.0
What's Changed
- Save customized HTML templates to generate dynamic certificates by @sei-jbritton in #35
- Minor patches to handle irregular database state by @sei-jbritton in #36
- Limit unpublished game access to only designer & tester roles by @sei-jbritton in #37
- Add game grouping and enhanced game search by @sei-jbritton in #39
Full Changelog: 3.2.1...3.3.0
v3.2.1
Allows Testers to view unpublished (hidden) games. API-only change.
What's Changed
- Allow testers to see unpublished games in list by @sei-jbritton in #34
Full Changelog: 3.2.0...3.2.1
v3.2.0
What's Changed
- Configurable feedback for games and challenges by @sei-jbritton in #31
- Archive player session and challenge data instead of deleting by @sei-jbritton in #32
- Enhancements to observe by players and teams with user consoles by @sei-jbritton in #33
New Contributors
- @sei-jbritton made their first contribution in #31
Full Changelog: 3.1.0...3.2.0
v3.1.0
Improvements and bugfixes since President's Cup Season 3.
Features
- Improve admin user search
- Add challenge reports
- Enforce name uniqueness per board
- Extend session time UI
- Filter players by completed session
- Allow players to advance and keep scores from previous board
- Support prerequisite challenges
- Add grader key for challenges graded outside of Gameboard
Bugfixes
- Fix session start when player is advanced from previous board
- Fix observer filter to only live sessions