4* BACKWARDS INCOMPATIBLE: `client` now returns a ClientM which is a Reader for
5 BasicEnv. BasicEnv comprises the HttpManager and BaseUrl that have had to be
6 passed to each method returned by `client`.
12* `ServantError` has an `Eq` instance now.
17* `client` no longer takes `BaseUrl` and `Manager` arguments. Instead, each function returned by `client` requires these two arguments.
22* Use the `text` package instead of `String`.
23* Support for the `HttpVersion`, `IsSecure`, `RemoteHost` and `Vault` combinators
24* Added support for `path` on `BaseUrl`.
25* `client` now takes an explicit `Manager` argument.
26* Use `http-api-data` instead of `Servant.Common.Text`
27* Client functions now consider any 2xx successful.
28* Remove matrix params.
29* Added support for Basic authentication
30* Add generalized authentication support via the `AuthClientData` type family and
31 `AuthenticateReq` data type
35* The `HasClient` instance for `Delete cts ()` now does not care at all about content types provided.
39* `Delete` now is like `Get`, `Post`, `Put`, and `Patch` and returns a response body
40* Support content-type aware combinators and `Accept`/`Content-type` headers
42* Support multiple concurrent threads
43* Use `ServantError` to report Errors instead of `String`
44* Make the clients for `Raw` endpoints return the whole `Response` value (to be able to access response headers for example)
46* Make () instances expect No Content status code, and not try to decode body.
47* Add support for response headers
52* Add matrix parameter support
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list