Changelog for servant-http-streams-0.18
The latest version of this document is on GitHub.
Changelog for servant package contains significant entries for all core packages.
0.18
Significant changes
- Support for ghc8.8 (#1318, #1326, #1327)
0.17
Significant changes
-
Add NoContentVerb #1028 #1219 #1228
The
NoContentAPI endpoints should now useNoContentVerbcombinator. The API type changes are usually of the kind- :<|> PostNoContent '[JSON] NoContent + :<|> PostNoContenti.e. one doesn't need to specify the content-type anymore. There is no content.
-
Capturecan beLenient#1155 #1156You can specify a lenient capture as
:<|> "capture-lenient" :> Capture' '[Lenient] "foo" Int :> GETwhich will make the capture always succeed. Handlers will be of the type
Either String CapturedType, whereLeft errrepresents the possible parse failure.
Other changes
-
servant-client servant-client-core servant-http-streams Fix Verb with headers checking content type differently #1200 #1204
For
Verbs with responseHeaders, the implementation didn't check for the content-type of the response. Now it does. -
servant-client servant-http-streams
HasClientinstance forStreamwithHeaders#1170 #1197 -
servant-client Redact the authorization header in Show and exceptions #1238
0.16.0.1
- Allow
base-compat-0.11
0.16
- Initial release