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.
Version 3.22.0 of Gameboard includes a few minor new features and bug fixes.
New features
Enhancements
Bug fixes
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.