# 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. * Drop support for Servant <0.11. * Switch from Crypto package to cryptonite package. * Now servant-github-webhook builds with stack. ## 0.3.0.0 -- 2016-09-22 * Pass reflected key index to the handler function for GitHubSignedReqBody. This allows for more generic handler functions, as they can determine programmatically which repository they are responding to. ## 0.2.0.1 -- 2016-09-13 * Improve documentation (formatting and typos) and examples (remove unnecessary verbosity). ## 0.2.0.0 -- 2016-09-11 * Generalize `GitHubSignedReqBody` combinator to `GitHubSignedReqBody''` to allow for configuring multiple signing keys, on a per-route basis. * Make `GitHubKey` take a function instead of simply an `IO` action. * Reexport `KProxy`, to make writing `Demote'` instances easier. ## 0.1.0.0 -- 2016-09-10 Initial release. * Implement `GitHubSignedReqBody` combinator for automatic signature verification during routing. * Implement `GitHubEvent` combinator for dispatching to routes based on the webhook type. * Known issue: only one global `GitHubKey` can be used across all routes.