Releases: oxigraph/json-event-parser
Releases · oxigraph/json-event-parser
v0.2.0
- The parser API has been rewritten. The new entry points are
FromBufferJsonReader
,FromReadJsonReader
, andLowLevelJsonReader
. - The serializer API has been rewritten. The new entry points are
ToWriteJsonWriter
andLowLevelJsonWriter
. - The parser now returns
ParseError
andSyntaxError
types instead ofstd::io::Error
. - Added support of UTF-8 byte-order-mark (BOM) during parsing.
- Added support of Tokio
AsyncRead
andAsyncWrite
interfaces behind theasync-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
Improves error messages and information during parsing
v0.2.0-alpha.1
- The parser API has been rewritten. The new entry points are
FromBufferJsonReader
,FromReadJsonReader
, andLowLevelJsonReader
. - The serializer API has been rewritten. The new entry points are
ToWriteJsonWriter
andLowLevelJsonWriter
. - The parser now returns
ParseError
andSyntaxError
types instead ofstd::io::Error
. - Added support of UTF-8 byte-order-mark (BOM) during parsing.
- Added support of Tokio
AsyncRead
andAsyncWrite
interfaces behind theasync-tokio
feature. - Escaped unicode surrogate pairs are now carefully validated.
- Minimal supported Rust version has been bumped to 1.70.
v0.1.1
Adds support of encoded UTF-16 surrogate pairs like "\ud83d\udd25"
.
The parser now complies with all JSONTestSuite positive and negative tests.