packages feed

happstack-clientsession 7.3.0 → 7.3.1

raw patch · 1 files changed

+3/−3 lines, 1 filesdep ~cerealdep ~safecopyPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: cereal, safecopy

API changes (from Hackage documentation)

- Happstack.Server.ClientSession: instance (Functor m, MonadPlus m) => Alternative (ClientSessionT sessionData m)
- Happstack.Server.ClientSession: instance (Functor m, MonadPlus m) => Alternative (SessionStateT s m)
- Happstack.Server.ClientSession: instance (Functor m, MonadPlus m, HasRqData m, ClientSession sessionData) => MonadClientSession sessionData (ClientSessionT sessionData m)
- Happstack.Server.ClientSession: instance (Monad m, ClientSession sessionData) => MonadState sessionData (SessionStateT sessionData m)
- Happstack.Server.ClientSession: instance (Monad m, Functor m) => Applicative (ClientSessionT sessionData m)
- Happstack.Server.ClientSession: instance (Monad m, Functor m) => Applicative (SessionStateT s m)
- Happstack.Server.ClientSession: instance (Monad m, HasRqData m) => HasRqData (ClientSessionT sessionData m)
- Happstack.Server.ClientSession: instance (Monad m, HasRqData m) => HasRqData (SessionStateT s m)
- Happstack.Server.ClientSession: instance (Monad m, MonadClientSession sessionData m) => MonadClientSession sessionData (ContT c m)
- Happstack.Server.ClientSession: instance (Monad m, MonadClientSession sessionData m) => MonadClientSession sessionData (ReaderT r m)
- Happstack.Server.ClientSession: instance (Monad m, MonadClientSession sessionData m) => MonadClientSession sessionData (StateT s m)
- Happstack.Server.ClientSession: instance (Monad m, MonadClientSession sessionData m, Error e) => MonadClientSession sessionData (ErrorT e m)
- Happstack.Server.ClientSession: instance (Monad m, MonadClientSession sessionData m, Monoid w) => MonadClientSession sessionData (RWST r w s m)
- Happstack.Server.ClientSession: instance (Monad m, MonadClientSession sessionData m, Monoid w) => MonadClientSession sessionData (WriterT w m)
- Happstack.Server.ClientSession: instance Eq sessionData => Eq (SessionStatus sessionData)
- Happstack.Server.ClientSession: instance FilterMonad r m => FilterMonad r (ClientSessionT sessionData m)
- Happstack.Server.ClientSession: instance FilterMonad r m => FilterMonad r (SessionStateT s m)
- Happstack.Server.ClientSession: instance Functor m => Functor (ClientSessionT sessionData m)
- Happstack.Server.ClientSession: instance Functor m => Functor (SessionStateT s m)
- Happstack.Server.ClientSession: instance Happstack m => Happstack (ClientSessionT sessionData m)
- Happstack.Server.ClientSession: instance Happstack m => Happstack (SessionStateT sessionData m)
- Happstack.Server.ClientSession: instance Monad m => Monad (ClientSessionT sessionData m)
- Happstack.Server.ClientSession: instance Monad m => Monad (SessionStateT s m)
- Happstack.Server.ClientSession: instance MonadBase b m => MonadBase b (ClientSessionT sessionData m)
- Happstack.Server.ClientSession: instance MonadBase b m => MonadBase b (SessionStateT s m)
- Happstack.Server.ClientSession: instance MonadBaseControl b m => MonadBaseControl b (ClientSessionT s m)
- Happstack.Server.ClientSession: instance MonadBaseControl b m => MonadBaseControl b (SessionStateT s m)
- Happstack.Server.ClientSession: instance MonadCont m => MonadCont (ClientSessionT sessionData m)
- Happstack.Server.ClientSession: instance MonadCont m => MonadCont (SessionStateT s m)
- Happstack.Server.ClientSession: instance MonadError e m => MonadError e (ClientSessionT sessionData m)
- Happstack.Server.ClientSession: instance MonadError e m => MonadError e (SessionStateT s m)
- Happstack.Server.ClientSession: instance MonadFix m => MonadFix (ClientSessionT sessionData m)
- Happstack.Server.ClientSession: instance MonadFix m => MonadFix (SessionStateT s m)
- Happstack.Server.ClientSession: instance MonadIO m => MonadIO (ClientSessionT sessionData m)
- Happstack.Server.ClientSession: instance MonadIO m => MonadIO (SessionStateT s m)
- Happstack.Server.ClientSession: instance MonadPlus m => MonadPlus (ClientSessionT sessionData m)
- Happstack.Server.ClientSession: instance MonadPlus m => MonadPlus (SessionStateT s m)
- Happstack.Server.ClientSession: instance MonadPlus m => Monoid (ClientSessionT sessionData m a)
- Happstack.Server.ClientSession: instance MonadPlus m => Monoid (SessionStateT sessionData m a)
- Happstack.Server.ClientSession: instance MonadRWS r w s m => MonadRWS r w s (ClientSessionT sessionData m)
- Happstack.Server.ClientSession: instance MonadReader r m => MonadReader r (ClientSessionT sessionData m)
- Happstack.Server.ClientSession: instance MonadState s m => MonadState s (ClientSessionT sessionData m)
- Happstack.Server.ClientSession: instance MonadTrans (ClientSessionT sessionData)
- Happstack.Server.ClientSession: instance MonadTrans (SessionStateT s)
- Happstack.Server.ClientSession: instance MonadTransControl (ClientSessionT s)
- Happstack.Server.ClientSession: instance MonadTransControl (SessionStateT s)
- Happstack.Server.ClientSession: instance MonadWriter w m => MonadWriter w (ClientSessionT sessionData m)
- Happstack.Server.ClientSession: instance Ord sessionData => Ord (SessionStatus sessionData)
- Happstack.Server.ClientSession: instance Read sessionData => Read (SessionStatus sessionData)
- Happstack.Server.ClientSession: instance SafeCopy Key
- Happstack.Server.ClientSession: instance ServerMonad m => ServerMonad (ClientSessionT sessionData m)
- Happstack.Server.ClientSession: instance ServerMonad m => ServerMonad (SessionStateT s m)
- Happstack.Server.ClientSession: instance Show sessionData => Show (SessionStatus sessionData)
- Happstack.Server.ClientSession: instance WebMonad r m => WebMonad r (ClientSessionT sessionData m)
- Happstack.Server.ClientSession: instance WebMonad r m => WebMonad r (SessionStateT s m)
- Happstack.Server.ClientSession: sessionCookieLife :: SessionConf -> CookieLife
- Happstack.Server.ClientSession: sessionCookieName :: SessionConf -> String
- Happstack.Server.ClientSession: sessionDomain :: SessionConf -> String
- Happstack.Server.ClientSession: sessionHttpOnly :: SessionConf -> Bool
- Happstack.Server.ClientSession: sessionKey :: SessionConf -> Key
- Happstack.Server.ClientSession: sessionPath :: SessionConf -> String
- Happstack.Server.ClientSession: sessionSecure :: SessionConf -> Bool
- Happstack.Server.ClientSession: unClientSessionT :: ClientSessionT sessionData m a -> ReaderT SessionConf (SessionStateT sessionData m) a
+ Happstack.Server.ClientSession: [sessionCookieLife] :: SessionConf -> CookieLife
+ Happstack.Server.ClientSession: [sessionCookieName] :: SessionConf -> String
+ Happstack.Server.ClientSession: [sessionDomain] :: SessionConf -> String
+ Happstack.Server.ClientSession: [sessionHttpOnly] :: SessionConf -> Bool
+ Happstack.Server.ClientSession: [sessionKey] :: SessionConf -> Key
+ Happstack.Server.ClientSession: [sessionPath] :: SessionConf -> String
+ Happstack.Server.ClientSession: [sessionSecure] :: SessionConf -> Bool
+ Happstack.Server.ClientSession: [unClientSessionT] :: ClientSessionT sessionData m a -> ReaderT SessionConf (SessionStateT sessionData m) a
+ Happstack.Server.ClientSession: instance (GHC.Base.Functor m, GHC.Base.MonadPlus m, Happstack.Server.RqData.HasRqData m, Happstack.Server.ClientSession.ClientSession sessionData) => Happstack.Server.ClientSession.MonadClientSession sessionData (Happstack.Server.ClientSession.ClientSessionT sessionData m)
+ Happstack.Server.ClientSession: instance (GHC.Base.Monad m, Happstack.Server.ClientSession.ClientSession sessionData) => Control.Monad.State.Class.MonadState sessionData (Happstack.Server.ClientSession.SessionStateT sessionData m)
+ Happstack.Server.ClientSession: instance (GHC.Base.Monad m, Happstack.Server.ClientSession.MonadClientSession sessionData m) => Happstack.Server.ClientSession.MonadClientSession sessionData (Control.Monad.Trans.Cont.ContT c m)
+ Happstack.Server.ClientSession: instance (GHC.Base.Monad m, Happstack.Server.ClientSession.MonadClientSession sessionData m) => Happstack.Server.ClientSession.MonadClientSession sessionData (Control.Monad.Trans.Reader.ReaderT r m)
+ Happstack.Server.ClientSession: instance (GHC.Base.Monad m, Happstack.Server.ClientSession.MonadClientSession sessionData m) => Happstack.Server.ClientSession.MonadClientSession sessionData (Control.Monad.Trans.State.Lazy.StateT s m)
+ Happstack.Server.ClientSession: instance (GHC.Base.Monad m, Happstack.Server.ClientSession.MonadClientSession sessionData m, Control.Monad.Trans.Error.Error e) => Happstack.Server.ClientSession.MonadClientSession sessionData (Control.Monad.Trans.Error.ErrorT e m)
+ Happstack.Server.ClientSession: instance (GHC.Base.Monad m, Happstack.Server.ClientSession.MonadClientSession sessionData m, GHC.Base.Monoid w) => Happstack.Server.ClientSession.MonadClientSession sessionData (Control.Monad.Trans.RWS.Lazy.RWST r w s m)
+ Happstack.Server.ClientSession: instance (GHC.Base.Monad m, Happstack.Server.ClientSession.MonadClientSession sessionData m, GHC.Base.Monoid w) => Happstack.Server.ClientSession.MonadClientSession sessionData (Control.Monad.Trans.Writer.Lazy.WriterT w m)
+ Happstack.Server.ClientSession: instance (Happstack.Server.RqData.HasRqData m, GHC.Base.Monad m) => Happstack.Server.RqData.HasRqData (Happstack.Server.ClientSession.ClientSessionT sessionData m)
+ Happstack.Server.ClientSession: instance (Happstack.Server.RqData.HasRqData m, GHC.Base.Monad m) => Happstack.Server.RqData.HasRqData (Happstack.Server.ClientSession.SessionStateT s m)
+ Happstack.Server.ClientSession: instance Control.Monad.Base.MonadBase b m => Control.Monad.Base.MonadBase b (Happstack.Server.ClientSession.ClientSessionT sessionData m)
+ Happstack.Server.ClientSession: instance Control.Monad.Base.MonadBase b m => Control.Monad.Base.MonadBase b (Happstack.Server.ClientSession.SessionStateT s m)
+ Happstack.Server.ClientSession: instance Control.Monad.Cont.Class.MonadCont m => Control.Monad.Cont.Class.MonadCont (Happstack.Server.ClientSession.ClientSessionT sessionData m)
+ Happstack.Server.ClientSession: instance Control.Monad.Cont.Class.MonadCont m => Control.Monad.Cont.Class.MonadCont (Happstack.Server.ClientSession.SessionStateT s m)
+ Happstack.Server.ClientSession: instance Control.Monad.Error.Class.MonadError e m => Control.Monad.Error.Class.MonadError e (Happstack.Server.ClientSession.ClientSessionT sessionData m)
+ Happstack.Server.ClientSession: instance Control.Monad.Error.Class.MonadError e m => Control.Monad.Error.Class.MonadError e (Happstack.Server.ClientSession.SessionStateT s m)
+ Happstack.Server.ClientSession: instance Control.Monad.Fix.MonadFix m => Control.Monad.Fix.MonadFix (Happstack.Server.ClientSession.ClientSessionT sessionData m)
+ Happstack.Server.ClientSession: instance Control.Monad.Fix.MonadFix m => Control.Monad.Fix.MonadFix (Happstack.Server.ClientSession.SessionStateT s m)
+ Happstack.Server.ClientSession: instance Control.Monad.IO.Class.MonadIO m => Control.Monad.IO.Class.MonadIO (Happstack.Server.ClientSession.ClientSessionT sessionData m)
+ Happstack.Server.ClientSession: instance Control.Monad.IO.Class.MonadIO m => Control.Monad.IO.Class.MonadIO (Happstack.Server.ClientSession.SessionStateT s m)
+ Happstack.Server.ClientSession: instance Control.Monad.RWS.Class.MonadRWS r w s m => Control.Monad.RWS.Class.MonadRWS r w s (Happstack.Server.ClientSession.ClientSessionT sessionData m)
+ Happstack.Server.ClientSession: instance Control.Monad.Reader.Class.MonadReader r m => Control.Monad.Reader.Class.MonadReader r (Happstack.Server.ClientSession.ClientSessionT sessionData m)
+ Happstack.Server.ClientSession: instance Control.Monad.State.Class.MonadState s m => Control.Monad.State.Class.MonadState s (Happstack.Server.ClientSession.ClientSessionT sessionData m)
+ Happstack.Server.ClientSession: instance Control.Monad.Trans.Class.MonadTrans (Happstack.Server.ClientSession.ClientSessionT sessionData)
+ Happstack.Server.ClientSession: instance Control.Monad.Trans.Class.MonadTrans (Happstack.Server.ClientSession.SessionStateT s)
+ Happstack.Server.ClientSession: instance Control.Monad.Trans.Control.MonadBaseControl b m => Control.Monad.Trans.Control.MonadBaseControl b (Happstack.Server.ClientSession.ClientSessionT s m)
+ Happstack.Server.ClientSession: instance Control.Monad.Trans.Control.MonadBaseControl b m => Control.Monad.Trans.Control.MonadBaseControl b (Happstack.Server.ClientSession.SessionStateT s m)
+ Happstack.Server.ClientSession: instance Control.Monad.Trans.Control.MonadTransControl (Happstack.Server.ClientSession.ClientSessionT s)
+ Happstack.Server.ClientSession: instance Control.Monad.Trans.Control.MonadTransControl (Happstack.Server.ClientSession.SessionStateT s)
+ Happstack.Server.ClientSession: instance Control.Monad.Writer.Class.MonadWriter w m => Control.Monad.Writer.Class.MonadWriter w (Happstack.Server.ClientSession.ClientSessionT sessionData m)
+ Happstack.Server.ClientSession: instance Data.SafeCopy.SafeCopy.SafeCopy Web.ClientSession.Key
+ Happstack.Server.ClientSession: instance GHC.Base.Functor m => GHC.Base.Functor (Happstack.Server.ClientSession.ClientSessionT sessionData m)
+ Happstack.Server.ClientSession: instance GHC.Base.Functor m => GHC.Base.Functor (Happstack.Server.ClientSession.SessionStateT s m)
+ Happstack.Server.ClientSession: instance GHC.Base.Monad m => GHC.Base.Applicative (Happstack.Server.ClientSession.ClientSessionT sessionData m)
+ Happstack.Server.ClientSession: instance GHC.Base.Monad m => GHC.Base.Applicative (Happstack.Server.ClientSession.SessionStateT s m)
+ Happstack.Server.ClientSession: instance GHC.Base.Monad m => GHC.Base.Monad (Happstack.Server.ClientSession.ClientSessionT sessionData m)
+ Happstack.Server.ClientSession: instance GHC.Base.Monad m => GHC.Base.Monad (Happstack.Server.ClientSession.SessionStateT s m)
+ Happstack.Server.ClientSession: instance GHC.Base.MonadPlus m => GHC.Base.Alternative (Happstack.Server.ClientSession.ClientSessionT sessionData m)
+ Happstack.Server.ClientSession: instance GHC.Base.MonadPlus m => GHC.Base.Alternative (Happstack.Server.ClientSession.SessionStateT s m)
+ Happstack.Server.ClientSession: instance GHC.Base.MonadPlus m => GHC.Base.MonadPlus (Happstack.Server.ClientSession.ClientSessionT sessionData m)
+ Happstack.Server.ClientSession: instance GHC.Base.MonadPlus m => GHC.Base.MonadPlus (Happstack.Server.ClientSession.SessionStateT s m)
+ Happstack.Server.ClientSession: instance GHC.Base.MonadPlus m => GHC.Base.Monoid (Happstack.Server.ClientSession.ClientSessionT sessionData m a)
+ Happstack.Server.ClientSession: instance GHC.Base.MonadPlus m => GHC.Base.Monoid (Happstack.Server.ClientSession.SessionStateT sessionData m a)
+ Happstack.Server.ClientSession: instance GHC.Classes.Eq sessionData => GHC.Classes.Eq (Happstack.Server.ClientSession.SessionStatus sessionData)
+ Happstack.Server.ClientSession: instance GHC.Classes.Ord sessionData => GHC.Classes.Ord (Happstack.Server.ClientSession.SessionStatus sessionData)
+ Happstack.Server.ClientSession: instance GHC.Read.Read sessionData => GHC.Read.Read (Happstack.Server.ClientSession.SessionStatus sessionData)
+ Happstack.Server.ClientSession: instance GHC.Show.Show sessionData => GHC.Show.Show (Happstack.Server.ClientSession.SessionStatus sessionData)
+ Happstack.Server.ClientSession: instance Happstack.Server.Internal.Monads.FilterMonad r m => Happstack.Server.Internal.Monads.FilterMonad r (Happstack.Server.ClientSession.ClientSessionT sessionData m)
+ Happstack.Server.ClientSession: instance Happstack.Server.Internal.Monads.FilterMonad r m => Happstack.Server.Internal.Monads.FilterMonad r (Happstack.Server.ClientSession.SessionStateT s m)
+ Happstack.Server.ClientSession: instance Happstack.Server.Internal.Monads.ServerMonad m => Happstack.Server.Internal.Monads.ServerMonad (Happstack.Server.ClientSession.ClientSessionT sessionData m)
+ Happstack.Server.ClientSession: instance Happstack.Server.Internal.Monads.ServerMonad m => Happstack.Server.Internal.Monads.ServerMonad (Happstack.Server.ClientSession.SessionStateT s m)
+ Happstack.Server.ClientSession: instance Happstack.Server.Internal.Monads.WebMonad r m => Happstack.Server.Internal.Monads.WebMonad r (Happstack.Server.ClientSession.ClientSessionT sessionData m)
+ Happstack.Server.ClientSession: instance Happstack.Server.Internal.Monads.WebMonad r m => Happstack.Server.Internal.Monads.WebMonad r (Happstack.Server.ClientSession.SessionStateT s m)
+ Happstack.Server.ClientSession: instance Happstack.Server.Monads.Happstack m => Happstack.Server.Monads.Happstack (Happstack.Server.ClientSession.ClientSessionT sessionData m)
+ Happstack.Server.ClientSession: instance Happstack.Server.Monads.Happstack m => Happstack.Server.Monads.Happstack (Happstack.Server.ClientSession.SessionStateT sessionData m)

Files

happstack-clientsession.cabal view
@@ -1,5 +1,5 @@ Name          : happstack-clientsession-Version       : 7.3.0+Version       : 7.3.1 License       : BSD3 License-file  : COPYING Synopsis      : client-side session data@@ -23,10 +23,10 @@   Build-Depends   :     base              == 4.*,     bytestring        >= 0.9 && < 0.11,-    cereal            >= 0.3 && < 0.5,+    cereal            >= 0.3 && < 0.6,     clientsession     >= 0.8 && < 0.10,     happstack-server  >= 7.0 && < 7.5,     monad-control     >= 1.0 && < 1.1,     mtl               >= 2.0 && < 2.3,-    safecopy          >= 0.7 && < 0.9,+    safecopy          >= 0.7 && < 0.10,     transformers-base == 0.4.*