git.iko.soy/typeable/servant
on master help sign in
Merge pull request #1135 from haskell-servant/sibling-changelogs

Copy changelog entries to other packages

commit0a5e649854a11435f6b1796aa6ed419eb935d772 authorOleg Grenrus <oleg.grenrus@iki.fi> dateFri 22 Feb 2019, 09:50 (8 years ago) parent73a4d1f670b952
5 files changed+127−16
servant-client-core/CHANGELOG.md+48 servant-client/CHANGELOG.md+48 servant-http-streams/CHANGELOG.md+5 servant-server/CHANGELOG.md+10 servant/CHANGELOG.md+16−16
servant-client-core/CHANGELOG.md+48
@@ -1,6 +1,54 @@
11[The latest version of this document is on GitHub.](https://github.com/haskell-servant/servant/blob/master/servant-client-core/CHANGELOG.md)
22[Changelog for `servant` package contains significant entries for all core packages.](https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md)
33
4+0.16
5+----
6+
7+- Rename `ServantError` to `ClientError`, `ServantErr` to `ServerError`
8+ [#1131](https://github.com/haskell-servant/servant/pull/1131)
9+
10+- *servant-client-core* Rearrange modules. No more `Internal` modules, whole
11+ API is versioned.
12+ [#1130](https://github.com/haskell-servant/servant/pull/1130)
13+
14+- *servant-client-core* `RequestBody` is now
15+
16+ ```haskell
17+ = RequestBodyLBS LBS.ByteString
18+ | RequestBodyBS BS.ByteString
19+ | RequestBodySource (SourceIO LBS.ByteString)
20+ ```
21+
22+ i.e. no more replicates `http-client`s API.
23+ [#1117](https://github.com/haskell-servant/servant/pull/1117)
24+
25+- *servant-client-core* Keep structured exceptions in `ConnectionError`
26+ constructor of `ClientError`
27+ [#1115](https://github.com/haskell-servant/servant/pull/1115)
28+
29+ ```diff
30+ -| ConnectionError Text
31+ +| ConnectionError SomeException
32+ ```
33+
34+- *servant-client-core* Preserve failing request in `FailureResponse`
35+ constructor of `ClientError`
36+ [#1114](https://github.com/haskell-servant/servant/pull/1114)
37+
38+ ```diff
39+ -FailureResponse Response
40+ +-- | The server returned an error response including the
41+ +-- failing request. 'requestPath' includes the 'BaseUrl' and the
42+ +-- path of the request.
43+ +FailureResponse (RequestF () (BaseUrl, BS.ByteString)) Response
44+ ```
45+
46+- *servant-client* Fix (implement) `StreamBody` instance
47+ [#1110](https://github.com/haskell-servant/servant/pull/1110)
48+
49+- *servant-client* Update CookieJar with intermediate request/responses (redirects)
50+ [#1104](https://github.com/haskell-servant/servant/pull/1104)
51+
4520.15
553----
654
servant-client/CHANGELOG.md+48
@@ -1,6 +1,54 @@
11[The latest version of this document is on GitHub.](https://github.com/haskell-servant/servant/blob/master/servant-client/CHANGELOG.md)
22[Changelog for `servant` package contains significant entries for all core packages.](https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md)
33
4+0.16
5+----
6+
7+- Rename `ServantError` to `ClientError`, `ServantErr` to `ServerError`
8+ [#1131](https://github.com/haskell-servant/servant/pull/1131)
9+
10+- *servant-client-core* Rearrange modules. No more `Internal` modules, whole
11+ API is versioned.
12+ [#1130](https://github.com/haskell-servant/servant/pull/1130)
13+
14+- *servant-client-core* `RequestBody` is now
15+
16+ ```haskell
17+ = RequestBodyLBS LBS.ByteString
18+ | RequestBodyBS BS.ByteString
19+ | RequestBodySource (SourceIO LBS.ByteString)
20+ ```
21+
22+ i.e. no more replicates `http-client`s API.
23+ [#1117](https://github.com/haskell-servant/servant/pull/1117)
24+
25+- *servant-client-core* Keep structured exceptions in `ConnectionError`
26+ constructor of `ClientError`
27+ [#1115](https://github.com/haskell-servant/servant/pull/1115)
28+
29+ ```diff
30+ -| ConnectionError Text
31+ +| ConnectionError SomeException
32+ ```
33+
34+- *servant-client-core* Preserve failing request in `FailureResponse`
35+ constructor of `ClientError`
36+ [#1114](https://github.com/haskell-servant/servant/pull/1114)
37+
38+ ```diff
39+ -FailureResponse Response
40+ +-- | The server returned an error response including the
41+ +-- failing request. 'requestPath' includes the 'BaseUrl' and the
42+ +-- path of the request.
43+ +FailureResponse (RequestF () (BaseUrl, BS.ByteString)) Response
44+ ```
45+
46+- *servant-client* Fix (implement) `StreamBody` instance
47+ [#1110](https://github.com/haskell-servant/servant/pull/1110)
48+
49+- *servant-client* Update CookieJar with intermediate request/responses (redirects)
50+ [#1104](https://github.com/haskell-servant/servant/pull/1104)
51+
4520.15
553----
654
servant-http-streams/CHANGELOG.md+5
@@ -1,2 +1,7 @@
11 [The latest version of this document is on GitHub.](https://github.com/haskell-servant/servant/blob/master/servant-http-streams/CHANGELOG.md)
22[Changelog for `servant` package contains significant entries for all core packages.](https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md)
3+
4+0.16
5+----
6+
7+- Initial release
servant-server/CHANGELOG.md+10
@@ -1,6 +1,16 @@
11[The latest version of this document is on GitHub.](https://github.com/haskell-servant/servant/blob/master/servant-server/CHANGELOG.md)
22[Changelog for `servant` package contains significant entries for all core packages.](https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md)
33
4+0.16
5+----
6+
7+- Rename `ServantError` to `ClientError`, `ServantErr` to `ServerError`
8+ [#1131](https://github.com/haskell-servant/pull/1131)
9+- *servant-server* Reorder HTTP failure code priorities
10+ [#1103](https://github.com/haskell-servant/servant/pull/1103)
11+- Allow `network-3.0`
12+ [#1107](https://github.com/haskell-servant/pull/1107)
13+
4140.15
515----
616
servant/CHANGELOG.md+16−16
@@ -6,12 +6,12 @@
66### Significant changes
77
88- Rename `ServantError` to `ClientError`, `ServantErr` to `ServerError`
9− [#1131](https://github.com/haskell-servant/pull/1131)
9+ [#1131](https://github.com/haskell-servant/servant/pull/1131)
1010- *servant-client-core* Rearrange modules. No more `Internal` modules, whole
1111 API is versioned.
12− [#1130](https://github.com/haskell-servant/pull/1130)
12+ [#1130](https://github.com/haskell-servant/servant/pull/1130)
1313- *servant-http-streams* New package
14− [#1117](https://github.com/haskell-servant/pull/1117)
14+ [#1117](https://github.com/haskell-servant/servant/pull/1117)
1515- *servant-client-core* `RequestBody` is now
1616
1717 ```haskell
@@ -21,11 +21,11 @@
2121 ```
2222
2323 i.e. no more replicates `http-client`s API.
24− [#1117](https://github.com/haskell-servant/pull/1117)
24+ [#1117](https://github.com/haskell-servant/servant/pull/1117)
2525
2626- *servant-client-core* Keep structured exceptions in `ConnectionError`
2727 constructor of `ClientError`
28− [#1115](https://github.com/haskell-servant/pull/1115)
28+ [#1115](https://github.com/haskell-servant/servant/pull/1115)
2929
3030 ```diff
3131 -| ConnectionError Text
@@ -34,7 +34,7 @@
3434
3535- *servant-client-core* Preserve failing request in `FailureResponse`
3636 constructor of `ClientError`
37− [#1114](https://github.com/haskell-servant/pull/1114)
37+ [#1114](https://github.com/haskell-servant/servant/pull/1114)
3838
3939 ```diff
4040 -FailureResponse Response
@@ -44,8 +44,8 @@
4444 +FailureResponse (RequestF () (BaseUrl, BS.ByteString)) Response
4545 ```
4646
47−- *servant-client* Fix (implement) `StreamBody`instance
48− [#1110](https://github.com/haskell-servant/pull/1110)
47+- *servant-client* Fix (implement) `StreamBody` instance
48+ [#1110](https://github.com/haskell-servant/servant/pull/1110)
4949
5050### Other changes
5151
@@ -54,19 +54,19 @@
5454- *servant-server* Reorder HTTP failure code priorities
5555 [#1103](https://github.com/haskell-servant/servant/pull/1103)
5656- Allow `network-3.0`
57− [#1107](https://github.com/haskell-servant/pull/1107)
57+ [#1107](https://github.com/haskell-servant/servant/pull/1107)
5858- Add `NFData NoContent` instance
59− [#1090](https://github.com/haskell-servant/pull/1090)
59+ [#1090](https://github.com/haskell-servant/servant/pull/1090)
6060
6161- Documentation updates
62− [#1127](https://github.com/haskell-servant/pull/1127)
63− [#1124](https://github.com/haskell-servant/pull/1124)
64− [#1098](https://github.com/haskell-servant/pull/1098)
62+ [#1127](https://github.com/haskell-servant/servant/pull/1127)
63+ [#1124](https://github.com/haskell-servant/servant/pull/1124)
64+ [#1098](https://github.com/haskell-servant/servant/pull/1098)
6565
6666- CI updates
67− [#1123](https://github.com/haskell-servant/pull/1123)
68− [#1121](https://github.com/haskell-servant/pull/1121)
69− [#1119](https://github.com/haskell-servant/pull/1119)
67+ [#1123](https://github.com/haskell-servant/servant/pull/1123)
68+ [#1121](https://github.com/haskell-servant/servant/pull/1121)
69+ [#1119](https://github.com/haskell-servant/servant/pull/1119)
7070
71710.15
7272----