- Allow
aeson 0.9.*. Because of the aeson releaseeitherDecodeVanddecodeVnow behave the same aseitherDecodeanddecoderespectively, this package can still be used as a compatibility layer. - (revision) Allow
aeson 0.10.*.
- Allow
attoparsec 0.13.*
-
The semantics of
eitherDecodeVanddecodeVhave been changed to conform to aeson'seitherDecodeanddecode: They now consume until end of input and strip trailing whitespace.This is necessary to remove ambiguity when decoding JSON-like values that are not necessarily properly formatted for JSON. For example, parsing a hexadecimal digit sequence that starts with digits but does not have double quotes should fail to parse rather than be interpreted as a number.
- Allow
attoparsec 0.12.*
- Deprecate
parseNumberin favor ofData.Scientific.floatingOrInteger - Re-export
Data.Scientific.floatingOrInteger
- Allow
scientific 0.3.*