Changelog

All notable changes to this project will be documented in this file.

2.2.0 (2024-04-11)

Features

  • Games as a Service (API Key management) f1c0de2

2.1.0 (2024-02-28)

Features

  • New endpoint to play online with a random player from the API 5c7cd23

2.0.2 (2024-02-15)

Bug Fixes

  • Optimistic board update to prevent spam click 2e88aaa

2.0.1 (2024-02-13)

Bug Fixes

  • Performance improvements under heavy load f89b2f5

2.0.0 (2024-02-04)

⚠ BREAKING CHANGES

  • Scaled up the API to 3 replicas with a flexible number of workers. The WebSockets are now isolated from the API. The load is now dispatched to multiple CPUs.

Miscellaneous Chores

  • Infrastructure optimizations eb62412

1.3.0 (2024-01-29)

Features

  • Added Discord Badge on the user's profile for users that sign-in with Discord da0f570

1.2.0 (2024-01-27)

Features

  • Creation of match sessions for other players b56cd50

1.1.5 (2024-01-22)

Bug Fixes

  • Fixed leaderboard infinite scroll ae4f3c5

1.1.4 (2024-01-21)

Bug Fixes

  • The match history reported a wrong number of total games if a player left a game in progress ad3a314

1.1.3 (2024-01-21)

Bug Fixes

  • The emojis were not showing during the first round of a game session 12bd13a

1.1.2 (2024-01-20)

Bug Fixes

  • Fixed layout flickering on the first page load on Mobile devices

1.1.1 (2024-01-18)

Bug Fixes

  • Added changelog page 4101ef4

1.0.0 (2024-01-18)

Features

  • Abort game
  • Added boardSize & maxGames options for embed rooms
  • Added Game Guides documentation
  • Angular 17 migration
  • Anti-cheating with REDIS
  • Developers documentation
  • Match history
  • New layout
  • playwire integration
  • Registration in premise
  • Room bottom toolbar
  • Webhooks

Bug Fixes

  • Chess captures
  • SEO Battleship
  • Timer vulnerability fix