diff --git a/servant-docs/CHANGELOG.md b/servant-docs/CHANGELOG.md index 469d6f51..94524a55 100644 --- a/servant-docs/CHANGELOG.md +++ b/servant-docs/CHANGELOG.md @@ -6,6 +6,8 @@ * Remove ToJSON superclass from ToSample * Split out Internal module * Add support for response headers +* Allow `ToSample` to return a different type than it's arguments +* Add Proxy argument to `ToSample` 0.3 --- diff --git a/servant-server/CHANGELOG.md b/servant-server/CHANGELOG.md index 9b9f30b6..0a75ffb0 100644 --- a/servant-server/CHANGELOG.md +++ b/servant-server/CHANGELOG.md @@ -7,6 +7,9 @@ * Support other Monads than just `EitherT (Int, String) IO` (https://github.com/haskell-servant/servant-server/pull/21) * Make methods return status code 204 if they return () (https://github.com/haskell-servant/servant-server/issues/28) * Add server support for response headers +* Use `ServantErr` instead of `(Int,String)` in `EitherT` handlers +* Add `errXXX` functions for HTTP errors with sensible default reason strings +* Add `enter` function for applying natural transformations to handlers 0.2.4 -----