1.3 KiB
1.3 KiB
client
no longer takesBaseUrl
andManager
arguments. Instead, each function returned byclient
requires these two arguments.
0.5
- Use the
text
package instead ofString
. - Support for the
HttpVersion
,IsSecure
,RemoteHost
andVault
combinators - Added support for
path
onBaseUrl
. client
now takes an explicitManager
argument.- Use
http-api-data
instead ofServant.Common.Text
- Client functions now consider any 2xx successful.
- Remove matrix params.
- Added support for Basic authentication
- Add generalized authentication support via the
AuthClientData
type family andAuthenticateReq
data type
0.4.1
- The
HasClient
instance forDelete cts ()
now does not care at all about content types provided.
0.4
Delete
now is likeGet
,Post
,Put
, andPatch
and returns a response body- Support content-type aware combinators and
Accept
/Content-type
headers - Added a lot of tests
- Support multiple concurrent threads
- Use
ServantError
to report Errors instead ofString
- Make the clients for
Raw
endpoints return the wholeResponse
value (to be able to access response headers for example) - Support for PATCH
- Make () instances expect No Content status code, and not try to decode body.
- Add support for response headers
0.2.2
- Add TLS support
- Add matrix parameter support