on master help sign in
Flush changelog-d
commitb318e69bffccfeacdbd59d7eae2f35135be805e3 authorOleg Grenrus <oleg.grenrus@iki.fi> dateThu 23 Jan 2020, 13:43 (7 years ago) parentb519014
18 files changed−177
changelog.d/issue1028−18 changelog.d/issue1200−12 changelog.d/issue1240−16 changelog.d/jsaddle−3 changelog.d/pr1156−17 changelog.d/pr1190−7 changelog.d/pr1194−3 changelog.d/pr1197−4 changelog.d/pr1201−3 changelog.d/pr1213−12 changelog.d/pr1238−3 changelog.d/pr1249−15 changelog.d/pr1263−11 changelog.d/z-changelog-d−8 changelog.d/z-ci-tweaks−19 changelog.d/z-cookbook−9 changelog.d/z-dependency-upgrades−9 changelog.d/z-documentation-updates−8
changelog.d/issue1028deleted−18
@@ -1,18 +0,0 @@
1−synopsis: Add NoContentVerb
2−prs: #1228 #1219
3−issues: #1028
4−significance: significant
5−
6−description: {
7−
8−The `NoContent` API endpoints should now use `NoContentVerb` combinator.
9−The API type changes are usually of the kind
10−
11−```diff
12−- :<|> PostNoContent '[JSON] NoContent
13−+ :<|> PostNoContent
14−```
15−
16−i.e. one doesn't need to specify the content-type anymore. There is no content.
17−
18−}
changelog.d/issue1200deleted−12
@@ -1,12 +0,0 @@
1−synopsis: Fix Verb with headers checking content type differently
2−packages: servant-client-core servant-client
3−prs: #1204
4−issues: #1200
5−packages: servant-client servant-client-core servant-http-streams
6−
7−description: {
8−
9−For `Verb`s with response `Headers`, the implementation didn't check
10−for the content-type of the response. Now it does.
11−
12−}
changelog.d/issue1240deleted−16
@@ -1,16 +0,0 @@
1−synopsis: Merge documentation from duplicate routes
2−packages: servant-docs
3−prs: #1241
4−issues: #1240
5−
6−description: {
7−
8−Servant supports defining the same route multiple times with different
9−content-types and result-types, but servant-docs was only documenting
10−the first of copy of such duplicated routes. It now combines the
11−documentation from all the copies.
12−
13−Unfortunately, it is not yet possible for the documentation to specify
14−multiple status codes.
15−
16−}
changelog.d/jsaddledeleted−3
@@ -1,3 +0,0 @@
1−synopsis: Progress on servant-jsaddle
2−packages: servant-jsaddle
3−prs: #1216
changelog.d/pr1156deleted−17
@@ -1,17 +0,0 @@
1−synopsis: `Capture` can be `Lenient`
2−issues: #1155
3−prs: #1156
4−significance: significant
5−description: {
6−
7−You can specify a lenient capture as
8−
9−```haskell
10−:<|> "capture-lenient" :> Capture' '[Lenient] "foo" Int :> GET
11−```
12−
13−which will make the capture always succeed. Handlers will be of the
14−type `Either String CapturedType`, where `Left err` represents
15−the possible parse failure.
16−
17−}
changelog.d/pr1190deleted−7
@@ -1,7 +0,0 @@
1−synopsis: Add sponsorship button
2−prs: #1190
3−description: {
4−
5−[Well-Typed](https://www.well-typed.com/)
6−
7−}
changelog.d/pr1194deleted−3
@@ -1,3 +0,0 @@
1−synopsis: Prevent race-conditions in testing
2−packages: servant-docs
3−prs: #1194
changelog.d/pr1197deleted−4
@@ -1,4 +0,0 @@
1−synopsis: `HasClient` instance for `Stream` with `Headers`
2−packages: servant-client servant-client servant-http-streams
3−prs: #1197
4−issues: #1170
changelog.d/pr1201deleted−3
@@ -1,3 +0,0 @@
1−synopsis: Remove unused extensions from cabal file
2−packages: servant
3−prs: #1201
changelog.d/pr1213deleted−12
@@ -1,12 +0,0 @@
1−synopsis: Added a function to create Client.Request in ClientEnv
2−packages: servant-client
3−significance: significant
4−prs: #1213 #1255
5−description: {
6−
7−The new member `makeClientRequest` of `ClientEnv` is used to create
8−`http-client` `Request` from `servant-client-core` `Request`.
9−This functionality can be used for example to set
10−dynamic timeouts for each request.
11−
12−}
changelog.d/pr1238deleted−3
@@ -1,3 +0,0 @@
1−synopsis: Redact the authorization header in Show and exceptions
2−packages: servant-client
3−prs: #1238
changelog.d/pr1249deleted−15
@@ -1,15 +0,0 @@
1−synopsis: use queryString to parse QueryParam, QueryParams and QueryFlag
2−packages: servant-server
3−prs: #1249 #1262
4−significance: significant
5−description: {
6−
7−Some APIs need query parameters rewriting, e.g. in order to support
8− for multiple casing (camel, snake, etc) or something to that effect.
9−
10−This could be easily achieved by using WAI Middleware and modyfing
11−request's `Query`. But QueryParam, QueryParams and QueryFlag use
12−`rawQueryString`. By using `queryString` rather then `rawQueryString`
13−we can enable such rewritings.
14−
15−}
changelog.d/pr1263deleted−11
@@ -1,11 +0,0 @@
1−synopsis: Make packages `build-type: Simple`
2−packages: servant servant-server
3−prs: #1263
4−significance: significant
5−description: {
6−
7−We used `build-type: Custom`, but it's problematic e.g.
8−for cross-compiling. The benefit is small, as the doctests
9−can be run other ways too (though not so conviniently).
10−
11−}
changelog.d/z-changelog-ddeleted−8
@@ -1,8 +0,0 @@
1−synopsis: Try changelog-d for changelog management
2−prs: #1230
3−
4−description: {
5−
6−Check the [CONTRIBUTING.md](https://github.com/haskell-servant/servant/blob/master/CONTRIBUTING.md) for details
7−
8−}
changelog.d/z-ci-tweaksdeleted−19
@@ -1,19 +0,0 @@
1−synopsis: CI and testing tweaks.
2−prs:
3− #1154
4− #1157
5− #1182
6− #1214
7− #1229
8− #1233
9− #1242
10− #1247
11− #1250
12− #1258
13−
14−description: {
15−
16−We are experiencing some bitrotting of cookbook recipe dependencies,
17−therefore some of them aren't build as part of our CI anymore.
18−
19−}
changelog.d/z-cookbookdeleted−9
@@ -1,9 +0,0 @@
1−synopsis: New cookbook recipes
2−prs: #1171 #1088 #1198
3−
4−description: {
5−
6−- [OIDC Recipe](#TODO)
7−- [MySQL Recipe](#TODO)
8−
9−}
changelog.d/z-dependency-upgradesdeleted−9
@@ -1,9 +0,0 @@
1−synopsis: Dependency upgrades
2−prs:
3− #1173
4− #1181
5− #1183
6− #1188
7− #1224
8− #1245
9− #1257
changelog.d/z-documentation-updatesdeleted−8
@@ -1,8 +0,0 @@
1−synopsis: Documentation updates
2−prs:
3− #1162
4− #1174
5− #1175
6− #1234
7− #1244
8− #1247