You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Fix GameState clone, hashCode and equals to include [undeployedPieceShapes](https://github.com/CAU-Kiel-Tech-Inf/backend/commit/010f077747d4bba0a9397b536da7f48d88bf1a74) and [validColors](https://github.com/CAU-Kiel-Tech-Inf/backend/commit/cbda82827932cd288576ba0320c03615cba9dab7)
15
16
- Remove superfluous `class` attributes from GameState XML
16
-
- Extend GameState XML tests
17
+
- Synchronize XML packet sending to prevent messages from interleaving ([219466c0a](https://github.com/CAU-Kiel-Tech-Inf/backend/commit/219466c0a))
18
+
### Infrastructure
19
+
- Extend GameState XML (#381) and Network tests (#363)
- Send final Gamestate to listeners when a game ends ([#364](https://github.com/CAU-Kiel-Tech-Inf/backend/pull/364))
21
25
- Remove extra field from Move/Piece XML ([23589a153](https://github.com/CAU-Kiel-Tech-Inf/backend/commit/23589a153e8cd3c5b1b3257ff35f66ebbb8d3012))
22
26
- Player dependency declarations ([#373](https://github.com/CAU-Kiel-Tech-Inf/backend/pull/373))
27
+
- TestClient: Make it work ([#372](https://github.com/CAU-Kiel-Tech-Inf/backend/pull/372)) & load current Game id from classpath ([#367](https://github.com/CAU-Kiel-Tech-Inf/backend/pull/367))
23
28
24
29
### Added
25
30
- Implement cloning for GameState & Board ([#356](https://github.com/CAU-Kiel-Tech-Inf/backend/pull/356))
@@ -30,7 +35,6 @@ The version should always be in sync with the [GUI](https://github.com/CAU-Kiel-
- TestClient: Make it work ([#372](https://github.com/CAU-Kiel-Tech-Inf/backend/pull/372)) & load current Game id from classpath ([#367](https://github.com/CAU-Kiel-Tech-Inf/backend/pull/367))
0 commit comments