yesod-static 0.10.1 → 1.0.0
raw patch · 2 files changed
+16/−16 lines, 2 filesdep ~conduitdep ~crypto-conduitdep ~transformersPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: conduit, crypto-conduit, transformers, wai, wai-app-static, yesod-core
API changes (from Hackage documentation)
Files
- Yesod/Static.hs +3/−3
- yesod-static.cabal +13/−13
Yesod/Static.hs view
@@ -76,9 +76,9 @@ import Network.HTTP.Types (status301) import System.PosixCompat.Files (getFileStatus, modificationTime) import System.Posix.Types (EpochTime)-import Data.Conduit (($$), runResourceT)+import Data.Conduit (($$)) import Data.Conduit.List (sourceList)-import Control.Monad.ST (runST)+import Data.Functor.Identity (runIdentity) import Network.Wai.Application.Static ( StaticSettings (..)@@ -323,7 +323,7 @@ base64md5 :: L.ByteString -> String base64md5 lbs = base64 $ encode- $ runST $ runResourceT+ $ runIdentity $ sourceList (L.toChunks lbs) $$ sinkHash where encode d = Data.Serialize.encode (d :: MD5)
yesod-static.cabal view
@@ -1,6 +1,6 @@ name: yesod-static-version: 0.10.1-license: BSD3+version: 1.0.0+license: MIT license-file: LICENSE author: Michael Snoyman <michael@snoyman.com> maintainer: Michael Snoyman <michael@snoyman.com>, Greg Weber <greg@gregweber.info>@@ -19,21 +19,21 @@ build-depends: base >= 4 && < 5 , containers >= 0.2 && < 0.5 , old-time >= 1.0- , yesod-core >= 0.10.1 && < 0.11+ , yesod-core >= 1.0 && < 1.1 , base64-bytestring >= 0.1.0.1 && < 0.2 , cereal >= 0.3 && < 0.4 , bytestring >= 0.9.1.4 && < 0.10 , template-haskell , directory >= 1.0 && < 1.2 , transformers >= 0.2.2 && < 0.3- , wai-app-static >= 1.1 && < 1.2- , wai >= 1.1 && < 1.2+ , wai-app-static >= 1.2 && < 1.3+ , wai >= 1.2 && < 1.3 , text >= 0.9 && < 1.0 , file-embed >= 0.0.4.1 && < 0.5 , http-types >= 0.6.5 && < 0.7 , unix-compat >= 0.2- , conduit >= 0.2- , crypto-conduit >= 0.1.1.2 && < 0.2+ , conduit >= 0.4 && < 0.5+ , crypto-conduit >= 0.3 && < 0.4 , cryptohash >= 0.6.1 exposed-modules: Yesod.Static ghc-options: -Wall@@ -49,21 +49,21 @@ -- copy from above , containers >= 0.2 && < 0.5 , old-time >= 1.0- , yesod-core >= 0.10 && < 0.11+ , yesod-core , base64-bytestring >= 0.1.0.1 && < 0.2 , cereal >= 0.3 && < 0.4 , bytestring >= 0.9.1.4 && < 0.10 , template-haskell , directory >= 1.0 && < 1.2- , transformers >= 0.2.2 && < 0.3- , wai-app-static >= 1.1 && < 1.2- , wai >= 1.1 && < 1.2+ , transformers >= 0.2.2 && < 0.4+ , wai-app-static+ , wai , text >= 0.9 && < 1.0 , file-embed >= 0.0.4.1 && < 0.5 , http-types >= 0.6.5 && < 0.7 , unix-compat >= 0.2- , conduit >= 0.2- , crypto-conduit >= 0.1.1.2 && < 0.2+ , conduit+ , crypto-conduit , cryptohash >= 0.6.1 ghc-options: -Wall