servant-checked-exceptions-core 2.0.0.0 → 2.1.0.0
raw patch · 3 files changed
+14/−5 lines, 3 filesdep −deepseqdep ~servantnew-component:exe:servant-checked-exceptions-core-example-docsPVP ok
version bump matches the API change (PVP)
Dependencies removed: deepseq
Dependency ranges changed: servant
API changes (from Hackage documentation)
- Servant.Checked.Exceptions.Internal.Envelope: instance Data.Semigroup.Semigroup (Servant.Checked.Exceptions.Internal.Envelope.Envelope es a)
- Servant.Checked.Exceptions.Internal.Servant.Docs: instance forall k1 (es :: [*]) e (api :: k1). Servant.Docs.Internal.HasDocs (Servant.Checked.Exceptions.Internal.Servant.API.Throwing (Servant.Checked.Exceptions.Internal.Util.Snoc es e) Servant.API.Sub.:> api) => Servant.Docs.Internal.HasDocs (Servant.Checked.Exceptions.Internal.Servant.API.Throwing es Servant.API.Sub.:> (Servant.Checked.Exceptions.Internal.Servant.API.Throws e Servant.API.Sub.:> api))
- Servant.Checked.Exceptions.Internal.Servant.Docs: instance forall k1 e (api :: k1). Servant.Docs.Internal.HasDocs (Servant.Checked.Exceptions.Internal.Servant.API.Throwing '[e] Servant.API.Sub.:> api) => Servant.Docs.Internal.HasDocs (Servant.Checked.Exceptions.Internal.Servant.API.Throws e Servant.API.Sub.:> api)
+ Servant.Checked.Exceptions.Internal.Envelope: instance GHC.Base.Semigroup (Servant.Checked.Exceptions.Internal.Envelope.Envelope es a)
+ Servant.Checked.Exceptions.Internal.Servant.API: type family AllErrStatus (es :: [k]) :: Constraint
+ Servant.Checked.Exceptions.Internal.Servant.Docs: instance Servant.Docs.Internal.HasDocs (Servant.Checked.Exceptions.Internal.Servant.API.Throwing '[e] Servant.API.Sub.:> api) => Servant.Docs.Internal.HasDocs (Servant.Checked.Exceptions.Internal.Servant.API.Throws e Servant.API.Sub.:> api)
+ Servant.Checked.Exceptions.Internal.Servant.Docs: instance Servant.Docs.Internal.HasDocs (Servant.Checked.Exceptions.Internal.Servant.API.Throwing (Servant.Checked.Exceptions.Internal.Util.Snoc es e) Servant.API.Sub.:> api) => Servant.Docs.Internal.HasDocs (Servant.Checked.Exceptions.Internal.Servant.API.Throwing es Servant.API.Sub.:> (Servant.Checked.Exceptions.Internal.Servant.API.Throws e Servant.API.Sub.:> api))
+ Servant.Checked.Exceptions.Internal.Util: type family Snoc (as :: [k]) (b :: k)
- Servant.Checked.Exceptions: ErrEnvelope :: (OpenUnion es) -> Envelope es a
+ Servant.Checked.Exceptions: ErrEnvelope :: OpenUnion es -> Envelope es a
- Servant.Checked.Exceptions: data Status :: *
+ Servant.Checked.Exceptions: data Status
- Servant.Checked.Exceptions.Envelope: ErrEnvelope :: (OpenUnion es) -> Envelope es a
+ Servant.Checked.Exceptions.Envelope: ErrEnvelope :: OpenUnion es -> Envelope es a
- Servant.Checked.Exceptions.Internal.Envelope: ErrEnvelope :: (OpenUnion es) -> Envelope es a
+ Servant.Checked.Exceptions.Internal.Envelope: ErrEnvelope :: OpenUnion es -> Envelope es a
Files
- CHANGELOG.md +6/−0
- README.md +4/−0
- servant-checked-exceptions-core.cabal +4/−5
CHANGELOG.md view
@@ -1,3 +1,9 @@+## 2.1.0.0++* Add support for servant-0.16 and remove support for all previous version of+ servant. [#31](https://github.com/cdepillabout/servant-checked-exceptions/pull/31)+ Thanks [Schell Carl Scivally](https://github.com/schell)!+ ## 2.0.0.0 * Initial release of `servant-checked-exceptions-core` package, with
README.md view
@@ -220,3 +220,7 @@ shared with ghcjs and run in a browser, where these dependencies aren't available. +## Maintainers++- [](http://github.com/cdepillabout)+- [](http://github.com/imalsogreg)
servant-checked-exceptions-core.cabal view
@@ -1,5 +1,5 @@ name: servant-checked-exceptions-core-version: 2.0.0.0+version: 2.1.0.0 synopsis: Checked exceptions for Servant APIs. description: Please see <https://github.com/cdepillabout/servant-checked-exceptions#readme README.md>. homepage: https://github.com/cdepillabout/servant-checked-exceptions@@ -8,7 +8,7 @@ author: Dennis Gosnell maintainer: cdep.illabout@gmail.com copyright: 2017-2018 Dennis Gosnell-category: Text+category: Web build-type: Simple extra-source-files: CHANGELOG.md , README.md@@ -34,7 +34,6 @@ build-depends: base >= 4.9 && < 5 , aeson , bytestring- , deepseq , http-media , http-types , profunctors@@ -48,7 +47,7 @@ other-extensions: QuasiQuotes , TemplateHaskell -executable servant-checked-exceptions-example-docs+executable servant-checked-exceptions-core-example-docs main-is: Docs.hs other-modules: Api hs-source-dirs: example@@ -68,7 +67,7 @@ else buildable: False -test-suite servant-checked-exceptions-doctest+test-suite servant-checked-exceptions-core-doctest if impl(ghcjs) buildable: False type: exitcode-stdio-1.0