on 0.6.1.0 help sign in
history ofaeson.cabal
all commits
913b481Bump version numberBryan O'Sullivan a16acf5Merge pull request #64 from mike-burns/iso-8601Bryan O'Sullivan 3ebe2e9Remove now-redundant note in cabal descriptionBen Millwood 995f120Bump version to 0.6.0.20.6.0.2Bryan O'Sullivan 3394c54depends on text >= 0.11.1.0 for Data.Text.Lazy.Builder.RealFloat (Data/Aeson/Encode.hs)Jens Petersen 8fec44bparseJSON for the variations on ISO-8601 dates as listed in ECMA-262.Mike Burns 417a7ffBump version to 0.6.0.0Bryan O'Sullivan dd2b362Bump version to 0.5.0.0Bryan O'Sullivan 95d6a6aDrop use of blaze-builder during encoding.Bryan O'Sullivan 7f6f23bBump version to 0.4.0.10.4.0.1Bryan O'Sullivan cfe72d1Add -O2Bryan O'Sullivan 17013ccBuild Haskell benchmarks with cabalBryan O'Sullivan e86fce8Simplify .cabal manifest a bit0.4.0.0Bryan O'Sullivan e44ddd9Clean up and document the stricter parsing functions.Bryan O'Sullivan eb3e4d3Start working on release notes and expanded examples.Bryan O'Sullivan 9d3cd56Merge branch 'master' of git://github.com/bos/aeson into optimizationsBas van Dijk a9000a3Remove tests/MakefileBryan O'Sullivan 7b87363Use the dlist package instead of using our own DList typeBas van Dijk 4ccfb1cUpdate mailrank addresses to serpentineBryan O'Sullivan fa9c2abMerge branch 'master' of git://github.com/mailrank/aeson into optimizations Also removed some unnecessary language extensions Conflicts: Data/Aeson/Types/Internal.hsBas van Dijk c6aea8bSplit Types/Internal.hs into 3 files.Bryan O'Sullivan f2b6bfcTry an even more robust way of handling containers.Bryan O'Sullivan 5c4bf57Replace old-deepseq-containers flag with a GHC version check.Bryan O'Sullivan 7d546d4Add template-haskell dependency for testsBryan O'Sullivan f44b517Merge with BasBryan O'Sullivan 4ae7857Merge branch 'master' of git://github.com/mailrank/aeson into newGenericsBas van Dijk 53c9234Solved conflicts and improved documentation of FromJSON and ToJSONBas van Dijk 20fb7fcMergeBryan O'Sullivan b8ffb1eRelax template-haskell version bounds and bump version to 0.3.2.13.mightybyte 807c274Bump major versionBryan O'Sullivan 875c496Merge pull request #33 from basvandijk/deepseqBryan O'Sullivan 39369c9Allow building with both the newest deepseq (>= 1.2) and containers (>= 0.4.2) Use the flag old-deepseq-containers to build with older versions.Bas van Dijk e25d27bFix for generic toJSON and parseJSON The bug was caused by an incorrect assumption that products where build in a right associative way where in reallity they have a tree shape.Bas van Dijk ab4ca48Fix bug in 'build-depends' field in cabalBas van Dijk 1534315Use the new GHC generics for the default toJSON and parseJSON implementations. The SYB code is moved back into Data.Aeson.GenericsBas van Dijk 84e773bDoc improvements.Bryan O'Sullivan cb319caHide genericToJSON and genericFromJSON.Bryan O'Sullivan fb334b9Tiny tweakBryan O'Sullivan 7349740MergeBryan O'Sullivan a1888a7Try encoding/decoding maps.Bryan O'Sullivan fe90687Test round-tripping of compound types.Bryan O'Sullivan c7a344bAdd test support.Bryan O'Sullivan e4c054aMergeBryan O'Sullivan 64bc346Bump versionBryan O'Sullivan 5def283Tighten package constraint for deepseq.0.3.2.12Arash Rouhani 5433879Tighten package constraint for deepseq.Arash Rouhani 0cdeabfDefault methods for toJSON and parseJSON using the new DefaultSignatures extension The methods default to the generic implementations. I had to move the generic implementations into the Types module and define and export genericToJSON and genericFromJSON. Other arrangements exists but this was the quickest to implement. Note that the default methods are only enabled when the extension is available. Currently this is the case for ghc >= 7.2.1.Bas van Dijk ff9f990MergeBryan O'Sullivan aeb4f3dBump version0.3.2.11Bryan O'Sullivan f61e4b6Merge TH codeBryan O'Sullivan