servant-client-core 0.17 → 0.18
raw patch · 2 files changed
+17/−8 lines, 2 filesdep ~aesondep ~basedep ~servantnew-uploader
Dependency ranges changed: aeson, base, servant, template-haskell
Files
- CHANGELOG.md +9/−1
- servant-client-core.cabal +8/−7
CHANGELOG.md view
@@ -1,6 +1,14 @@ [The latest version of this document is on GitHub.](https://github.com/haskell-servant/servant/blob/master/servant-client-core/CHANGELOG.md) [Changelog for `servant` package contains significant entries for all core packages.](https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md) +0.18+----++### Significant changes++- Support for ghc8.8 (#1318, #1326, #1327)++ 0.17 ---- @@ -205,7 +213,7 @@ - *servant-client-core* Add `hoistClient` to `HasClient`. Just like `hoistServer` allows us to change the monad in which request handlers- of a web application live in, we also have `hoistClient` for changing the monad+ of a web application live, we also have `hoistClient` for changing the monad in which *client functions* live. Read [tutorial section for more information](https://docs.servant.dev/en/release-0.14/tutorial/Client.html#changing-the-monad-the-client-functions-live-in). ([#936](https://github.com/haskell-servant/servant/pull/936))
servant-client-core.cabal view
@@ -1,6 +1,6 @@ cabal-version: >=1.10 name: servant-client-core-version: 0.17+version: 0.18 synopsis: Core functionality and class for client function generation for servant APIs category: Servant, Web@@ -21,7 +21,8 @@ || ==8.2.2 || ==8.4.4 || ==8.6.5- || ==8.8.2+ || ==8.8.3+ || ==8.10.1 , GHCJS == 8.4 extra-source-files:@@ -55,13 +56,13 @@ -- -- note: mtl lower bound is so low because of GHC-7.8 build-depends:- base >= 4.9 && < 4.14+ base >= 4.9 && < 4.15 , bytestring >= 0.10.8.1 && < 0.11 , containers >= 0.5.7.1 && < 0.7 , deepseq >= 1.4.2.0 && < 1.5 , text >= 1.2.3.0 && < 1.3 , transformers >= 0.5.2.0 && < 0.6- , template-haskell >= 2.11.1.0 && < 2.16+ , template-haskell >= 2.11.1.0 && < 2.17 if !impl(ghc >= 8.2) build-depends:@@ -69,12 +70,12 @@ -- Servant dependencies build-depends:- servant >= 0.17 && <0.18+ servant >= 0.18 && <0.19 -- Other dependencies: Lower bound around what is in the latest Stackage LTS. -- Here can be exceptions if we really need features from the newer versions. build-depends:- aeson >= 1.4.1.0 && < 1.5+ aeson >= 1.4.1.0 && < 1.6 , base-compat >= 0.10.5 && < 0.12 , base64-bytestring >= 1.0.0.1 && < 1.1 , exceptions >= 0.10.0 && < 0.11@@ -104,7 +105,7 @@ , base-compat , servant-client-core - -- Additonal dependencies+ -- Additional dependencies build-depends: deepseq >= 1.4.2.0 && < 1.5 , hspec >= 2.6.0 && < 2.8