Skip to content

Releases

cli-chess v1.8.0

Choose a tag to compare

@trb346 trb346 released this 30 Aug 21:25
  • Add AppImage build status to README (thanks @ArqamQazi)
  • Reduce size of AppImage by removing unnecessary packages (thanks @Samueru-sama)
  • Presenter/model code cleanup
  • Fix bug that misaligned containers under certain situations
  • Add styling to the notation help sheet

cli-chess v1.7.2

Choose a tag to compare

@trb346 trb346 released this 20 Aug 06:05
  • Fix AppImage to remove EOL libfuse2 dependency
  • Include zsync file on releases to support delta updates
  • Include aarch64 AppImage build on releases

Thanks to @shuvashish76 for the AppImage request as well as providing great documentation to get this implemented.

cli-chess v1.7.1

Choose a tag to compare

@trb346 trb346 released this 18 Aug 05:34
  • Fix duplicate "Game Saved" message that appeared on game completion (#53 thanks @90Justin)
  • Publish a cli-chess AppImage going forward on new releases
  • General repo maintenance

cli-chess v1.7.0

Choose a tag to compare

@trb346 trb346 released this 15 Aug 15:38
  • Fix underflow boundary error that occurred on python 3.13+
  • Drop support for Python 3.9 to support dependency updates (new minimum version is Python 3.10)
  • Update dependency versions
  • General repo maintenance

cli-chess v1.6.0

Choose a tag to compare

@trb346 trb346 released this 08 Aug 18:22

This release comes with some great updates thanks to @twpowers and @90Justin!

  • Games are now saved as PGNs after completion (#43)
  • Added a "notation cheat sheet" which can be toggled in game (#45)
  • Added the ability to send a direct challenge to a Lichess user (#46)
  • Update to have the online game clock to actually tick (#47)

cli-chess v1.5.0

Choose a tag to compare

@trb346 trb346 released this 26 Apr 15:28
3a97ff4
  • Remove illegal move validation checks for pre-moves to allow immediate counter attacks (#39)
  • Add the ability to chat online with your opponent (#40)

Special thanks to @prankware-code for these contributions!

cli-chess v1.4.3

Choose a tag to compare

@trb346 trb346 released this 07 Dec 16:14
  • Fixes a regression which caused the game over status to not be reported during offline games.

cli-chess v1.4.2

Choose a tag to compare

@trb346 trb346 released this 29 Nov 21:34
  • Fixed an issue causing a delay in "game over" reporting at times for offline games (related to #33)
  • Adds additional logging for troubleshooting purposes (log takebacks as well as offline game ending move stack)

cli-chess v1.4.1

Choose a tag to compare

@trb346 trb346 released this 21 Nov 23:08
  • Updated cli-chess to only allow "Random" color selection for online public game seeks. This is due to Lichess removing the option to preselect a color on public seeks (PR# #15969). Players can still select a color for offline games as well as online games against the Lichess AI.
  • Updated to hide board coordinates while searching for an online opponent. Board coordinates (if enabled in settings) will be displayed when an opponent is found.

cli-chess v1.4.0

Choose a tag to compare

@trb346 trb346 released this 20 Jul 21:57
  • Update to ensure online game search is cancelled if the user backs out of the search
  • Add clock highlighting for online games to show whose turn it is
  • Fix clock display on timeout
  • Match when alerting on premove error for online/offline games
  • Exception display and handling updates
  • General code cleanup