packages feed

aeson-injector 1.0.4.0 → 1.0.5.0

raw patch · 2 files changed

+15/−10 lines, 2 filesdep ~aesondep ~swagger2PVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: aeson, swagger2

API changes (from Hackage documentation)

- Data.Aeson.Unit: instance Data.Aeson.Types.Class.FromJSON Data.Aeson.Unit.Unit
- Data.Aeson.Unit: instance Data.Aeson.Types.Class.ToJSON Data.Aeson.Unit.Unit
- Data.Aeson.WithField: instance (Data.Aeson.Types.Class.FromJSON a, Data.Aeson.Types.Class.FromJSON b) => Data.Aeson.Types.Class.FromJSON (Data.Aeson.WithField.WithFields a b)
- Data.Aeson.WithField: instance (Data.Aeson.Types.Class.ToJSON a, Data.Aeson.Types.Class.ToJSON b) => Data.Aeson.Types.Class.ToJSON (Data.Aeson.WithField.WithFields a b)
- Data.Aeson.WithField: instance (GHC.Classes.Eq b, GHC.Classes.Eq a) => GHC.Classes.Eq (Data.Aeson.WithField.WithField s a b)
- Data.Aeson.WithField: instance (GHC.Classes.Eq b, GHC.Classes.Eq a) => GHC.Classes.Eq (Data.Aeson.WithField.WithFields a b)
- Data.Aeson.WithField: instance (GHC.Read.Read b, GHC.Read.Read a) => GHC.Read.Read (Data.Aeson.WithField.WithField s a b)
- Data.Aeson.WithField: instance (GHC.Read.Read b, GHC.Read.Read a) => GHC.Read.Read (Data.Aeson.WithField.WithFields a b)
- Data.Aeson.WithField: instance (GHC.Show.Show b, GHC.Show.Show a) => GHC.Show.Show (Data.Aeson.WithField.WithField s a b)
- Data.Aeson.WithField: instance (GHC.Show.Show b, GHC.Show.Show a) => GHC.Show.Show (Data.Aeson.WithField.WithFields a b)
- Data.Aeson.WithField: instance (GHC.TypeLits.KnownSymbol s, Data.Aeson.Types.Class.FromJSON a) => Data.Aeson.Types.Class.FromJSON (Data.Aeson.WithField.OnlyField s a)
- Data.Aeson.WithField: instance (GHC.TypeLits.KnownSymbol s, Data.Aeson.Types.Class.FromJSON a, Data.Aeson.Types.Class.FromJSON b) => Data.Aeson.Types.Class.FromJSON (Data.Aeson.WithField.WithField s a b)
- Data.Aeson.WithField: instance (GHC.TypeLits.KnownSymbol s, Data.Aeson.Types.Class.ToJSON a) => Data.Aeson.Types.Class.ToJSON (Data.Aeson.WithField.OnlyField s a)
- Data.Aeson.WithField: instance (GHC.TypeLits.KnownSymbol s, Data.Aeson.Types.Class.ToJSON a, Data.Aeson.Types.Class.ToJSON b) => Data.Aeson.Types.Class.ToJSON (Data.Aeson.WithField.WithField s a b)
+ Data.Aeson.Unit: instance Data.Aeson.Types.FromJSON.FromJSON Data.Aeson.Unit.Unit
+ Data.Aeson.Unit: instance Data.Aeson.Types.ToJSON.ToJSON Data.Aeson.Unit.Unit
+ Data.Aeson.Unit: instance GHC.Generics.Constructor Data.Aeson.Unit.C1_0Unit
+ Data.Aeson.Unit: instance GHC.Generics.Datatype Data.Aeson.Unit.D1Unit
+ Data.Aeson.WithField: instance (Data.Aeson.Types.FromJSON.FromJSON a, Data.Aeson.Types.FromJSON.FromJSON b) => Data.Aeson.Types.FromJSON.FromJSON (Data.Aeson.WithField.WithFields a b)
+ Data.Aeson.WithField: instance (Data.Aeson.Types.ToJSON.ToJSON a, Data.Aeson.Types.ToJSON.ToJSON b) => Data.Aeson.Types.ToJSON.ToJSON (Data.Aeson.WithField.WithFields a b)
+ Data.Aeson.WithField: instance (GHC.Classes.Eq a, GHC.Classes.Eq b) => GHC.Classes.Eq (Data.Aeson.WithField.WithField s a b)
+ Data.Aeson.WithField: instance (GHC.Classes.Eq a, GHC.Classes.Eq b) => GHC.Classes.Eq (Data.Aeson.WithField.WithFields a b)
+ Data.Aeson.WithField: instance (GHC.Read.Read a, GHC.Read.Read b) => GHC.Read.Read (Data.Aeson.WithField.WithField s a b)
+ Data.Aeson.WithField: instance (GHC.Read.Read a, GHC.Read.Read b) => GHC.Read.Read (Data.Aeson.WithField.WithFields a b)
+ Data.Aeson.WithField: instance (GHC.Show.Show a, GHC.Show.Show b) => GHC.Show.Show (Data.Aeson.WithField.WithField s a b)
+ Data.Aeson.WithField: instance (GHC.Show.Show a, GHC.Show.Show b) => GHC.Show.Show (Data.Aeson.WithField.WithFields a b)
+ Data.Aeson.WithField: instance (GHC.TypeLits.KnownSymbol s, Data.Aeson.Types.FromJSON.FromJSON a) => Data.Aeson.Types.FromJSON.FromJSON (Data.Aeson.WithField.OnlyField s a)
+ Data.Aeson.WithField: instance (GHC.TypeLits.KnownSymbol s, Data.Aeson.Types.FromJSON.FromJSON a, Data.Aeson.Types.FromJSON.FromJSON b) => Data.Aeson.Types.FromJSON.FromJSON (Data.Aeson.WithField.WithField s a b)
+ Data.Aeson.WithField: instance (GHC.TypeLits.KnownSymbol s, Data.Aeson.Types.ToJSON.ToJSON a) => Data.Aeson.Types.ToJSON.ToJSON (Data.Aeson.WithField.OnlyField s a)
+ Data.Aeson.WithField: instance (GHC.TypeLits.KnownSymbol s, Data.Aeson.Types.ToJSON.ToJSON a, Data.Aeson.Types.ToJSON.ToJSON b) => Data.Aeson.Types.ToJSON.ToJSON (Data.Aeson.WithField.WithField s a b)
+ Data.Aeson.WithField: instance GHC.Generics.Constructor Data.Aeson.WithField.C1_0OnlyField
+ Data.Aeson.WithField: instance GHC.Generics.Constructor Data.Aeson.WithField.C1_0WithField
+ Data.Aeson.WithField: instance GHC.Generics.Constructor Data.Aeson.WithField.C1_0WithFields
+ Data.Aeson.WithField: instance GHC.Generics.Datatype Data.Aeson.WithField.D1OnlyField
+ Data.Aeson.WithField: instance GHC.Generics.Datatype Data.Aeson.WithField.D1WithField
+ Data.Aeson.WithField: instance GHC.Generics.Datatype Data.Aeson.WithField.D1WithFields
+ Data.Aeson.WithField: instance GHC.Generics.Selector Data.Aeson.WithField.S1_0_0OnlyField

Files

CHANGELOG.md view
@@ -1,3 +1,8 @@+1.0.5.0+=======++- Add support for `aeson-1.0.0`.+ 1.0.4.0 ======= 
aeson-injector.cabal view
@@ -1,5 +1,5 @@ name:                aeson-injector-version:             1.0.4.0+version:             1.0.5.0 synopsis:            Injecting fields into aeson values description:         See README.md license:             MIT@@ -30,15 +30,15 @@       Data.Aeson.WithField        build-depends: -      base                 >= 4.7   && < 4.10-    , aeson                >= 0.11  && < 1-    , bifunctors           >= 5.2   && < 6-    , deepseq              >= 1.4   && < 2-    , lens                 >= 4.13  && < 5-    , swagger2             >= 2.0   && < 3.0-    , text                 >= 1.2   && < 2.0-    , unordered-containers >= 0.2.7 && < 0.3-    , servant-docs         >= 0.7   && < 0.9+      base                 >= 4.7     && < 4.10+    , aeson                >= 0.11    && < 1.1+    , bifunctors           >= 5.2     && < 6+    , deepseq              >= 1.4     && < 2+    , lens                 >= 4.13    && < 5+    , swagger2             >= 2.1.2.1 && < 3.0+    , text                 >= 1.2     && < 2.0+    , unordered-containers >= 0.2.7   && < 0.3+    , servant-docs         >= 0.7     && < 0.9  test-suite test-aeson-injector   default-language: Haskell2010