v0.3.0

Released on 24 Nov 2017

Changes

  • Fixed a bug with animations in recursive functions.
  • Improved the animations.
  • Added animations for pieces appearance.
  • Numerous changes and reorganization of the API.
  • Lot of code refactoring and optimization.

Download

AbChess-0.3.0.zip 51.1 KB

v0.2.5

Released on 17 Mar 2017

Changes

  • Fixed a issue with the PGN exportation.
  • Fixed a issue with Internet Explorer due to ES6 features implementation.
  • Added the symbols parameter to the method getGameMovesPGN to display HTML pieces symbols.

Download

AbChess-0.2.5.zip 56.5 KB

v0.2.4

Released on 16 Mar 2017

Changes

  • Refactored some code.
  • Fixed a bug with the piece fading animation.
  • Fixed a bug with the PGN importation occuring with some promotions.

Download

AbChess-0.2.4.zip 56.0 KB

v0.2.3

Released on 12 Mar 2017

Changes

  • Renamed some CSS classes to ease the customization.
  • Changed the CSS cursor property over the board.
  • Fixed a bug with the piece apparition animation.
  • Optimized some performance.
  • Refactored some code.
  • Added the optional loadMoves parameter to the method setPGN.

Download

AbChess-0.2.3.zip 54.1 KB

v0.2.2

Released on 25 Feb 2017

Changes

  • Fixed a bug on ghost position occuring when clicking on the invisible piece.
  • Fixed a bug on PGN export where some moves were wrongly interpreted.
  • Fixed a bug on PGN export about disambiguation.
  • Fixed a bug on PGN export occuring when the game was finishing in a draw with a check.
  • Changed the board notation border position and style.
  • Optimized the animations performance.
  • Fixed some minor bugs.
  • Refactored a lot of code to improve the readability and maintainability.

Download

AbChess-0.2.2.zip 54.6 KB

v0.2.1

Released on 13 Feb 2017

Changes

  • Added the animationSpeed option.
  • Optimized some code parts.
  • Fixed an issue with animations during a navigation.
  • Fixed an issue when clicking on the selected square.
  • Fixed an issue with Firefox.

Download

AbChess-0.2.1.zip 53.7 KB

v0.2.0

Released on 9 Feb 2017

Changes

  • Added the animations feature :
    • Pieces dropped outside the board.
    • Pieces dropped on a wrong square.
    • Pieces dropped on a correct square.
    • Pieces moves played with two clicks.
    • Pieces moves during the game navigation.
    • Captured pieces.
    • Placed new pieces.
  • Improved the drag and drop feature.
  • Fixed an issue with squares highlighting.

Download

AbChess-0.2.0.zip 53.4 KB

v0.1.1

Released on 26 Jan 2017

Changes

  • Fixed ugly ghost image during drag and drop.
  • Fixed en passant captured pawn bug.

Download

AbChess-0.1.1.zip 50.1 KB

v0.1.0

Initial release. Date : 1 Mar 2016

Main features

  • Draw a chessboard.
  • Flip the chessboard.
  • Play a move :
    • By clicking.
    • By dragging.
    • Programmatically.
  • Squares highlighting :
    • King in check.
    • Last move.
    • Legal move possibilities.
    • Overflown square.
    • Selected piece.
  • Test legal chess moves.
  • Export a position.
  • Import a position.
  • Navigate in a game.
  • Export a game.
  • Import a game.

Download

AbChess-0.1.0.zip 50 KB

Contributing

Feel free to open an issue to report any bug or to request a missing feature. Comments and suggestions are welcome too.