Skip to content

v3.22.0

Compare
Choose a tag to compare
@sei-jbooz sei-jbooz released this 03 Oct 14:34
· 14 commits to main since this release
a0c046a

Version 3.22.0 of Gameboard includes a few minor new features and bug fixes.

New features

  • The Practice Area now sports a new optional "Sticky Challenge Panel" that follows as you scroll through lengthy challenges! (resolves #496)
    • Users who haven't tried the panel yet will see a notification about it upon their first deploy of a practice challenge following this update
    • The panel can be toggled on or off at any time from the bottom of the page (if using the traditional panel) or from the bottom of the sticky panel (if using the new one)
    • This preference is currently maintained in local storage, which means that it will not be sync'd across devices by design.
    • The Sticky Challenge Panel is currently only available to users whose windows are 1140 pixels in width or greater. Decreasing the window below this size will automatically deselect the panel and return the controls to their normal position at the bottom of the challenge.
  • It's now possible to assign users a role when mass-creating them via Admin -> Users.

Enhancements

  • Challenges which have no maximum attempt limit no longer show a limit of 0 in the Practice Area (resolves #499).

Bug fixes

  • Fixed an issue that prevented Gameboard from accurately recognizing when a player has an active practice challenge, resulting in the potential to accidentally restart a practice challenge inadvertently
  • Fixed an issue that caused the challenge synchronization feature to report completion before it was actually done
  • Fixed an issue that caused challenges not to appear when added to a game until a refresh was manually initiated
  • Resolved an issue that could cause the Deployment tab to appear in the game center for non-external games
  • Fixed a display bug that made the Permissions screen difficult to read if scrolled
  • Additional loading indicators have been added in spots throughout the app to improve usability and clarity
  • Resolved a few issues that prevented the Admin -> Users page from sorting its results as intended
  • Fixed a bug that could cause use of the "Copy Ticket to Markdown" feature to result in an API error

Known issues

  • #502 - Deep linking into a game center tab causes its tab bar to incorrectly reflect the selected tab. This will be addressed in a future update.

What's Changed

Full Changelog: 3.21.1...3.22.0