packages feed

yesod-core 1.6.24.0 → 1.6.24.1

raw patch · 3 files changed

+12/−2 lines, 3 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Yesod.Core: data family Route a;
- Yesod.Core: type family SubHandlerSite m;
+ Yesod.Core: data Route a;
+ Yesod.Core: type HandlerSite m;
+ Yesod.Core: type SubHandlerSite m;

Files

ChangeLog.md view
@@ -1,5 +1,9 @@ # ChangeLog for yesod-core +## 1.6.24.1++* Adapt to removal of `ListT` from transformers-0.6. [#1796](https://github.com/yesodweb/yesod/pull/1796)+ ## 1.6.24.0  * Make catching exceptions configurable and set the default back to rethrowing async exceptions. [#1772](https://github.com/yesodweb/yesod/pull/1772).
src/Yesod/Core/Class/Handler.hs view
@@ -19,7 +19,9 @@ import Data.Conduit.Internal (Pipe, ConduitM)  import Control.Monad.Trans.Identity ( IdentityT)+#if !MIN_VERSION_transformers(0,6,0) import Control.Monad.Trans.List     ( ListT    )+#endif import Control.Monad.Trans.Maybe    ( MaybeT   ) import Control.Monad.Trans.Except   ( ExceptT  ) import Control.Monad.Trans.Reader   ( ReaderT  )@@ -76,7 +78,9 @@ #define GO(T) instance MonadHandler m => MonadHandler (T m) where type HandlerSite (T m) = HandlerSite m; type SubHandlerSite (T m) = SubHandlerSite m; liftHandler = lift . liftHandler; liftSubHandler = lift . liftSubHandler #define GOX(X, T) instance (X, MonadHandler m) => MonadHandler (T m) where type HandlerSite (T m) = HandlerSite m; type SubHandlerSite (T m) = SubHandlerSite m; liftHandler = lift . liftHandler; liftSubHandler = lift . liftSubHandler GO(IdentityT)+#if !MIN_VERSION_transformers(0,6,0) GO(ListT)+#endif GO(MaybeT) GO(ExceptT e) GO(ReaderT r)@@ -104,7 +108,9 @@ #define GO(T) instance MonadWidget m => MonadWidget (T m) where liftWidget = lift . liftWidget #define GOX(X, T) instance (X, MonadWidget m) => MonadWidget (T m) where liftWidget = lift . liftWidget GO(IdentityT)+#if !MIN_VERSION_transformers(0,6,0) GO(ListT)+#endif GO(MaybeT) GO(ExceptT e) GO(ReaderT r)
yesod-core.cabal view
@@ -1,5 +1,5 @@ name:            yesod-core-version:         1.6.24.0+version:         1.6.24.1 license:         MIT license-file:    LICENSE author:          Michael Snoyman <michael@snoyman.com>@@ -58,7 +58,7 @@                    , unix-compat                    , unliftio                    , unordered-containers  >= 0.2-                   , vector                >= 0.9      && < 0.13+                   , vector                >= 0.9      && < 0.14                    , wai                   >= 3.2                    , wai-extra             >= 3.0.7                    , wai-logger            >= 0.2