Releases: marianogappa/cheesse
Releases · marianogappa/cheesse
0.0.1
Changelog
- 346c256 Adapts the code so that it can compile with TinyGo.
- 66891ab Adds /defaultGame and /doAction API calls.
- 05f01eb Adds a DefaultGame option for InputGame.
- 796b524 Adds api and entities testing.
- f1306b9 Adds docs for all exported methods.
- f1d7cdb Adds examples to docs.
- 11bfc9b Adds temporary DebugString() function for actions.
- 95d1fb8 Create LICENSE
- e0699ed Create README.md
- 280ddd6 Fixes bug in enPassantTargetSquare.
- 72564dc Fixes bug in test fr setting isEnPassantCapture flag.
- 0f23ceb Fixes bug with ParseNotation. Exposes ParseNotation to WA.
- e816a9d Fixes bug with Pawn threat detection.
- f3b7a5f Fixes build flag. Implements basic ParseNotation API method.
- 92a0776 Fixes issue with updating board layout after a capture.
- 756dd13 Fixes issues with checkmate. Tests.
- 595dc20 Implements parsing Algebraic Notation to game steps.
- e100b09 Implements special action string for pawn capturing while promoting.
- 2d761db Implements support for WebAssembly compilation.
- 6f6ff6a Initial commit.
- 4035886 Merge pull request #4 from marianogappa/parse_notation_wip
- 227092a Merge pull request #5 from marianogappa/add-license-1
- bae1f3f Refactors for clarity.
- a2d7cc0 Removes weird dependencies that the go mod tool added.
- d6a43f2 Reorganises the code to have a generic notation parser.
- 24b9829 Sets the isEnPassantCapture flag when pawn captures enpassantable pawn.
- a99b6ec Simplifies InputGame by assumming DefaultGame when empty.
- 098c7f6 Update README.md
- d2f220c Updates README.
- bd847de Uses "Black"/"White" instead of 'b'/'w' for turn. Fixes defaultGame.
- 620c8cf wip: ICCF hack