|
1 | 1 | [The latest version of this document is on GitHub.](https://github.com/haskell-servant/servant/blob/master/servant-client-core/CHANGELOG.md)
|
2 | 2 | [Changelog for `servant` package contains significant entries for all core packages.](https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md)
|
3 | 3 |
|
| 4 | +Package versions follow the [Package Versioning Policy](https://pvp.haskell.org/): in A.B.C, bumps to either A or B represent major versions. |
| 5 | + |
| 6 | +0.19 |
| 7 | +---- |
| 8 | + |
| 9 | +### Significant changes |
| 10 | + |
| 11 | +- Drop support for GHC < 8.6. |
| 12 | +- Support GHC 9.0 (GHC 9.2 should work as well, but isn't fully tested yet). |
| 13 | +- Support Aeson 2 ([#1475](https://github.com/haskell-servant/servant/pull/1475)). |
| 14 | +- Add `NamedRoutes` combinator, making support for records first-class in Servant |
| 15 | + ([#1388](https://github.com/haskell-servant/servant/pull/1388)). |
| 16 | +- Add custom type errors for partially applied combinators |
| 17 | + ([#1289](https://github.com/haskell-servant/servant/pull/1289), |
| 18 | + [#1486](https://github.com/haskell-servant/servant/pull/1486)). |
| 19 | +- *servant-client* / *servant-client*: Fix erroneous behavior, where only 2XX |
| 20 | + status codes would be considered successful, irrelevant of the status |
| 21 | + parameter specified by the verb combinator. |
| 22 | + ([#1469](https://github.com/haskell-servant/servant/pull/1469)) |
| 23 | +- *servant-client* / *servant-client-core*: Fix `Show` instance for |
| 24 | + `Servant.Client.Core.Request`. |
| 25 | +- *servant-client* / *servant-client-core*: Allow passing arbitrary binary data |
| 26 | + in Query parameters. |
| 27 | + ([#1432](https://github.com/haskell-servant/servant/pull/1432)). |
| 28 | + |
| 29 | +### Other changes |
| 30 | + |
| 31 | +- Various version bumps. |
| 32 | + |
4 | 33 | 0.18.3
|
5 | 34 | ------
|
6 | 35 |
|
|
0 commit comments