2017-11-06 09:40:39 +01:00
[The latest version of this document is on GitHub. ](https://github.com/haskell-servant/servant/blob/master/servant-foreign/CHANGELOG.md )
[Changelog for `servant` package contains significant entries for all core packages. ](https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md )
2021-06-23 23:47:01 +02:00
0.15.4
------
### Significant changes
- Documentation improvements.
### Other changes
- Support GHC-9.0.1.
- Bump `lens` and `hspec` dependencies.
2020-11-22 15:51:32 +01:00
0.15.3
------
### Significant changes
- Support `Fragment` combinator.
0.15.2
------
* Support `servant-0.18` .
2020-01-23 12:43:19 +01:00
0.15.1
------
* Support `servant-0.17`
0.15
----
- *servant-foreign* Add support so `HasForeign` can be implemented for
`MultipartForm` from [`servant-multipart` ](http://hackage.haskell.org/package/servant-multipart )
[#1035 ](https://github.com/haskell-servant/servant/pull/1035 )
- Drop support for GHC older than 8.0
[#1008 ](https://github.com/haskell-servant/servant/pull/1008 )
[#1009 ](https://github.com/haskell-servant/servant/pull/1009 )
0.11.1
------
- Add missing `Semigroup` instances
0.11
----
### Breaking changes
- *servant* Add `Servant.API.Modifiers`
([#873](https://github.com/haskell-servant/servant/pull/873))
- Make foreign client Header arguments have the representation of 'Maybe' in those languages
([#843](https://github.com/haskell-servant/servant/pull/843))
0.10.2
------
### Changes
* Add instances for `Description` and `Summary` combinators
([#767](https://github.com/haskell-servant/servant/pull/767))
* Derive Data for all types
([#809](https://github.com/haskell-servant/servant/pull/809))
0.10.1
------
### Changes
* Don't drop samples in `HasDocs ReqBody` instance
([#755](https://github.com/haskell-servant/servant/pull/755/files)).
*Breaking change in an `Internal` module* .
0.10
----
### Breaking changes
* Do not apply JavaScript specific mangling to the names.
([#191](https://github.com/haskell-servant/servant/issues/191))
0.7.1
-----
* Support GHC 8.0
2018-11-12 21:04:29 +01:00
0.15
----
- *servant-foreign* Add support so `HasForeign` can be implemented for
`MultipartForm` from [`servant-multipart` ](http://hackage.haskell.org/package/servant-multipart )
[#1035 ](https://github.com/haskell-servant/servant/pull/1035 )
- Drop support for GHC older than 8.0
[#1008 ](https://github.com/haskell-servant/servant/pull/1008 )
[#1009 ](https://github.com/haskell-servant/servant/pull/1009 )
2018-03-15 09:46:30 +01:00
0.11.1
------
- Add missing `Semigroup` instances
2017-12-01 22:26:53 +01:00
0.11
----
### Breaking changes
2018-02-08 11:29:16 +01:00
- *servant* Add `Servant.API.Modifiers`
([#873](https://github.com/haskell-servant/servant/pull/873))
- Make foreign client Header arguments have the representation of 'Maybe' in those languages
2017-12-01 22:26:53 +01:00
([#843](https://github.com/haskell-servant/servant/pull/843))
2017-11-06 09:40:39 +01:00
0.10.2
------
### Changes
* Add instances for `Description` and `Summary` combinators
([#767](https://github.com/haskell-servant/servant/pull/767))
2017-11-06 11:35:43 +01:00
* Derive Data for all types
([#809](https://github.com/haskell-servant/servant/pull/809))
2017-11-06 09:40:39 +01:00
2017-05-14 20:41:39 +02:00
0.10.1
------
### Changes
* Don't drop samples in `HasDocs ReqBody` instance
([#755](https://github.com/haskell-servant/servant/pull/755/files)).
*Breaking change in an `Internal` module* .
2017-01-16 10:51:35 +01:00
0.10
----
2017-02-01 08:06:30 +01:00
### Breaking changes
2017-01-16 10:51:35 +01:00
* Do not apply JavaScript specific mangling to the names.
([#191](https://github.com/haskell-servant/servant/issues/191))
2016-05-10 22:45:06 +02:00
0.7.1
-----
* Support GHC 8.0
2016-03-19 13:26:13 +01:00
0.5
2015-09-21 12:31:00 +02:00
-----
2015-10-07 20:02:46 +02:00
* Use the `text` package instead of `String` .
2015-09-21 12:31:00 +02:00
* Extract javascript-oblivious types and helpers to *servant-foreign*
2016-02-18 07:34:42 +01:00
* Typed-languages support