Skip to content

Releases: conflowio/parsley

0.1.4

14 Aug 14:23
Compare
Choose a tag to compare

IMPROVEMENTS:

  • All combinators will return with a parser.Func type (not the parser.Parser interface)
  • Change internal sepBy to a factory
  • Define dependencies with Go Dep
  • Generate mocks for testing

0.1.3

13 Aug 13:29
Compare
Choose a tag to compare

DEPRECATED:

  • combinator.Memoize will be removed in version 2. Use the Memoize method on the history object instead.

IMPROVEMENTS:

  • You don't need to use meaningless names for memoization anymore, but you have to be careful to call Memoize
    for your parsers only once.

CHANGES:

  • History.GetParserIndex was removed as only the original combinator.Memoize needed it

0.1.2

09 Aug 14:18
Compare
Choose a tag to compare

IMPROVEMENTS:

  • Add copyright and license headers to all .go files
  • Improve code coverage, add notes for (hopefully) impossible panics
  • Add codecov.io integration

0.1.1

08 Aug 14:45
Compare
Choose a tag to compare

BUG FIXES:

  • IsEOF() in text.Reader was not ignoring whitespaces when ignoreWhitespaces was set to true.

IMPROVEMENTS:

  • Add Reset() method to History to allow to reuse the parsers for multiple inputs

0.1.0

07 Aug 14:02
Compare
Choose a tag to compare

First release