chess_interface 1.1.6 copy "chess_interface: ^1.1.6" to clipboard
chess_interface: ^1.1.6 copied to clipboard

A chess interface for the chess engine with all basic functionalities like move, undo, redo, etc. and a chess board widget with custom themes.

1.0.0 #

  • Initial release:
  1. Chess Board Interface with logical features including En-passant capture, checkmate, stalemate, undo history, redo history, FEN string initialization and conversion, and more.
  2. Chess Board Widget with custom themes.

1.0.1 #

  • Added Arbiter class for promotion handler, game over handler and timeoute handler.

1.0.2 #

  • Documentation

1.0.3 #

  • Removed unnecessary parameters from ChessBoardWidget

1.0.6 #

  • Reference to dart package for back-end integration

1.0.7 #

  • Fixed isTimeOut() method

1.0.8 #

  • Fixed assets loading issue

1.1.0 #

  • Added logic for optional fields 'playAs', 'onMove' and 'rotateBoard' in ChessBoardWidget, and promotion handling safety

1.1.1 #

  • Promotion handling option and onPromoted

1.1.3 #

  • Implemented chess_interface_dart for better experience
  • Use FlutterArbiter instead of Arbiter in your front-end project

1.1.6 #

  • Fixed box tap logic for both online and offline mode, that was not working earlier
2
likes
150
points
135
downloads

Publisher

verified publisherdilipyadav.xyz

Weekly Downloads

A chess interface for the chess engine with all basic functionalities like move, undo, redo, etc. and a chess board widget with custom themes.

Repository
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

chess_interface_dart, flutter, gradient_circular_progress_indicator, provider

More

Packages that depend on chess_interface