Skip to content

v0.8.3

Compare
Choose a tag to compare
@github-actions github-actions released this 03 Sep 14:59
· 42 commits to master since this release
* Add CORS middleware
* API
  * Add `/health` endpoint
  * `lobby`
    * `customWordsChance` is now an integer between `1` and `3`
    * `enable_votekick` is gone
  * listing lobbies (`GET /lobby`) now includes `gameState`
* Gameplay Configuration
  * Lobby defaults are now configurable
  * Votekicking can't be disabled anymore
  * Custom word chance is now amount of custom words per turn, which is
    simpler than a percentage, both in the backend and the frontend
* Server configuration
  * CORS can be configured for local dev purposes and specific hosting
    requirements
* Performance
  * Optimise image sizes
  * Use easyjson instead of encoding/json
  * Better struct field alignments in some scenarios
  * Frontend now uses caching and cachebusting (Loadtimes of the lobby,
    even on simulated regular 2g are near instant (the load is not
    perceived as such))
* Refactoring
  * Remove deprecated usages of random generators
* Bugs
  * Fix potential huge amount of read attempts on closed sockets on
    windows