Deprecated

In favour of

aeson-compat

Compatibility layer for aeson

https://github.com/phadej/aeson-compat#readme

Version on this page:0.3.10@rev:4
LTS Haskell 20.26:0.3.10@rev:5
Stackage Nightly 2023-02-23:0.3.10@rev:4
Latest on Hackage:0.3.10@rev:5

See all snapshots aeson-compat appears in

BSD-3-Clause licensed and maintained by Oleg Grenrus
This version can be pinned in stack with:aeson-compat-0.3.10@sha256:5ad73f6074ed90b19326ea63adc39b74b14223a5d78ed22d23b3e031d93d3c00,2835

Module documentation for 0.3.10

aeson-compat

Build Status Hackage Stackage LTS 3 Stackage Nightly

The package provides compatibility layer for aeson

Changes

0.3.10

  • Support aeson-2.0.0.0

0.3.9

  • Add ToJSON/FromJSON Void

0.3.8

  • Re-implement withNumber
  • Add withEmbeddedJSON

0.3.7

  • Use attoparsec-iso8601 time parsers.
  • Don’t export GToJSON etc. members.

0.3.6

  • Fix accidental removal of AesonException export

0.3.5.2

  • Support QuickCheck-2.9.1

0.3.5.1

  • Fix (.=) export regression introduced by 0.3.5.0

0.3.5.0

  • Use explicit export list. Now we are sure we don’t break interface.
  • value, value' and Parser are exported from Data.Aeson.Compat

0.3.4.0

  • Add NominalDiffTime instances

0.3.3.0

  • Enable PolyKinds to generalize Proxy, Tagged, and Const instances.

0.3.2.0

  • Introduce instances from aeson-0.11.1.0: Const, Tagged, Proxy and NonEmpty
  • Fix bug with Natural instance, aeson-0.11.1.0 and base <=4.7

0.3.1.0

  • aeson-0.11 support
  • GHC 8.0.1 support
  • Add ToJSON Day and LocalTime instances
    • NOTE this instances are broken in aeson-0.10.0.0
  • Add Natural, Ordering and Version instances

0.3.0.0

Split out aeson-extra