Skip to content

Releases: SabakiHQ/sgf

@sabaki/sgf v3.4.0

13 Jun 12:00
Compare
Choose a tag to compare
  • sgf.tokenize will no longer throw an error when encountering invalid tokens

    Instead, it will yield tokens with the type invalid.

@sabaki/sgf v3.3.0

01 May 21:14
Compare
Choose a tag to compare
  • Graciously parse invalid SGF with missing initial ;
  • Graciously handle invalid SGF with missing opening parenthesis
  • sgf.stringify() has an optional indent option for custom indentation

@sabaki/sgf v3.2.0

20 Feb 10:24
Compare
Choose a tag to compare
  • Add onNodeCreated option for parse functions

@sabaki/sgf v3.1.0

12 Jan 10:59
Compare
Choose a tag to compare
  • Add *tokenizeIter and *tokenizeBufferIter generator functions to iterate SGF tokens

@sabaki/sgf v3.0.0

20 Nov 13:17
Compare
Choose a tag to compare

Breaking Changes:

  • Completely new game tree structure

@sabaki/sgf v2.0.0

25 Jul 22:24
Compare
Choose a tag to compare

Added

  • sgf.tokenizeBuffer()
  • sgf.parseBuffer()

Fixed

  • sgf.stringify() avoids creating unnecessary only child subtrees

Breaking Changes

  • Remove sgf.detectEncoding()
  • Remove encoding option from sgf.parseTokens()
  • Remove detectEncoding option from sgf.parseFile()

@sabaki/sgf v1.0.0

20 Nov 13:18
Compare
Choose a tag to compare

Initial release.