apiary-clientsession 0.13.0 → 0.13.1
raw patch · 2 files changed
+10/−12 lines, 2 filesdep ~apiaryPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: apiary
API changes (from Hackage documentation)
Files
apiary-clientsession.cabal view
@@ -1,5 +1,5 @@ name: apiary-clientsession-version: 0.13.0+version: 0.13.1 synopsis: clientsession support for apiary web framework. description: examples:@@ -27,7 +27,7 @@ other-extensions: build-depends: base >=4.6 && <4.8 , bytestring >=0.10 && <0.11- , apiary >=0.13 && <0.14+ , apiary >=0.13 && <0.15 , apiary-cookie >=0.13 && <0.14 , clientsession >=0.9 && <0.10 , time >=1.4 && <1.5
src/Web/Apiary/ClientSession/Internal.hs view
@@ -9,17 +9,22 @@ module Web.Apiary.ClientSession.Internal where +import "crypto-random" Crypto.Random+import Crypto.Random.AESCtr+ import Control.Monad import Control.Applicative import Control.Arrow+import Control.Monad.Apiary.Filter.Internal+import Control.Monad.Apiary.Filter.Internal.Strategy import Web.Apiary.Wai-import qualified Network.HTTP.Types as HTTP- import Web.Apiary hiding (Default(..)) import Web.Apiary.Cookie import Web.Apiary.Cookie.Internal import Web.ClientSession +import qualified Network.HTTP.Types as HTTP+ import Data.Maybe import Data.Monoid import Data.Time@@ -27,18 +32,11 @@ import Data.Binary import Data.IORef import Data.Apiary.Document+ import Text.Blaze.Html import qualified Data.ByteString.Base64 as Base64--import "crypto-random" Crypto.Random-import Crypto.Random.AESCtr--import Control.Monad.Apiary.Filter.Internal-import Control.Monad.Apiary.Filter.Internal.Strategy- import qualified Data.ByteString as S import qualified Data.ByteString.Lazy as L- data Session = Session { key :: Key