Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 1.25 KB

CHANGELOG.md

File metadata and controls

34 lines (23 loc) · 1.25 KB

[0.0.6] - 12/07/2021

  • Add gameBoardToSfenString() and gameBoardToBodString() utils.

[0.0.5] - 30/06/2021

  • Migrates to null safety.
  • Adds KIF & BOD support.
  • Adds Game model which can be constructed from KIF.
  • Migrates to lints analysis options from pedantic.

[0.0.4] - 22/08/2020

  • Removes dependency on Flutter, thus Dart-only projects can now also avail of this package.
  • To improve readability, Gote's latin piece symbols now use lower case (when usesJapaneses = false).
  • Raises sdk version to >= 2.7.
  • Aligns analysis options with pedantic.

[0.0.3] - 11/03/2020

  • Breaking changes: A game board is now represented by GameBoard, not simply by List<BoardPiece>.
  • Adds the ability to have pieces in hand.
  • Adds ability to drop pieces or capture pieces.
  • Adds ability to import a GameBoard from a SFEN ascii string.

[0.0.2] - 10/02/2020

  • Breaking Changes: indices range [1, 9] is now used instead of [0, 8] to denote board position.
  • Adds basic move capability so that, for instance, the building of castle could be animated or a simple 1 move Tsume could be shown.
  • Removes the dependency on Flutter Foundation.

[0.0.1] - 13/10/2019

  • Initial release of shogi package, based on business logic components from flutter_shogi_board.