All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
0.1.3 - 2017-07-21
- Changelog
- Updated dependencies (supports new ssl version)
- IPv6 incompability
- Sign in (optional prov field)
0.1.2 - 2016-08-23
- Readme
- Show latency in the interface
- Travis integration for testing in different rust versions
- Clock countdown between move updates
- Ability to make moves in games
- Only supports four character coordinates like e2e4
- Display opponent name in games list instead of id
- Sending the correct useragent everywhere
- Real fix for latency, now 30ms as expected from here
- Replaced crate rust-websocket, using ws instead
0.1.1 - 2016-08-10
- Internal ping measuring (sends it to logfile)
- Handling of socket message versions
- Logging to file with correct log levels, stdout is used for rendering
- Session handling
- Menu lists your current games if logged into a named account
- Username/password is entered from stdin
- Can use anonymous with blank username
- Menu for opening multiple tv:s
- All the different tv chanlles can now be accessed without recompiling
- One issue with the latency
- Real ping is 30ms, but liru got 100ms, now 70ms by using
set_nodelay(true)
- Real ping is 30ms, but liru got 100ms, now 70ms by using
- Board orientation, pieces and clock on correct side
- Decode error, moves is not available anymore
- All compile warnings
0.1.0 - 2015-07-13
- Keyboard shortcut to quit: q
- Render player name and rating on game
- Render clock updates on moves
- Simple watch mode, where you can follow moves live
- Hardcoded game/tv url, recompile to watch something else
- MIT license