- Allow
aeson 2.0
.
- Allow never GHC/libraries. Thanks to Alejandro Serrano!
- Allow base 4.12/GHC 8.6/Stackage LTS 13. Thanks to Enis Bayramoğlu!
- Allow
aeson 1.2.*
- Fix a documentation typo
- Fix compilation on GHC 8.
- Allow
generic-deriving 1.8.*
- Allow
vector 0.11.*
- Allow
aeson 0.9.*
- Allow
attoparsec 0.13.*
- Fix compilation on GHC 7.4
- Allow
tagged 0.8.*
- Allow
generic-deriving 1.7.*
- Allow
text 1.2.*
- Add
gtoJsonWithSettings
andgparseJsonWithSettings
to customize the generated JSON, currently only to strip specified prefixes from record fields. - Format Change: The behavior of Maybes was inconsistent and buggy,
now we always map
Just
directly to the value, andNothing
to null if on the top level or in an unnamed field and remove the property if it's in a named field. - Changed the type of
selNameT
to return aMaybe Text
which will beNothing
instead of""
(unnamed fields)
- Fix regression in implementation of
multipleConstructors
introduced in 0.1.1
- Add
Generics.Generic.Aeson.Util
module with helper function for interoperating packages
- Allow
attoparsec 0.12.*
- Allow
mtl 2.2.*