Changelog for pipes-aeson-0.4.2
0.4.2
-
BREAKING CHANGE:
FromJSONError
now carries the failingValue
as payload. -
BREAKING CHANGE: Removed support for
ErrorT
. -
Added
loop
andloopL
. -
GHC >= 9.0 compatibility.
-
Add dependency on
attoparsec-aeson
.
0.4.1.8
- Remove upper bound dependencies on everything but
base
.
0.4.1.7
-
Raise upper bound dependency on
aeson
. -
Raise upper bound dependency on
pipes
.
0.4.1.6
-
Raise upper bound dependency on
aeson
. -
Raise upper bound dependency on
transformers
.
0.4.1.5
- Raise upper bound dependency on
aeson
.
0.4.1.4
- Raise upper bound dependency on
aeson
.
0.4.1.3
- Raise upper bound dependency on
attoparsec
.
0.4.1.2
- Raise upper bound dependency on
aeson
.
0.4.1.1
- Raise upper bound dependency on
pipes-bytestring
.
0.4.1
- Raise upper bound dependency on
attoparsec
.
0.4
-
Remove
Pipes.Aeson.encode
in favour ofencodeObject
andencodeArray
. -
decode
anddecodeL
now returnNothing
on end of input, instead of failing with aDecodingError
. This follows the approach taken bypipes-attoparsec-0.5
. -
Solved quadratic time complexity issue when decoding (#10).
-
Depend on
pipes-attoparsec-0.5.*
. -
Raise upper bound for
transformers
to0.4.*
.
0.3.0
-
API revamped to be compatible with
pipes-parse-3.0.*
. -
Renamed
Pipes.Aeson.Unsafe
module toPipes.Aeson.Unchecked
.
0.2.1
-
Generalize
encode
fromProducer
toProducer'
. -
Depend on newer versions of
aeson
,attoparsec
,pipes-attoparsec
.
0.2.0
-
Version compatible with
pipes-4.0.0
andpipes-parse-2.0.0
. -
API radically changed. Removed
parseValue
,fromValue
andTopLevelValue
. Other things renamed.
0.1.0.0
- First version.