generic-aeson 0.2.0.9 → 0.2.0.10
raw patch · 3 files changed
+9/−5 lines, 3 filesdep ~basePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: base
API changes (from Hackage documentation)
- Generics.Generic.Aeson: instance (GHC.Generics.Selector c, Data.Aeson.Types.FromJSON.FromJSON a) => Generics.Generic.Aeson.GfromJson (GHC.Generics.M1 GHC.Generics.S c (GHC.Generics.K1 i (GHC.Base.Maybe a)))
- Generics.Generic.Aeson: instance (GHC.Generics.Selector c, Data.Aeson.Types.ToJSON.ToJSON a) => Generics.Generic.Aeson.GtoJson (GHC.Generics.M1 GHC.Generics.S c (GHC.Generics.K1 i (GHC.Base.Maybe a)))
+ Generics.Generic.Aeson: instance (GHC.Generics.Selector c, Data.Aeson.Types.FromJSON.FromJSON a) => Generics.Generic.Aeson.GfromJson (GHC.Generics.M1 GHC.Generics.S c (GHC.Generics.K1 i (GHC.Maybe.Maybe a)))
+ Generics.Generic.Aeson: instance (GHC.Generics.Selector c, Data.Aeson.Types.ToJSON.ToJSON a) => Generics.Generic.Aeson.GtoJson (GHC.Generics.M1 GHC.Generics.S c (GHC.Generics.K1 i (GHC.Maybe.Maybe a)))
Files
- CHANGELOG.md +4/−0
- generic-aeson.cabal +4/−4
- src/Generics/Generic/Aeson.hs +1/−1
CHANGELOG.md view
@@ -1,5 +1,9 @@ # Changelog +#### 0.2.0.10++* Allow base 4.12/GHC 8.6/Stackage LTS 13. Thanks to Enis Bayramoğlu!+ #### 0.2.0.9 * Allow `aeson 1.2.*`
generic-aeson.cabal view
@@ -1,5 +1,5 @@ name: generic-aeson-version: 0.2.0.9+version: 0.2.0.10 synopsis: Derivation of Aeson instances using GHC generics. description: Derivation of Aeson instances using GHC generics. author: Silk@@ -27,10 +27,10 @@ Generics.Generic.Aeson.Util Generics.Generic.IsEnum build-depends:- base >= 4.4 && < 4.10- , aeson >= 0.6 && < 1.3+ base >= 4.4 && < 4.13+ , aeson >= 0.6 && < 1.5 , attoparsec >= 0.11 && < 0.14- , generic-deriving >= 1.6 && < 1.12+ , generic-deriving >= 1.6 && < 1.13 , mtl >= 2.0 && < 2.3 , tagged >= 0.2 && < 0.9 , text >= 0.11 && < 1.3
src/Generics/Generic/Aeson.hs view
@@ -246,7 +246,7 @@ (.: p) o) modify (v:) -pop :: MonadState [Value] m => m Value+pop :: StateT [Value] Parser Value pop = do (v:vs) <- get put vs