snap 0.13.3.2 → 0.14.0
raw patch · 8 files changed
+14/−20 lines, 8 filesdep ~lensPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: lens
API changes (from Hackage documentation)
- Snap.Snaplet: snapletConfig :: Lens' (Snaplet s_atww) SnapletConfig
+ Snap.Snaplet: snapletConfig :: Lens' (Snaplet s_atUK) SnapletConfig
- Snap.Snaplet: snapletValue :: Lens' (Snaplet s_atww) s_atww
+ Snap.Snaplet: snapletValue :: Lens' (Snaplet s_atUK) s_atUK
Files
- project_template/default/foo.cabal +2/−2
- project_template/tutorial/foo.cabal +1/−1
- snap.cabal +4/−4
- src/Snap.hs +1/−7
- src/Snap/Snaplet/Auth/Backends/JsonFile.hs +1/−1
- src/Snap/Snaplet/Internal/LensT.hs +1/−1
- src/Snap/Snaplet/Internal/Lensed.hs +1/−1
- test/snap-testsuite.cabal +3/−3
project_template/default/foo.cabal view
@@ -32,7 +32,7 @@ snap-server >= 0.9 && < 0.10, snap-loader-static >= 0.9 && < 0.10, text >= 0.11 && < 1.3,- time >= 1.1 && < 1.5,+ time >= 1.1 && < 1.6, xmlhtml >= 0.1 && < 0.3 if flag(old-base)@@ -42,7 +42,7 @@ else build-depends: base >= 4.4 && < 5,- lens >= 3.7.6 && < 4.7+ lens >= 3.7.6 && < 4.9 if flag(development) build-depends:
project_template/tutorial/foo.cabal view
@@ -33,7 +33,7 @@ else build-depends: base >= 4.4 && < 5,- lens >= 3.7.6 && < 4.7+ lens >= 3.7.6 && < 4.9 if impl(ghc >= 6.12.0) ghc-options: -threaded -Wall -fwarn-tabs -funbox-strict-fields -O2
snap.cabal view
@@ -1,5 +1,5 @@ name: snap-version: 0.13.3.2+version: 0.14.0 synopsis: Top-level package for the Snap Web Framework description: This is the top-level package for the official Snap Framework libraries.@@ -171,7 +171,7 @@ stm >= 2.2 && < 2.5, syb >= 0.1 && < 0.5, text >= 0.11 && < 1.3,- time >= 1.1 && < 1.5,+ time >= 1.1 && < 1.6, transformers >= 0.2 && < 0.5, unordered-containers >= 0.1.4 && < 0.3, vector >= 0.7.1 && < 0.11,@@ -186,7 +186,7 @@ else build-depends: base >= 4.4 && < 5,- lens >= 3.7.6 && < 4.7+ lens >= 3.7.6 && < 4.9 extensions: BangPatterns,@@ -232,7 +232,7 @@ hashable (>= 1.1 && < 1.2) || (>= 1.2.0.6 && <1.3), old-time >= 1.0 && < 1.2, snap-server >= 0.9 && < 0.11,- template-haskell >= 2.2 && < 2.10,+ template-haskell >= 2.2 && < 2.11, text >= 0.11 && < 1.3 extensions:
src/Snap.hs view
@@ -7,17 +7,11 @@ -} module Snap- ( module Control.Applicative- , module Control.Lens.Loupe- , module Control.Monad.State- , module Snap.Core+ ( module Snap.Core , module Snap.Http.Server , module Snap.Snaplet ) where -import Control.Applicative-import Control.Lens.Loupe-import Control.Monad.State import Snap.Core import Snap.Http.Server import Snap.Snaplet
src/Snap/Snaplet/Auth/Backends/JsonFile.hs view
@@ -14,7 +14,7 @@ import Control.Monad.State import Control.Concurrent.STM import Data.Aeson-import qualified Data.Attoparsec as Atto+import qualified Data.Attoparsec.ByteString as Atto import qualified Data.ByteString.Lazy as LB import qualified Data.ByteString as B import qualified Data.Map as HM
src/Snap/Snaplet/Internal/LensT.hs view
@@ -7,7 +7,7 @@ import Control.Applicative import Control.Category-import Control.Lens.Loupe+import Control.Lens import Control.Monad.CatchIO import Control.Monad.Reader import Control.Monad.State.Class
src/Snap/Snaplet/Internal/Lensed.hs view
@@ -5,7 +5,7 @@ module Snap.Snaplet.Internal.Lensed where import Control.Applicative-import Control.Lens.Loupe+import Control.Lens import Control.Monad import Control.Monad.Reader.Class import Control.Monad.Trans
test/snap-testsuite.cabal view
@@ -66,7 +66,7 @@ else build-depends: base >= 4.4 && < 5,- lens >= 3.7.6 && < 4.7+ lens >= 3.7.6 && < 4.9 extensions:@@ -138,7 +138,7 @@ else build-depends: base >= 4.4 && < 5,- lens >= 3.7.6 && < 4.7+ lens >= 3.7.6 && < 4.9 extensions: BangPatterns,@@ -220,7 +220,7 @@ else build-depends: base >= 4.4 && < 5,- lens >= 3.7.6 && < 4.7+ lens >= 3.7.6 && < 4.9 extensions: