Skip to content

Releases: MDLC01/board-n-pieces

Board & Pieces 0.5

22 Jul 13:44
Compare
Choose a tag to compare
  • Add symbols for all Unicode chess-related codepoints.

  • Change the signature of the board function.

    • Rename argument highlighted-squares to marked-squares.
    • Remove arguments highlighted-white-square-fill and highlighted-black-square-fill.
    • Add argument marking-color, together with marked-white-square-background and marked-black-square-background.
    • Support passing a length as arrow-stroke.
  • Fix arrows not being displayed properly on reversed boards.

Board & Pieces 0.4

09 Jul 17:14
Compare
Choose a tag to compare
  • Add the ability to draw arrows in board.

Board & Pieces 0.3

19 Jun 15:23
Compare
Choose a tag to compare
  • Detect moves that put the king in check as illegal, improving SAN support.

  • Add stroke argument to the board function.

  • Rename {highlighted-,}{white,black}-square-color arguments to the board function to {highlighted-,}{white,black}-square-fill.

Board & Pieces 0.2

22 Apr 13:44
Compare
Choose a tag to compare
  • Allow using dashes for empty squares in position function.

  • Allow passing highlighted squares as a single string of whitespace-separated squares.

  • Describe entire games using algebraic notation with the game function.

  • Initial PGN support through the pgn function.

Board & Pieces 0.1

21 Mar 19:42
Compare
Choose a tag to compare

Initial version.

  • Display a chess position on a chessboard with the board function.

  • Get the starting position with starting-position.

  • Use chess-related symbols with the chess-sym module.