Pidgin v2.0.0 Release Notes

Release Date: 2019-01-22 // over 3 years ago
  • โž• Added

    • ๐Ÿ“œ A ParserExtensions.Parse overload which accepts a ReadOnlySpan.
    • A compile target for netstandard2.0. This should simplify installation into .NET Framework projects.
    • ๐ŸŽ Performance improvements across the board

    ๐Ÿ”„ Changed

    • Error handling was rewritten.
      • ParseError is now a class and not a struct.
      • Fewer items are reported in Expected.
    • ๐Ÿ“œ Parser<TToken>.End is now a property and not a method.
    • Result<TToken, T> is now a class and not a struct.
    • ๐Ÿ“œ When parsing from streaming inputs like Stream or TextReader, the stream will now usually advance beyond the last character consumed by the parser

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed an internal potential memory leak due to the use of pooled memory