Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v3.9.3 #186

Merged
merged 4 commits into from
May 18, 2023
Merged

v3.9.3 #186

merged 4 commits into from
May 18, 2023

Conversation

sei-bstein
Copy link
Contributor

@sei-bstein sei-bstein commented May 18, 2023

Version 3.9.3 of Gameboard resolves multiple issues, adds additional configuration flexibility, and improves infrastructure and application health.

Bug fixes

  • Resolved an issue that could cause the player presence widget to fail to display for non-sync-start games.
  • Resolved an issue that resulted in Gameboard incorrectly assessing whether a challenge has a deployed gamespace, causing some players to prematurely hit the board-level gamespace cap.

Configuration improvements

  • The location of settings.json is now configurable per Angular environment (but remains in the same location for the production Angular env config).

Infrastructure / App Health

  • Gameboard now only looks for settings.json when it is built in a configuration that contains a settingsJson entry in its environment.ts. Currently, this means that it will not attempt to load a settings.json file in dev environments, but it will in a production build. This is mainly to slim down console clutter in dev builds.
  • The background JobService no longer runs during integration tests.
  • Removed extraneous logging and code

@sei-bstein sei-bstein added the pr-release A pull request into main to be released with the next version of Gameboard. label May 18, 2023
@sei-bstein sei-bstein added this to the 3.9.3 milestone May 18, 2023
@sei-bstein sei-bstein requested a review from sei-jbooz May 18, 2023 16:48
@sei-bstein sei-bstein self-assigned this May 18, 2023
@sei-bstein sei-bstein marked this pull request as ready for review May 18, 2023 16:54
Copy link
Contributor

@sei-jbooz sei-jbooz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@sei-jbooz sei-jbooz merged commit da39012 into main May 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr-release A pull request into main to be released with the next version of Gameboard.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants