packages feed

json-stream-0.4.2.3: changelog.md

# 0.4.2.3

Fix 32-bit number parsing.

# 0.4.2.2

Speed optimization of `many` and aeson object.

# 0.4.2.0
Added Semigroup instance, compatibility with base-4.11

# 0.4.1.5
Renamed `_js_decode_string` function to avoid conflict with `aeson`.

# 0.4.1.4
Added support for GHC 8.2.

# 0.4.1.3
Fix windows build.

# 0.4.1.2
Slightly more strictness in arrayOf.

# 0.4.1.1
Fixed memory leak in arrayOf.

# 0.4.1.0
Added aeson-compatibile encode/decode functions.

# 0.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)

# 0.3.2.3
- Completely rewritten text unescapes based on text decodeUtf8; fixes some surprising crashes, speed improvements.

# 0.3.2.0
- Changed string parsing; parsing of escaped strings is now very fast
- Removed bytestring parser

# 0.3.0.4
- Fixed bug in safestring
- Fixed test so it doesn't depend on versions of other packages
- Added sax-like parsers

# 0.3.0.3
- Fixed wrong size of C structure in FFI that was causing a segfault.