Classify changelog into breaking and other changes
This commit is contained in:
parent
736918a694
commit
8a3ecb2ebc
5 changed files with 30 additions and 11 deletions
|
@ -1,5 +1,11 @@
|
||||||
0.10
|
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
|
* Add MonadBase and MonadBaseControl instances for ClientM
|
||||||
([#663](https://github.com/haskell-servant/servant/issues/663))
|
([#663](https://github.com/haskell-servant/servant/issues/663))
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
0.10
|
||||||
|
----
|
||||||
|
|
||||||
|
There are no changes. Released as a part of `servant` suite.
|
||||||
|
|
||||||
0.7.1
|
0.7.1
|
||||||
-----
|
-----
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
0.10
|
0.10
|
||||||
----
|
----
|
||||||
|
|
||||||
|
### Breaking changes
|
||||||
|
|
||||||
* Do not apply JavaScript specific mangling to the names.
|
* Do not apply JavaScript specific mangling to the names.
|
||||||
([#191](https://github.com/haskell-servant/servant/issues/191))
|
([#191](https://github.com/haskell-servant/servant/issues/191))
|
||||||
|
|
||||||
|
|
|
@ -1,16 +1,22 @@
|
||||||
0.10
|
0.10
|
||||||
----
|
----
|
||||||
|
|
||||||
* Add `err422` Unprocessable Entity
|
### Breaking changes
|
||||||
([#646](https://github.com/haskell-servant/servant/pull/646))
|
|
||||||
* Changed `HasServer` instances for `QueryParam` and `QueryParam` to throw 400
|
|
||||||
when parsing fails
|
|
||||||
([#649](6e77453b67dc164e5381fb867e5e6475302619a3))
|
|
||||||
* Added `paramD` block to `Delayed`
|
|
||||||
|
|
||||||
* `Handler` is now an abstract datatype. Migration hint: change `throwE` to `throwError`.
|
* `Handler` is now an abstract datatype. Migration hint: change `throwE` to `throwError`.
|
||||||
([#641](https://github.com/haskell-servant/servant/issues/641))
|
([#641](https://github.com/haskell-servant/servant/issues/641))
|
||||||
|
|
||||||
|
* Changed `HasServer` instances for `QueryParam` and `QueryParam` to throw 400
|
||||||
|
when parsing fails
|
||||||
|
([#649](https://github.com/haskell-servant/servant/pull/649))
|
||||||
|
|
||||||
|
### Other changes
|
||||||
|
|
||||||
|
* Added `paramD` block to `Delayed`
|
||||||
|
|
||||||
|
* Add `err422` Unprocessable Entity
|
||||||
|
([#646](https://github.com/haskell-servant/servant/pull/646))
|
||||||
|
|
||||||
* Deprecate `serveDirectory` and introduce `serveDirectoryFileServer`,
|
* Deprecate `serveDirectory` and introduce `serveDirectoryFileServer`,
|
||||||
`serveDirectoryWebApp`, `serveDirectoryWebAppLookup`, `serveDirectoryEmbedded`
|
`serveDirectoryWebApp`, `serveDirectoryWebAppLookup`, `serveDirectoryEmbedded`
|
||||||
and `serveDirectoryWith` which offer 4 default options and a more flexible
|
and `serveDirectoryWith` which offer 4 default options and a more flexible
|
||||||
|
@ -22,10 +28,6 @@
|
||||||
, [#674](https://github.com/haskell-servant/servant/pull/674)
|
, [#674](https://github.com/haskell-servant/servant/pull/674)
|
||||||
, [#675](https://github.com/haskell-servant/servant/pull/675))
|
, [#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
|
0.7.1
|
||||||
------
|
------
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
0.10
|
0.10
|
||||||
------
|
------
|
||||||
|
|
||||||
|
### Breaking changes
|
||||||
|
|
||||||
* Use `NT` from `natural-transformation` for `Enter`
|
* Use `NT` from `natural-transformation` for `Enter`
|
||||||
([#616](https://github.com/haskell-servant/servant/issues/616))
|
([#616](https://github.com/haskell-servant/servant/issues/616))
|
||||||
|
|
||||||
|
@ -8,6 +10,8 @@
|
||||||
use its `ToHttpApiData` instance or `linkURI`.
|
use its `ToHttpApiData` instance or `linkURI`.
|
||||||
([#527](https://github.com/haskell-servant/servant/issues/527))
|
([#527](https://github.com/haskell-servant/servant/issues/527))
|
||||||
|
|
||||||
|
### Other changes
|
||||||
|
|
||||||
* Add `Servant.API.TypeLevel` module with type families to work with API types.
|
* Add `Servant.API.TypeLevel` module with type families to work with API types.
|
||||||
([#345](https://github.com/haskell-servant/servant/pull/345)
|
([#345](https://github.com/haskell-servant/servant/pull/345)
|
||||||
, [#305](https://github.com/haskell-servant/servant/issues/305))
|
, [#305](https://github.com/haskell-servant/servant/issues/305))
|
||||||
|
|
Loading…
Reference in a new issue