packages feed

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 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++- [![Maintainer: cdepillabout](https://img.shields.io/badge/maintainer-cdepillabout-lightgrey.svg)](http://github.com/cdepillabout)+- [![Maintainer: imalsogreg](https://img.shields.io/badge/maintainer-imalsogreg-lightgrey.svg)](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