Releases: ondrap/json-stream
Releases · ondrap/json-stream
v0.4.1.1
Fixed memory leak of arrayOf
v0.4.0.0
Breaking changes (this could really break your code):
- Changed
<|>
to <>
(Monoid
is better for 'appending' than Alternative
)
- Changed
>^>
to <|>
- (Alternative
now really means alternative)
- Changed
toList
to many
(Use existing Alternative
function instead of a custom one)
- Added
some
function (Alternative, default implementation won't work)
- C-lexer now supports parsing numbers up to 18 digits (E-notation is not optimized yet)
v0.3.2.3
- Complete rewrite of text unescaping to resemble
Data.Text.Encoding.decodeUtf8
. Faster, allocates less memory and probably fixes some instability.
v0.3.2.2
Fixed missing files in sdist.
v0.3.2.0
- Changed string parsing. Significantly better performance for heavily escaped strings.
- Added aeson benchmarks to compare performance (json-stream is ~80% faster)
v0.3.0.4
- Fixed bug in safestring
- Fixed test so it doesn't depend on versions of other packages
- Added sax-like parsers
v0.3.0.3
Fixed a nasty bug - the header structure in FFI had wrong size allocated and this was causing the programs to fail on sigsegv. Fixed.
v0.3.0.2
- fixed linux compilation
- fixed error that occur on chunk boundary (ignore parser, string lexer)
- added missing header file to cabal config
v0.3.0.1
Fixed missing files in cabal file, but still does not include .h file in sdist.
v0.3.0.0
- rewritten lexer to C, thorough speed optimization
- cleaner API
- fixed some small bugs