rest-types 1.14.1 → 1.14.1.1
raw patch · 3 files changed
+7/−1 lines, 3 filesdep ~aesondep ~basePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: aeson, base
API changes (from Hackage documentation)
- Rest.Types.Container: SomeOutput :: o -> SomeOutput
- Rest.Types.Container: instance GHC.Generics.Constructor Rest.Types.Container.C1_0List
- Rest.Types.Container: instance GHC.Generics.Datatype Rest.Types.Container.D1List
- Rest.Types.Container: instance GHC.Generics.Selector Rest.Types.Container.S1_0_0List
- Rest.Types.Container: instance GHC.Generics.Selector Rest.Types.Container.S1_0_1List
- Rest.Types.Container: instance GHC.Generics.Selector Rest.Types.Container.S1_0_2List
- Rest.Types.Container.Resource: instance GHC.Generics.Constructor Rest.Types.Container.Resource.C1_0Resource
- Rest.Types.Container.Resource: instance GHC.Generics.Constructor Rest.Types.Container.Resource.C1_0Resources
- Rest.Types.Container.Resource: instance GHC.Generics.Datatype Rest.Types.Container.Resource.D1Resource
- Rest.Types.Container.Resource: instance GHC.Generics.Datatype Rest.Types.Container.Resource.D1Resources
- Rest.Types.Container.Resource: instance GHC.Generics.Selector Rest.Types.Container.Resource.S1_0_0Resource
- Rest.Types.Container.Resource: instance GHC.Generics.Selector Rest.Types.Container.Resource.S1_0_1Resource
- Rest.Types.Container.Resource: instance GHC.Generics.Selector Rest.Types.Container.Resource.S1_0_2Resource
- Rest.Types.Container.Resource: instance GHC.Generics.Selector Rest.Types.Container.Resource.S1_0_3Resource
- Rest.Types.Container.Resource: instance GHC.Generics.Selector Rest.Types.Container.Resource.S1_0_4Resource
- Rest.Types.Error: SomeReason :: Reason e -> SomeReason
- Rest.Types.Error: instance GHC.Generics.Constructor Rest.Types.Error.C1_0DataError
- Rest.Types.Error: instance GHC.Generics.Constructor Rest.Types.Error.C1_0DomainReason
- Rest.Types.Error: instance GHC.Generics.Constructor Rest.Types.Error.C1_0Reason
- Rest.Types.Error: instance GHC.Generics.Constructor Rest.Types.Error.C1_0Status
- Rest.Types.Error: instance GHC.Generics.Constructor Rest.Types.Error.C1_10Reason
- Rest.Types.Error: instance GHC.Generics.Constructor Rest.Types.Error.C1_11Reason
- Rest.Types.Error: instance GHC.Generics.Constructor Rest.Types.Error.C1_12Reason
- Rest.Types.Error: instance GHC.Generics.Constructor Rest.Types.Error.C1_13Reason
- Rest.Types.Error: instance GHC.Generics.Constructor Rest.Types.Error.C1_1DataError
- Rest.Types.Error: instance GHC.Generics.Constructor Rest.Types.Error.C1_1Reason
- Rest.Types.Error: instance GHC.Generics.Constructor Rest.Types.Error.C1_1Status
- Rest.Types.Error: instance GHC.Generics.Constructor Rest.Types.Error.C1_2DataError
- Rest.Types.Error: instance GHC.Generics.Constructor Rest.Types.Error.C1_2Reason
- Rest.Types.Error: instance GHC.Generics.Constructor Rest.Types.Error.C1_3DataError
- Rest.Types.Error: instance GHC.Generics.Constructor Rest.Types.Error.C1_3Reason
- Rest.Types.Error: instance GHC.Generics.Constructor Rest.Types.Error.C1_4Reason
- Rest.Types.Error: instance GHC.Generics.Constructor Rest.Types.Error.C1_5Reason
- Rest.Types.Error: instance GHC.Generics.Constructor Rest.Types.Error.C1_6Reason
- Rest.Types.Error: instance GHC.Generics.Constructor Rest.Types.Error.C1_7Reason
- Rest.Types.Error: instance GHC.Generics.Constructor Rest.Types.Error.C1_8Reason
- Rest.Types.Error: instance GHC.Generics.Constructor Rest.Types.Error.C1_9Reason
- Rest.Types.Error: instance GHC.Generics.Datatype Rest.Types.Error.D1DataError
- Rest.Types.Error: instance GHC.Generics.Datatype Rest.Types.Error.D1DomainReason
- Rest.Types.Error: instance GHC.Generics.Datatype Rest.Types.Error.D1Reason
- Rest.Types.Error: instance GHC.Generics.Datatype Rest.Types.Error.D1Status
- Rest.Types.Error: instance GHC.Generics.Selector Rest.Types.Error.S1_0_0DomainReason
- Rest.Types.Void: instance GHC.Generics.Datatype Rest.Types.Void.D1Void
+ Rest.Types.Container: [SomeOutput] :: (XmlPickler o, ToJSON o, JSONSchema o) => o -> SomeOutput
+ Rest.Types.Error: [SomeReason] :: (XmlPickler e, JSONSchema e, ToJSON e) => Reason e -> SomeReason
Files
- CHANGELOG.md +4/−0
- rest-types.cabal +1/−1
- src/Rest/Types/Container.hs +2/−0
CHANGELOG.md view
@@ -1,5 +1,9 @@ # Changelog +#### 1.14.1.1++* Fix compilation with GHC 7.8.+ ### 1.14.1 * `Add` instances of `Eq`, `Ord`, `Read`, `Functor`, `Foldable`, and
rest-types.cabal view
@@ -1,5 +1,5 @@ name: rest-types-version: 1.14.1+version: 1.14.1.1 description: Silk Rest Framework Types synopsis: Silk Rest Framework Types maintainer: code@silk.co
src/Rest/Types/Container.hs view
@@ -22,7 +22,9 @@ import Prelude hiding (mapM) import Data.Aeson.Types+import Data.Foldable import Data.JSON.Schema (JSONSchema (..), gSchema)+import Data.Traversable import Data.Typeable import GHC.Generics import Generics.Generic.Aeson