packages feed

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 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