6.6 KiB
6.6 KiB
(2026-03-27)
Features
- add GameRules stub with PositionStatus enum (76d4168)
- add MovedInCheck/Checkmate/Stalemate MoveResult variants (stub dispatch) (8b7ec57)
- implement GameRules with isInCheck, legalMoves, gameStatus (94a02ff)
- implement legal castling (#1) (00d326c)
- wire check/checkmate/stalemate into processMove and gameLoop (5264a22)
Bug Fixes
- add missing kings to gameLoop capture test board (aedd787)
- correct test board positions and captureOutput/withInput interaction (f0481e2)
- update main class path in build configuration and adjust VCS directory mapping (7b1f8b1)
(2026-03-28)
Features
- add GameRules stub with PositionStatus enum (76d4168)
- add MovedInCheck/Checkmate/Stalemate MoveResult variants (stub dispatch) (8b7ec57)
- implement GameRules with isInCheck, legalMoves, gameStatus (94a02ff)
- implement legal castling (#1) (00d326c)
- wire check/checkmate/stalemate into processMove and gameLoop (5264a22)
Bug Fixes
- add missing kings to gameLoop capture test board (aedd787)
- correct test board positions and captureOutput/withInput interaction (f0481e2)
- update main class path in build configuration and adjust VCS directory mapping (7b1f8b1)
(2026-03-29)
Features
- add GameRules stub with PositionStatus enum (76d4168)
- add MovedInCheck/Checkmate/Stalemate MoveResult variants (stub dispatch) (8b7ec57)
- implement GameRules with isInCheck, legalMoves, gameStatus (94a02ff)
- implement legal castling (#1) (00d326c)
- NCS-6 Implementing FEN & PGN (#7) (f28e69d)
- wire check/checkmate/stalemate into processMove and gameLoop (5264a22)
Bug Fixes
- add missing kings to gameLoop capture test board (aedd787)
- correct test board positions and captureOutput/withInput interaction (f0481e2)
- update main class path in build configuration and adjust VCS directory mapping (7b1f8b1)
(2026-03-29)
Features
- add GameRules stub with PositionStatus enum (76d4168)
- add MovedInCheck/Checkmate/Stalemate MoveResult variants (stub dispatch) (8b7ec57)
- implement GameRules with isInCheck, legalMoves, gameStatus (94a02ff)
- implement legal castling (#1) (00d326c)
- NCS-6 Implementing FEN & PGN (#7) (f28e69d)
- NCS-9 En passant implementation (#8) (919beb3)
- wire check/checkmate/stalemate into processMove and gameLoop (5264a22)