Skip to content

Releases: oxigraph/json-event-parser

v0.2.0

23 Mar 20:39
@Tpt Tpt
Compare
Choose a tag to compare
  • The parser API has been rewritten. The new entry points are FromBufferJsonReader, FromReadJsonReader, and LowLevelJsonReader.
  • The serializer API has been rewritten. The new entry points are ToWriteJsonWriter and LowLevelJsonWriter.
  • The parser now returns ParseError and SyntaxError types instead of std::io::Error.
  • Added support of UTF-8 byte-order-mark (BOM) during parsing.
  • Added support of Tokio AsyncRead and AsyncWrite interfaces behind the async-tokio feature.
  • Escaped unicode surrogate pairs are now carefully validated.
  • Minimal supported Rust version has been bumped to 1.70.

v0.2.0-alpha.2

13 Nov 19:05
@Tpt Tpt
Compare
Choose a tag to compare
v0.2.0-alpha.2 Pre-release
Pre-release

Improves error messages and information during parsing

v0.2.0-alpha.1

23 Sep 20:01
@Tpt Tpt
Compare
Choose a tag to compare
v0.2.0-alpha.1 Pre-release
Pre-release
  • The parser API has been rewritten. The new entry points are FromBufferJsonReader, FromReadJsonReader, and LowLevelJsonReader.
  • The serializer API has been rewritten. The new entry points are ToWriteJsonWriter and LowLevelJsonWriter.
  • The parser now returns ParseError and SyntaxError types instead of std::io::Error.
  • Added support of UTF-8 byte-order-mark (BOM) during parsing.
  • Added support of Tokio AsyncRead and AsyncWrite interfaces behind the async-tokio feature.
  • Escaped unicode surrogate pairs are now carefully validated.
  • Minimal supported Rust version has been bumped to 1.70.

v0.1.1

27 Jul 19:08
@Tpt Tpt
Compare
Choose a tag to compare

Adds support of encoded UTF-16 surrogate pairs like "\ud83d\udd25".
The parser now complies with all JSONTestSuite positive and negative tests.

v0.1.0

30 May 13:28
@Tpt Tpt
Compare
Choose a tag to compare

Initial release