2015-06-23 10:34:20 +02:00
|
|
|
HEAD
|
|
|
|
----
|
|
|
|
|
|
|
|
* Support for the `HttpVersion`, `IsSecure`, `RemoteHost` and `Vault` combinators
|
2015-09-12 14:11:24 +02:00
|
|
|
* Drop `EitherT` in favor of `ExceptT`
|
2015-08-13 02:38:03 +02:00
|
|
|
* Support for the new authentication framework. Including:
|
|
|
|
* `HasServer` instances for `AuthProtect` in `Strict` and `Lax` mode
|
|
|
|
* `Enter` instances for `AuthProtected`
|
|
|
|
* combinators to support `Basic` authentication.
|
|
|
|
* combinators to support `JWT` authentication
|
2015-06-23 10:34:20 +02:00
|
|
|
|
2015-05-27 15:21:53 +02:00
|
|
|
0.4.1
|
|
|
|
-----
|
|
|
|
* Bump attoparsec upper bound to < 0.14
|
|
|
|
* Bump wai-app-static upper bound to < 3.2
|
2015-05-29 14:29:32 +02:00
|
|
|
* Bump either upper bound to < 4.5
|
2015-05-27 15:21:53 +02:00
|
|
|
|
2015-05-09 02:28:05 +02:00
|
|
|
0.4
|
2015-03-04 01:53:40 +01:00
|
|
|
---
|
2015-05-07 13:22:01 +02:00
|
|
|
* `Delete` now is like `Get`, `Post`, `Put`, and `Patch` and returns a response body
|
2015-03-04 01:53:40 +01:00
|
|
|
* Add a `RouteMismatch` constructor for arbitrary HTTP response codes (https://github.com/haskell-servant/servant-server/pull/22)
|
|
|
|
* Add support for the `Patch` combinator
|
2015-05-09 02:28:05 +02:00
|
|
|
* Support for `Accept`/`Content-type` headers and for the content-type aware combinators in *servant-0.4*
|
2015-03-04 01:53:40 +01:00
|
|
|
* Export `toApplication` from `Servant.Server` (https://github.com/haskell-servant/servant-server/pull/29)
|
2015-03-10 23:07:24 +01:00
|
|
|
* Support other Monads than just `EitherT (Int, String) IO` (https://github.com/haskell-servant/servant-server/pull/21)
|
2015-03-12 18:37:08 +01:00
|
|
|
* Make methods return status code 204 if they return () (https://github.com/haskell-servant/servant-server/issues/28)
|
2015-04-13 15:13:55 +02:00
|
|
|
* Add server support for response headers
|
2015-05-04 17:04:11 +02:00
|
|
|
* 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
|
2015-01-15 12:14:11 +01:00
|
|
|
|
2015-03-04 01:53:40 +01:00
|
|
|
0.2.4
|
|
|
|
-----
|
2015-01-15 12:14:11 +01:00
|
|
|
* Added support for matrix parameters, see e.g. http://www.w3.org/DesignIssues/MatrixURIs.html
|
2015-01-13 20:40:41 +01:00
|
|
|
* Add support for serializing based on Accept header
|
|
|
|
(https://github.com/haskell-servant/servant-server/issues/9)
|
|
|
|
* Ignore trailing slashes
|
|
|
|
(https://github.com/haskell-servant/servant-server/issues/5)
|
|
|
|
|
2015-01-15 12:14:11 +01:00
|
|
|
|
2015-01-04 16:21:25 +01:00
|
|
|
0.2.3
|
|
|
|
-----
|
|
|
|
|
|
|
|
* Fix consuming request body issue
|
|
|
|
(https://github.com/haskell-servant/servant/issues/3)
|
|
|
|
* Make code sample in Servant.Server complete
|