Skip to content

Commit cd70a04

Browse files
committed
release: 21.3.1
1 parent 8a1b124 commit cd70a04

File tree

4 files changed

+10
-6
lines changed

4 files changed

+10
-6
lines changed

.github/workflows/gradle.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ jobs:
4141
- name: Release ${{ github.ref }}
4242
uses: softprops/action-gh-release@v1
4343
with:
44-
draft: true
4544
files: artifacts/*
4645
env:
4746
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

CHANGELOG.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,23 @@ The version should always be in sync with the [GUI](https://github.com/CAU-Kiel-
88
- The major version `x` corresponds to the year of the contest and thus only changes once a year
99
- `y` is bumped for any major updates or backwards-incompatible changes
1010

11-
## [Unreleased]
11+
## [21.4.0](https://github.com/CAU-Kiel-Tech-Inf/backend/commits/21.4.0)
1212

13-
## [21.3.1](https://github.com/CAU-Kiel-Tech-Inf/backend/commits/21.3.1)
13+
## [21.3.1](https://github.com/CAU-Kiel-Tech-Inf/backend/commits/21.3.1) - 2021-02-11
14+
### Fixed
1415
- 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)
1516
- 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)
20+
- Setup GitHub Actions (#384)
1721

1822
## [21.3.0](https://github.com/CAU-Kiel-Tech-Inf/backend/commits/21.3.0) - 2021-01-29
1923
### Fixed
2024
- Send final Gamestate to listeners when a game ends ([#364](https://github.com/CAU-Kiel-Tech-Inf/backend/pull/364))
2125
- Remove extra field from Move/Piece XML ([23589a153](https://github.com/CAU-Kiel-Tech-Inf/backend/commit/23589a153e8cd3c5b1b3257ff35f66ebbb8d3012))
2226
- 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))
2328

2429
### Added
2530
- 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-
3035
### Changed
3136
- Improve logback config ([#371](https://github.com/CAU-Kiel-Tech-Inf/backend/pull/371))
3237
- Improve Gradle configuration & TestClient build ([#368](https://github.com/CAU-Kiel-Tech-Inf/backend/pull/368))
33-
- 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))
3438

3539
## [21.2.1](https://github.com/CAU-Kiel-Tech-Inf/backend/commits/21.2.1) - 2020-12-18
3640
- Improve internal build logic ([#343](https://github.com/CAU-Kiel-Tech-Inf/backend/pull/343))

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
socha.gameName=blokus
22
socha.version.year=21
33
socha.version.minor=03
4-
socha.version.patch=00
4+
socha.version.patch=01

server/test/sc/server/network/RequestTest.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,7 @@ class RequestTest: RealServerTest() {
229229
p1Listener.clearMessages() shouldBe 0
230230
// Second player sends Move not being his turn
231231
player2.sendMessageToRoom(room.id, TestMove(73))
232+
// TODO this still fails sporadically
232233
TestHelper.waitUntilTrue({ listener.newStateReceived }, 1000)
233234
listener.newStateReceived = false
234235

0 commit comments

Comments
 (0)