Skip to content

Commit

Permalink
Update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
veloce committed Jul 24, 2024
1 parent 6d5e87c commit 22db3ba
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,18 @@
## 4.0.0

### New features:
- Add a `ChessboardEditor` widget, intended to be used as the basis for a board editor like lichess.org/editor
- Chessground is now dependant on `dartchess`. It is only used to share
common types: `Role`, `Side` and `Piece`. It is not used for any chess logic.
- `SquareId` is now an extension type on String.
- Add the `writeFen` helper function.
- Add the `legalMovesOf` helper function to convert a dartchess `Position` to a
set of valid moves compatible with Chessground.

### Breaking changes:
- Requires an SDK version of at least 3.3.0.
- Chessground is now dependant on `dartchess`. It is only used to share
common types: `Role`, `Side` and `Piece`. It is not used for any chess logic.
- `Board` has been renamed to `Chessboard`.

## 3.2.0

- Add `pieceShiftMethod` to `BoardSetttings`, with possible values: `either` (default), `drag`, or `tapTwoSquares`.
Expand Down

0 comments on commit 22db3ba

Please sign in to comment.