git.iko.soy/typeable/servant
on v0.7 help sign in
39 lines 1.4 kB history raw
10.6
2---
4* `client` no longer takes `BaseUrl` and `Manager` arguments. Instead, each function returned by `client` requires these two arguments.
60.5
7---
9* Use the `text` package instead of `String`.
10* Support for the `HttpVersion`, `IsSecure`, `RemoteHost` and `Vault` combinators
11* Added support for `path` on `BaseUrl`.
12* `client` now takes an explicit `Manager` argument.
13* Use `http-api-data` instead of `Servant.Common.Text`
14* Client functions now consider any 2xx successful.
15* Remove matrix params.
16* Added support for Basic authentication
17* Add generalized authentication support via the `AuthClientData` type family and
18 `AuthenticateReq` data type
200.4.1
21-----
22* The `HasClient` instance for `Delete cts ()` now does not care at all about content types provided.
240.4
25---
26* `Delete` now is like `Get`, `Post`, `Put`, and `Patch` and returns a response body
27* Support content-type aware combinators and `Accept`/`Content-type` headers
28* Added a lot of tests
29* Support multiple concurrent threads
30* Use `ServantError` to report Errors instead of `String`
31* Make the clients for `Raw` endpoints return the whole `Response` value (to be able to access response headers for example)
32* Support for PATCH
33* Make () instances expect No Content status code, and not try to decode body.
34* Add support for response headers
360.2.2
37-----
38* Add TLS support
39* Add matrix parameter support