1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
|
# 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 of `encodeObject` and
`encodeArray`.
* `decode` and `decodeL` now return `Nothing` on end of input, instead
of failing with a `DecodingError`. This follows the approach taken
by `pipes-attoparsec-0.5`.
* Solved quadratic time complexity issue when decoding (#10).
* Depend on `pipes-attoparsec-0.5.*`.
* Raise upper bound for `transformers` to `0.4.*`.
# 0.3.0
* API revamped to be compatible with `pipes-parse-3.0.*`.
* Renamed `Pipes.Aeson.Unsafe` module to `Pipes.Aeson.Unchecked`.
# 0.2.1
* Generalize `encode` from `Producer` to `Producer'`.
* Depend on newer versions of `aeson`, `attoparsec`, `pipes-attoparsec`.
# 0.2.0
* Version compatible with `pipes-4.0.0` and `pipes-parse-2.0.0`.
* API radically changed. Removed `parseValue`, `fromValue` and
`TopLevelValue`. Other things renamed.
# 0.1.0.0
* First version.
|