on master help sign in
Classify changelog into breaking and other changes
8a3ecb2Oleg Grenrus
servant-client/CHANGELOG.md+7−1
@@ -1,5 +1,11 @@
10.10
10.10
2−----
2+-----
3+
4+### Breaking changes
5+
6+There shouldn't be breaking changes. Released as a part of `servant` suite.
7+
8+### Other changes
3
9
4* Add MonadBase and MonadBaseControl instances for ClientM
10* Add MonadBase and MonadBaseControl instances for ClientM
5 ([#663](https://github.com/haskell-servant/servant/issues/663))
11 ([#663](https://github.com/haskell-servant/servant/issues/663))
servant-docs/CHANGELOG.md+5
@@ -1,3 +1,8 @@
1+0.10
2+----
3+
4+There are no changes. Released as a part of `servant` suite.
5+
10.7.1
60.7.1
2-----
7-----
3
8
servant-foreign/CHANGELOG.md+2
@@ -1,6 +1,8 @@
10.10
10.10
2----
2----
3
3
4+### Breaking changes
5+
4* Do not apply JavaScript specific mangling to the names.
6* Do not apply JavaScript specific mangling to the names.
5 ([#191](https://github.com/haskell-servant/servant/issues/191))
7 ([#191](https://github.com/haskell-servant/servant/issues/191))
6
8
servant-server/CHANGELOG.md+11−9
@@ -1,15 +1,21 @@
10.10
10.10
2----
2----
3
3
4−* Add `err422` Unprocessable Entity
4+### Breaking changes
5+
6+* `Handler` is now an abstract datatype. Migration hint: change `throwE` to `throwError`.
5− ([#646](https://github.com/haskell-servant/servant/pull/646))
7+ ([#641](https://github.com/haskell-servant/servant/issues/641))
8+
6* Changed `HasServer` instances for `QueryParam` and `QueryParam` to throw 400
9* Changed `HasServer` instances for `QueryParam` and `QueryParam` to throw 400
7 when parsing fails
10 when parsing fails
8− ([#649](6e77453b67dc164e5381fb867e5e6475302619a3))
11+ ([#649](https://github.com/haskell-servant/servant/pull/649))
12+
13+### Other changes
14+
9* Added `paramD` block to `Delayed`
15* Added `paramD` block to `Delayed`
10
16
11−* `Handler` is now an abstract datatype. Migration hint: change `throwE` to `throwError`.
17+* Add `err422` Unprocessable Entity
12− ([#641](https://github.com/haskell-servant/servant/issues/641))
18+ ([#646](https://github.com/haskell-servant/servant/pull/646))
13
19
14* Deprecate `serveDirectory` and introduce `serveDirectoryFileServer`,
20* Deprecate `serveDirectory` and introduce `serveDirectoryFileServer`,
15 `serveDirectoryWebApp`, `serveDirectoryWebAppLookup`, `serveDirectoryEmbedded`
21 `serveDirectoryWebApp`, `serveDirectoryWebAppLookup`, `serveDirectoryEmbedded`
@@ -22,10 +28,6 @@
22 , [#674](https://github.com/haskell-servant/servant/pull/674)
28 , [#674](https://github.com/haskell-servant/servant/pull/674)
23 , [#675](https://github.com/haskell-servant/servant/pull/675))
29 , [#675](https://github.com/haskell-servant/servant/pull/675))
24
30
25−* We now throw error on parameter parse failure
26− ([#649](https://github.com/haskell-servant/servant/pull/649)
27− , [#670](https://github.com/haskell-servant/servant/pull/670))
28−
290.7.1
310.7.1
30------
32------
31
33
servant/CHANGELOG.md+4
@@ -1,6 +1,8 @@
10.10
10.10
2------
2------
3
3
4+### Breaking changes
5+
4* Use `NT` from `natural-transformation` for `Enter`
6* Use `NT` from `natural-transformation` for `Enter`
5 ([#616](https://github.com/haskell-servant/servant/issues/616))
7 ([#616](https://github.com/haskell-servant/servant/issues/616))
6
8
@@ -8,6 +10,8 @@
8 use its `ToHttpApiData` instance or `linkURI`.
10 use its `ToHttpApiData` instance or `linkURI`.
9 ([#527](https://github.com/haskell-servant/servant/issues/527))
11 ([#527](https://github.com/haskell-servant/servant/issues/527))
10
12
13+### Other changes
14+
11* Add `Servant.API.TypeLevel` module with type families to work with API types.
15* Add `Servant.API.TypeLevel` module with type families to work with API types.
12 ([#345](https://github.com/haskell-servant/servant/pull/345)
16 ([#345](https://github.com/haskell-servant/servant/pull/345)
13 , [#305](https://github.com/haskell-servant/servant/issues/305))
17 , [#305](https://github.com/haskell-servant/servant/issues/305))