Changelog of @hackage/chessIO 0.6.1.1

Releases

chessIO 0.6.1.1

chessIO 0.6.1.0

  • Add enPassantSquare (thanks Tochi Obudulu).
  • cbookview:
    • piece styles
    • Key End now moves to the final position of the most popular game
    • FEN string display

chessIO 0.6.0.0

  • Optimize foldBits.
  • Avoid cycles in bookForest.
  • Don't reexport tree related functions from Game.Chess.
  • Split SAN functions into new exposed module Chess.Game.SAN.
  • Rename Game.Chess.Polyglot.Book to Game.Chess.Polyglot.
  • New functions plySource and plyTarget.
  • New tool cbookview: terminal chess book opening explorer.

chessIO 0.5.0.0

  • Split SAN parsing code into a separate module.
  • Adapt to VisualStream change in Megaparsec >= 9.
  • Use Maybe to indicate that bestmove in UCI can be empty.
  • instance Storable QuadBitboard

chessIO 0.4.0.0

  • Support for letting UCI engines ponder.
  • Avoid a branch to further speed up move generation.