Skip to content

v3.29.0

Latest
Compare
Choose a tag to compare
@sei-jbooz sei-jbooz released this 30 Jan 21:19
· 1 commit to main since this release
122f5bf

Version 3.29.0 of Gameboard adds a new feature, minor enhancements, bug fixes, and API surface updates.

New feature: Admin Challenge Management

  • Admins can now use the context menu in Game Center -> Teams to start, deploy/undeploy, and completely delete a challenge. Start and Delete are available only to Admins, while deploy/undeploy can be performed by anyone with the "Deploy Resources" permissions (which includes DIrectors).
  • Note that the start, undeploy, and delete operations cannot be undone and should be used with caution. Here, there be dragons.

Enhancements

  • The Game Center stat summary now only includes competitive attempts across all stats (except for the "practice attempts" count stat) (resolves #606)
  • Added support for #600 and #601 (distributed with v 3.28.6)

API Surface

  • The legacy POST /api/challenge endpoint has been renamed to POST /api/challenge/launch and will be removed in a future release.
  • POST /api/challenge now accepts only a payload with "teamId" and "challengeSpecId". It functions identically to the legacy endpoint, but has simplified parameters. (Partially addresses #553)
  • The /api/games/export endpoint now includes all games if no game IDs are specified.

Bug fixes

  • Fixed an issue that caused the practice link from a game page to fail to redirect in some environments.

What's Changed

Full Changelog: 3.28.6...3.29.0