The currently selected settings options are now more visible to the user when in the settings template.
Redesign of navigational elements.
Add animation to introduction about castling.
The changelog was removed from the information page.
An introduction was added to the application to show new players the basics of the application.
Pawns can now be captured en passant.
The application can now detect win / loss of a game. To simplify the detection the application assumes loss of a game, if a player has been in check for two halfmoves. This means if a player is in check and is unable to break free from check with the next halfmove, that player loses the game.
The application will now show a warning, if any player is in check. However, it does not check (yet), whether the player does something about it.
Castling is no longer allowed, if there are pieces between king and rook. (This rule had not been implemented before.)
This release brings some minor improvements:
- Status of connection with the server is shown. This is important, because the application will not work properly, if the client is disconnected from the server.
- fix an error in parsing Forsyth-Edwards notation
Consider this to be the first "release". It is not fully feature-complete yet, but it provides everything that two players need to start and play a match. Therefore, this is the first playable release.