🎬 A reactive (or non-blocking, or asynchronous) JSON parser
MIT License
Bot releases are visible (Hide)
New features:
Maintenance:
Published by michel-kraemer 7 months ago
First stable version. We'll use semantic versioning from now on.
New features:
Breaking changes:
JsonEvent::Error
with ParserError
and let next_event()
return Result
JsonEvent::Eof
and let next_event()
return None
insteadMaintenance:
Published by michel-kraemer 8 months ago
New features:
Breaking changes:
JsonEvent::ValueDouble
to JsonEvent::ValueFloat
. This is more in line with the Rust terminologyJsonParser::current_i32
and JsonParser::current_i64
to JsonParser::current_int
and generalize them with the num-traits
crateJsonParser::current_f64
to JsonParser::current_float
JsonParser::current_string
to JsonParser::current_str
Maintenance:
Published by michel-kraemer 8 months ago
Possible breaking change:
Bug fixes/security fixes:
lexical
dependency with btoi
and internal Rust float parsing (thanks to @zozs for the PR!)Maintenance:
VecDeque
instead of Vec
Published by michel-kraemer about 1 year ago
New features:
parsed_bytes
field to JsonParserBreaking changes:
&str
from current_string()
instead of String
JsonParser
take ownership of Feeder
and Feeder
take ownership of BufReader
Maintenance:
where
clauses from struct definitionsringbuffer
with VecDeque
Published by michel-kraemer over 1 year ago
New features:
Published by michel-kraemer over 1 year ago