servant-github-webhook 0.3.1.0 → 0.3.2.0
raw patch · 3 files changed
+14/−25 lines, 3 filesdep −transformersdep ~aesondep ~basedep ~githubPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependencies removed: transformers
Dependency ranges changed: aeson, base, github
API changes (from Hackage documentation)
- Servant.GitHub.Webhook: instance forall k (sublayout :: k) (context :: [*]) (events :: [GitHub.Data.Webhooks.RepoWebhookEvent]). (Servant.GitHub.Webhook.Reflect events, Servant.Server.Internal.HasServer sublayout context) => Servant.Server.Internal.HasServer (Servant.GitHub.Webhook.GitHubEvent events Servant.API.Sub.:> sublayout) context
- Servant.GitHub.Webhook: instance forall k k1 (sublayout :: k) (context :: [*]) (list :: [GHC.Types.*]) result (key :: k1). (Servant.Server.Internal.HasServer sublayout context, Servant.Server.Internal.Context.HasContextEntry context (Servant.GitHub.Webhook.GitHubKey' (Servant.GitHub.Webhook.Demote key)), Servant.GitHub.Webhook.Reflect key, Servant.API.ContentTypes.AllCTUnrender list result) => Servant.Server.Internal.HasServer (Servant.GitHub.Webhook.GitHubSignedReqBody'' 'Data.Proxy.KProxy key list result Servant.API.Sub.:> sublayout) context
+ Servant.GitHub.Webhook: instance forall k1 (sublayout :: k1) (context :: [*]) (events :: [GitHub.Data.Webhooks.RepoWebhookEvent]). (Servant.GitHub.Webhook.Reflect events, Servant.Server.Internal.HasServer sublayout context) => Servant.Server.Internal.HasServer (Servant.GitHub.Webhook.GitHubEvent events Servant.API.Sub.:> sublayout) context
+ Servant.GitHub.Webhook: instance forall k1 k (sublayout :: k1) (context :: [*]) (list :: [*]) result (key :: k). (Servant.Server.Internal.HasServer sublayout context, Servant.Server.Internal.Context.HasContextEntry context (Servant.GitHub.Webhook.GitHubKey' (Servant.GitHub.Webhook.Demote key)), Servant.GitHub.Webhook.Reflect key, Servant.API.ContentTypes.AllCTUnrender list result) => Servant.Server.Internal.HasServer (Servant.GitHub.Webhook.GitHubSignedReqBody'' 'Data.Proxy.KProxy key list result Servant.API.Sub.:> sublayout) context
- Servant.GitHub.Webhook: type Demote (a :: k) = Demote' (KProxy :: KProxy k)
+ Servant.GitHub.Webhook: type Demote (a :: k) = Demote' ( 'KProxy :: KProxy k)
- Servant.GitHub.Webhook: type GitHubSignedReqBody = GitHubSignedReqBody' ()
+ Servant.GitHub.Webhook: type GitHubSignedReqBody = GitHubSignedReqBody' '()
- Servant.GitHub.Webhook: type GitHubSignedReqBody' (key :: k) = GitHubSignedReqBody'' (KProxy :: KProxy k) key
+ Servant.GitHub.Webhook: type GitHubSignedReqBody' (key :: k) = GitHubSignedReqBody'' ( 'KProxy :: KProxy k) key
Files
- ChangeLog.md +5/−0
- servant-github-webhook.cabal +8/−25
- stack.yaml +1/−0
ChangeLog.md view
@@ -1,5 +1,10 @@ # Revision history for servant-github-webhook +## 0.3.2.0 -- 2017-12-25++* Support GHC 8.2 / `base` 4.10.+* Bump up version bound for `github` to 0.18.+ ## 0.3.1.0 -- 2017-08-06 * Drop support for GHC <8.
servant-github-webhook.cabal view
@@ -2,7 +2,7 @@ -- further documentation, see http://haskell.org/cabal/users-guide/ name: servant-github-webhook-version: 0.3.1.0+version: 0.3.2.0 synopsis: Servant combinators to facilitate writing GitHub webhooks. description: This package provides servant combinators that make writing safe GitHub@@ -16,23 +16,21 @@ license-file: LICENSE author: Jacob Thomas Errington maintainer: servant-github-webhook@mail.jerrington.me-copyright: Jacob Thomas Errington 2016+copyright: Jacob Thomas Errington (c) 2016-2018 category: Web build-type: Simple-tested-with: GHC == 8.0.1, GHC == 8.0.2+tested-with: GHC == 8.0.1, GHC == 8.2.2 extra-source-files: ChangeLog.md README.md+ stack.yaml cabal-version: >=1.10 bug-reports: https://github.com/tsani/servant-github-webhook/issues+ source-repository head type: git location: https://github.com/tsani/servant-github-webhook.git -flag old-base- description: whether to use base-4.8 and transformers rather than base 4.9- default: True- library exposed-modules: Servant.GitHub.Webhook@@ -41,11 +39,12 @@ ghc-options: -Wall build-depends:- aeson >=0.11 && <1.2,+ aeson >=0.11 && <1.3,+ base >=4.9 && <4.11, base16-bytestring >=0.1 && <0.2, bytestring >= 0.10 && <0.11, cryptonite >=0.23 && <0.25,- github >=0.15 && <0.17,+ github >=0.15 && <0.18, http-types >=0.9 && <0.10, memory >=0.14 && <0.15, servant >=0.11 && <0.12,@@ -54,14 +53,6 @@ text >=1.2 && <1.3, wai >=3.2 && <3.3 - if flag(old-base)- build-depends:- base >=4.8 && <4.9,- transformers >=0.2 && <0.6- else- build-depends:- base >=4.9 && <4.10- test-suite multikey type: exitcode-stdio-1.0 ghc-options:@@ -78,10 +69,6 @@ wai, warp - if flag(old-base)- build-depends:- transformers >=0.2 && <0.6- test-suite singlekey type: exitcode-stdio-1.0 ghc-options:@@ -97,7 +84,3 @@ servant-github-webhook, wai, warp-- if flag(old-base)- build-depends:- transformers >=0.2 && <0.6
+ stack.yaml view
@@ -0,0 +1,1 @@+resolver: lts-10.0