Copy changelog entries to other packages

This commit is contained in:
Oleg Grenrus 2019-02-21 10:59:45 +02:00
parent 73a4d1fef4
commit 670b9527f8
5 changed files with 127 additions and 16 deletions

View file

@ -1,6 +1,54 @@
[The latest version of this document is on GitHub.](https://github.com/haskell-servant/servant/blob/master/servant-client-core/CHANGELOG.md) [The latest version of this document is on GitHub.](https://github.com/haskell-servant/servant/blob/master/servant-client-core/CHANGELOG.md)
[Changelog for `servant` package contains significant entries for all core packages.](https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md) [Changelog for `servant` package contains significant entries for all core packages.](https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md)
0.16
----
- Rename `ServantError` to `ClientError`, `ServantErr` to `ServerError`
[#1131](https://github.com/haskell-servant/servant/pull/1131)
- *servant-client-core* Rearrange modules. No more `Internal` modules, whole
API is versioned.
[#1130](https://github.com/haskell-servant/servant/pull/1130)
- *servant-client-core* `RequestBody` is now
```haskell
= RequestBodyLBS LBS.ByteString
| RequestBodyBS BS.ByteString
| RequestBodySource (SourceIO LBS.ByteString)
```
i.e. no more replicates `http-client`s API.
[#1117](https://github.com/haskell-servant/servant/pull/1117)
- *servant-client-core* Keep structured exceptions in `ConnectionError`
constructor of `ClientError`
[#1115](https://github.com/haskell-servant/servant/pull/1115)
```diff
-| ConnectionError Text
+| ConnectionError SomeException
```
- *servant-client-core* Preserve failing request in `FailureResponse`
constructor of `ClientError`
[#1114](https://github.com/haskell-servant/servant/pull/1114)
```diff
-FailureResponse Response
+-- | The server returned an error response including the
+-- failing request. 'requestPath' includes the 'BaseUrl' and the
+-- path of the request.
+FailureResponse (RequestF () (BaseUrl, BS.ByteString)) Response
```
- *servant-client* Fix (implement) `StreamBody` instance
[#1110](https://github.com/haskell-servant/servant/pull/1110)
- *servant-client* Update CookieJar with intermediate request/responses (redirects)
[#1104](https://github.com/haskell-servant/servant/pull/1104)
0.15 0.15
---- ----

View file

@ -1,6 +1,54 @@
[The latest version of this document is on GitHub.](https://github.com/haskell-servant/servant/blob/master/servant-client/CHANGELOG.md) [The latest version of this document is on GitHub.](https://github.com/haskell-servant/servant/blob/master/servant-client/CHANGELOG.md)
[Changelog for `servant` package contains significant entries for all core packages.](https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md) [Changelog for `servant` package contains significant entries for all core packages.](https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md)
0.16
----
- Rename `ServantError` to `ClientError`, `ServantErr` to `ServerError`
[#1131](https://github.com/haskell-servant/servant/pull/1131)
- *servant-client-core* Rearrange modules. No more `Internal` modules, whole
API is versioned.
[#1130](https://github.com/haskell-servant/servant/pull/1130)
- *servant-client-core* `RequestBody` is now
```haskell
= RequestBodyLBS LBS.ByteString
| RequestBodyBS BS.ByteString
| RequestBodySource (SourceIO LBS.ByteString)
```
i.e. no more replicates `http-client`s API.
[#1117](https://github.com/haskell-servant/servant/pull/1117)
- *servant-client-core* Keep structured exceptions in `ConnectionError`
constructor of `ClientError`
[#1115](https://github.com/haskell-servant/servant/pull/1115)
```diff
-| ConnectionError Text
+| ConnectionError SomeException
```
- *servant-client-core* Preserve failing request in `FailureResponse`
constructor of `ClientError`
[#1114](https://github.com/haskell-servant/servant/pull/1114)
```diff
-FailureResponse Response
+-- | The server returned an error response including the
+-- failing request. 'requestPath' includes the 'BaseUrl' and the
+-- path of the request.
+FailureResponse (RequestF () (BaseUrl, BS.ByteString)) Response
```
- *servant-client* Fix (implement) `StreamBody` instance
[#1110](https://github.com/haskell-servant/servant/pull/1110)
- *servant-client* Update CookieJar with intermediate request/responses (redirects)
[#1104](https://github.com/haskell-servant/servant/pull/1104)
0.15 0.15
---- ----

View file

@ -1,2 +1,7 @@
[The latest version of this document is on GitHub.](https://github.com/haskell-servant/servant/blob/master/servant-http-streams/CHANGELOG.md) [The latest version of this document is on GitHub.](https://github.com/haskell-servant/servant/blob/master/servant-http-streams/CHANGELOG.md)
[Changelog for `servant` package contains significant entries for all core packages.](https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md) [Changelog for `servant` package contains significant entries for all core packages.](https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md)
0.16
----
- Initial release

View file

@ -1,6 +1,16 @@
[The latest version of this document is on GitHub.](https://github.com/haskell-servant/servant/blob/master/servant-server/CHANGELOG.md) [The latest version of this document is on GitHub.](https://github.com/haskell-servant/servant/blob/master/servant-server/CHANGELOG.md)
[Changelog for `servant` package contains significant entries for all core packages.](https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md) [Changelog for `servant` package contains significant entries for all core packages.](https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md)
0.16
----
- Rename `ServantError` to `ClientError`, `ServantErr` to `ServerError`
[#1131](https://github.com/haskell-servant/pull/1131)
- *servant-server* Reorder HTTP failure code priorities
[#1103](https://github.com/haskell-servant/servant/pull/1103)
- Allow `network-3.0`
[#1107](https://github.com/haskell-servant/pull/1107)
0.15 0.15
---- ----

View file

@ -6,12 +6,12 @@
### Significant changes ### Significant changes
- Rename `ServantError` to `ClientError`, `ServantErr` to `ServerError` - Rename `ServantError` to `ClientError`, `ServantErr` to `ServerError`
[#1131](https://github.com/haskell-servant/pull/1131) [#1131](https://github.com/haskell-servant/servant/pull/1131)
- *servant-client-core* Rearrange modules. No more `Internal` modules, whole - *servant-client-core* Rearrange modules. No more `Internal` modules, whole
API is versioned. API is versioned.
[#1130](https://github.com/haskell-servant/pull/1130) [#1130](https://github.com/haskell-servant/servant/pull/1130)
- *servant-http-streams* New package - *servant-http-streams* New package
[#1117](https://github.com/haskell-servant/pull/1117) [#1117](https://github.com/haskell-servant/servant/pull/1117)
- *servant-client-core* `RequestBody` is now - *servant-client-core* `RequestBody` is now
```haskell ```haskell
@ -21,11 +21,11 @@
``` ```
i.e. no more replicates `http-client`s API. i.e. no more replicates `http-client`s API.
[#1117](https://github.com/haskell-servant/pull/1117) [#1117](https://github.com/haskell-servant/servant/pull/1117)
- *servant-client-core* Keep structured exceptions in `ConnectionError` - *servant-client-core* Keep structured exceptions in `ConnectionError`
constructor of `ClientError` constructor of `ClientError`
[#1115](https://github.com/haskell-servant/pull/1115) [#1115](https://github.com/haskell-servant/servant/pull/1115)
```diff ```diff
-| ConnectionError Text -| ConnectionError Text
@ -34,7 +34,7 @@
- *servant-client-core* Preserve failing request in `FailureResponse` - *servant-client-core* Preserve failing request in `FailureResponse`
constructor of `ClientError` constructor of `ClientError`
[#1114](https://github.com/haskell-servant/pull/1114) [#1114](https://github.com/haskell-servant/servant/pull/1114)
```diff ```diff
-FailureResponse Response -FailureResponse Response
@ -44,8 +44,8 @@
+FailureResponse (RequestF () (BaseUrl, BS.ByteString)) Response +FailureResponse (RequestF () (BaseUrl, BS.ByteString)) Response
``` ```
- *servant-client* Fix (implement) `StreamBody`instance - *servant-client* Fix (implement) `StreamBody` instance
[#1110](https://github.com/haskell-servant/pull/1110) [#1110](https://github.com/haskell-servant/servant/pull/1110)
### Other changes ### Other changes
@ -54,19 +54,19 @@
- *servant-server* Reorder HTTP failure code priorities - *servant-server* Reorder HTTP failure code priorities
[#1103](https://github.com/haskell-servant/servant/pull/1103) [#1103](https://github.com/haskell-servant/servant/pull/1103)
- Allow `network-3.0` - Allow `network-3.0`
[#1107](https://github.com/haskell-servant/pull/1107) [#1107](https://github.com/haskell-servant/servant/pull/1107)
- Add `NFData NoContent` instance - Add `NFData NoContent` instance
[#1090](https://github.com/haskell-servant/pull/1090) [#1090](https://github.com/haskell-servant/servant/pull/1090)
- Documentation updates - Documentation updates
[#1127](https://github.com/haskell-servant/pull/1127) [#1127](https://github.com/haskell-servant/servant/pull/1127)
[#1124](https://github.com/haskell-servant/pull/1124) [#1124](https://github.com/haskell-servant/servant/pull/1124)
[#1098](https://github.com/haskell-servant/pull/1098) [#1098](https://github.com/haskell-servant/servant/pull/1098)
- CI updates - CI updates
[#1123](https://github.com/haskell-servant/pull/1123) [#1123](https://github.com/haskell-servant/servant/pull/1123)
[#1121](https://github.com/haskell-servant/pull/1121) [#1121](https://github.com/haskell-servant/servant/pull/1121)
[#1119](https://github.com/haskell-servant/pull/1119) [#1119](https://github.com/haskell-servant/servant/pull/1119)
0.15 0.15
---- ----