All Versions
Latest Version
Avg Release Cycle
57 days
Latest Release

Changelog History
Page 1

  • v2.0.2.0 Changes

    • ➕ Add IsList (KeyMap v) instance.
  • v2.0.1.0 Changes

    • ➕ Add FromJSON KeyMap instance.
    • 0️⃣ Make ordered-keymap on by default.
  • v2.0.0.0 Changes

    • ✂ Remove forced -O2 and then unneeded fast flag. Also remove most of INLINE pragmas. In the effect, aeson compiles almost twice as fast.

    To get fast compilation effect cabal-install users may specify optimization: False.

    • 👉 Make map type used by Object abstract so the underlying implementation can be modified, thanks to Callan McGill

    • ➕ Add ordered-keymap flag allowing to change the underlying implementation of object KeyMap.

    • ⬇️ Drop GHC-7 support

    • ✂ Remove Data.Aeson.Encode module

    • Double and Float infinities are encoded as "+inf" and "-inf". Change To/FromJSONKey instances to use "+inf" and "-inf" too.

    • FromJSON () and FromJSON (Proxy tag) accept any JSON value.

  • v1.5.6.0 Changes

    • 🖨 Make Show Value instance print object keys in lexicographic order.
  • v1.5.5.1 Changes

    • 🛠 Fix a bug in FromJSON QuarterOfYear instance.
  • v1.5.5.0 Changes

    • ➕ Add instances for Month, Quarter and QuarterOfYear (from time-1.11), thanks to Oleg Grenrus.

    • 🚚 The aeson repository has been moved to the haskell github organization!

  • v1.5.4.1 Changes

    • 👉 Use Text.Encoding.decodeLatin1 to speed up ASCII string decoding, thanks to Dmitry Ivanov.
    • Support bytestring 0.11.* and th-abstraction 0.4.*, thanks to Oleg Grenrus.
  • v1.5.4.0 Changes

    • ➕ Add instances for ToJSONKey and FromJSONKey to Const, thanks to Dan Fithian.
    • ➕ Add support for template-haskell 2.17, thanks to Galen Huntington.
    • 📚 Documentation typo fix, thanks to Jean-Baptiste Mazon.
  • v1.5.3.0 Changes

    • ➕ Add instances for types in strict and data-fix packages, thanks to Oleg Grenrus.
    • CPP cleanup, thanks to Oleg Grenrus.
    • Instances for dlist's Data.DList.DNonEmpty.DNonEmpty, thanks to Oleg Grenrus.
  • v1.5.2.0 Changes

    June 14, 2020
    • ➕ Add Ord Value instance, thanks to Oleg Grenrus.
    • Export rejectUnknownFields from Data.Aeson