All Versions
59
Latest Version
Avg Release Cycle
57 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v2.1.0.0 Changes
- ๐ Change time instances of types with year (
Day
,UTCTime
) to require years with at least 4 digits. - ๐ Change
KeyValue
instances to be more general (and use equality to constraint them) instead of being more lax flexible instances. - Export
Key
type also fromData.Aeson.KeyMap
module. - Export
mapWithKey
fromData.Aeson.KeyMap
module. - ๐ Export
ifromJSON
andiparse
fromData.Aeson.Types
. AddiparseEither
. - โ Add
MonadFix Parser
instance. - ๐ Make
Semigroup Series
slightly lazier - โ Add instances for
Generically
type
- ๐ Change time instances of types with year (
-
v2.0.3.0 Changes
- ๐
text-2.0
support - โ
bytestring-0.11.2.0
support - Rewrite pure text literal unescaper.
- โ Add
QuickCheck
'sArbitrary
,CoArbitrary
andFunction
instances
- ๐
-
v2.0.2.0 Changes
- โ Add
IsList (KeyMap v)
instance. - โ Add
toMapText
andfromMapText
toData.Aeson.KeyMap
. - โ Add
ShortText
instances - โ Add
Solo
instances
- โ Add
-
v2.0.1.0 Changes
- โ Add
FromJSON KeyMap
instance. - 0๏ธโฃ Make
ordered-keymap
on by default.
- โ Add
-
v2.0.0.0 Changes
- โ Remove forced
-O2
and then unneededfast
flag. Also remove most ofINLINE
pragmas. In the effect,aeson
compiles almost twice as fast.
To get
fast
compilation effect cabal-install users may specifyoptimization: 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 objectKeyMap
.โฌ๏ธ Drop GHC-7 support
โ Remove Data.Aeson.Encode module
Double
andFloat
infinities are encoded as"+inf"
and"-inf"
. ChangeTo/FromJSONKey
instances to use"+inf"
and"-inf"
too.FromJSON ()
andFromJSON (Proxy tag)
accept any JSON value.
- โ Remove forced
-
v1.5.6.0 Changes
- ๐จ Make
Show Value
instance print object keys in lexicographic order.
- ๐จ Make
-
v1.5.5.1 Changes
- ๐ Fix a bug in
FromJSON QuarterOfYear
instance.
- ๐ Fix a bug in
-
v1.5.5.0 Changes
โ Add instances for
Month
,Quarter
andQuarterOfYear
(fromtime-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.*
andth-abstraction 0.4.*
, thanks to Oleg Grenrus.
- ๐ Use
-
v1.5.4.0 Changes
- โ Add instances for
ToJSONKey
andFromJSONKey
toConst
, thanks to Dan Fithian. - โ Add support for template-haskell 2.17, thanks to Galen Huntington.
- ๐ Documentation typo fix, thanks to Jean-Baptiste Mazon.
- โ Add instances for