Skip to content

Commit

Permalink
Classify changelog into breaking and other changes
Browse files Browse the repository at this point in the history
  • Loading branch information
phadej committed Feb 1, 2017
1 parent 736918a commit 8a3ecb2
Show file tree
Hide file tree
Showing 5 changed files with 29 additions and 10 deletions.
8 changes: 7 additions & 1 deletion servant-client/CHANGELOG.md
@@ -1,5 +1,11 @@
0.10
----
-----

### Breaking changes

There shouldn't be breaking changes. Released as a part of `servant` suite.

### Other changes

* Add MonadBase and MonadBaseControl instances for ClientM
([#663](https://github.com/haskell-servant/servant/issues/663))
Expand Down
5 changes: 5 additions & 0 deletions servant-docs/CHANGELOG.md
@@ -1,3 +1,8 @@
0.10
----

There are no changes. Released as a part of `servant` suite.

0.7.1
-----

Expand Down
2 changes: 2 additions & 0 deletions servant-foreign/CHANGELOG.md
@@ -1,6 +1,8 @@
0.10
----

### Breaking changes

* Do not apply JavaScript specific mangling to the names.
([#191](https://github.com/haskell-servant/servant/issues/191))

Expand Down
20 changes: 11 additions & 9 deletions servant-server/CHANGELOG.md
@@ -1,15 +1,21 @@
0.10
----

* Add `err422` Unprocessable Entity
([#646](https://github.com/haskell-servant/servant/pull/646))
### Breaking changes

* `Handler` is now an abstract datatype. Migration hint: change `throwE` to `throwError`.
([#641](https://github.com/haskell-servant/servant/issues/641))

* Changed `HasServer` instances for `QueryParam` and `QueryParam` to throw 400
when parsing fails
([#649](6e77453b67dc164e5381fb867e5e6475302619a3))
([#649](https://github.com/haskell-servant/servant/pull/649))

### Other changes

* Added `paramD` block to `Delayed`

* `Handler` is now an abstract datatype. Migration hint: change `throwE` to `throwError`.
([#641](https://github.com/haskell-servant/servant/issues/641))
* Add `err422` Unprocessable Entity
([#646](https://github.com/haskell-servant/servant/pull/646))

* Deprecate `serveDirectory` and introduce `serveDirectoryFileServer`,
`serveDirectoryWebApp`, `serveDirectoryWebAppLookup`, `serveDirectoryEmbedded`
Expand All @@ -22,10 +28,6 @@
, [#674](https://github.com/haskell-servant/servant/pull/674)
, [#675](https://github.com/haskell-servant/servant/pull/675))

* We now throw error on parameter parse failure
([#649](https://github.com/haskell-servant/servant/pull/649)
, [#670](https://github.com/haskell-servant/servant/pull/670))

0.7.1
------

Expand Down
4 changes: 4 additions & 0 deletions servant/CHANGELOG.md
@@ -1,13 +1,17 @@
0.10
------

### Breaking changes

* Use `NT` from `natural-transformation` for `Enter`
([#616](https://github.com/haskell-servant/servant/issues/616))

* Change to `MkLink (Verb ...) = Link` (previously `URI`). To consume `Link`
use its `ToHttpApiData` instance or `linkURI`.
([#527](https://github.com/haskell-servant/servant/issues/527))

### Other changes

* Add `Servant.API.TypeLevel` module with type families to work with API types.
([#345](https://github.com/haskell-servant/servant/pull/345)
, [#305](https://github.com/haskell-servant/servant/issues/305))
Expand Down

0 comments on commit 8a3ecb2

Please sign in to comment.