packages feed

snap 0.14.0 → 0.14.0.1

raw patch · 6 files changed

+15/−5 lines, 6 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Snap.Snaplet: snapletConfig :: Lens' (Snaplet s_atUK) SnapletConfig
+ Snap.Snaplet: snapletConfig :: Lens' (Snaplet s_atUJ) SnapletConfig
- Snap.Snaplet: snapletValue :: Lens' (Snaplet s_atUK) s_atUK
+ Snap.Snaplet: snapletValue :: Lens' (Snaplet s_atUJ) s_atUJ

Files

+ CHANGELOG.md view
@@ -0,0 +1,5 @@+# 0.14.0++* Allow lens-4.8+* Remove re-export of Control.Lens.Loupe, since it was removed upstream.+* Remove re-exports of other non-snap modules in Snap.
project_template/default/foo.cabal view
@@ -27,7 +27,7 @@     heist                     >= 0.14    && < 0.15,     MonadCatchIO-transformers >= 0.2.1   && < 0.4,     mtl                       >= 2       && < 3,-    snap                      >= 0.13    && < 0.14,+    snap                      >= 0.13    && < 0.15,     snap-core                 >= 0.9     && < 0.10,     snap-server               >= 0.9     && < 0.10,     snap-loader-static        >= 0.9     && < 0.10,
project_template/default/src/Site.hs view
@@ -11,6 +11,7 @@ ------------------------------------------------------------------------------ import           Control.Applicative import           Data.ByteString (ByteString)+import           Data.Monoid import qualified Data.Text as T import           Snap.Core import           Snap.Snaplet@@ -30,7 +31,7 @@ handleLogin :: Maybe T.Text -> Handler App (AuthManager App) () handleLogin authError = heistLocal (I.bindSplices errs) $ render "login"   where-    errs = maybe noSplices splice authError+    errs = maybe mempty splice authError     splice err = "loginError" ## I.textSplice err  
project_template/tutorial/foo.cabal view
@@ -22,7 +22,7 @@     bytestring                >= 0.9.1   && < 0.11,     MonadCatchIO-transformers >= 0.2.1   && < 0.4,     mtl                       >= 2       && < 3,-    snap                      >= 0.11    && < 0.14,+    snap                      >= 0.11    && < 0.15,     snap-core                 >= 0.9     && < 0.10,     snap-server               >= 0.9     && < 0.10 
project_template/tutorial/src/Tutorial.lhs view
@@ -65,9 +65,12 @@ >  > module Main where > +> import           Control.Applicative > import           Control.Lens.TH-> import           Data.IORef+> import           Control.Monad.State+> import           Control.Monad.Trans > import qualified Data.ByteString.Char8 as B+> import           Data.IORef > import           Data.Maybe > import           Snap > import           Snap.Snaplet.Heist
snap.cabal view
@@ -1,5 +1,5 @@ name:           snap-version:        0.14.0+version:        0.14.0.1 synopsis:       Top-level package for the Snap Web Framework description:     This is the top-level package for the official Snap Framework libraries.@@ -32,6 +32,7 @@ category:       Web, Snap  extra-source-files:+  CHANGELOG.md,   CONTRIBUTORS,   LICENSE,   README.md,