snap 1.1.3.2 → 1.1.3.3
raw patch · 3 files changed
+16/−4 lines, 3 filesdep +attoparsec-aesondep ~QuickCheckdep ~aesondep ~containers
Dependencies added: attoparsec-aeson
Dependency ranges changed: QuickCheck, aeson, containers, filepath, hashable, lens, time
Files
- changelog.md +9/−0
- snap.cabal +6/−4
- src/Snap/Snaplet/Auth/Backends/JsonFile.hs +1/−0
changelog.md view
@@ -1,3 +1,12 @@+## 1.1.3.3++ - Update for GHC 9.8+ - Support aeson 2.2++## 1.1.3.2++ - Update for GHC 9.0 through 9.6.2+ ## 1.1.3.1 - Update for GHC 8.10
snap.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.2 name: snap-version: 1.1.3.2+version: 1.1.3.3 synopsis: Top-level package for the Snap Web Framework description: This is the top-level package for the official Snap Framework libraries.@@ -142,13 +142,14 @@ Snap.Snaplet.Session.SecureCookie build-depends:- aeson >= 0.6 && < 2.2.0.0,+ aeson >= 0.6 && < 2.3, attoparsec >= 0.10 && < 0.15,+ attoparsec-aeson >= 2.1.0.0 && < 3.0, bytestring >= 0.9.1 && < 0.13, cereal >= 0.3 && < 0.6, clientsession >= 0.8 && < 0.10, configurator >= 0.1 && < 0.4,- containers >= 0.2 && < 0.7,+ containers >= 0.2 && < 0.8, directory >= 1.1 && < 1.4, directory-tree >= 0.11 && < 0.13, dlist >= 0.5 && < 1.1,@@ -168,7 +169,7 @@ snap-core >= 1.0 && < 1.1, snap-server >= 1.0 && < 1.2, stm >= 2.2 && < 2.6,- text >= 1.1.1.0 && < 2.1,+ text >= 1.1.1.0 && < 2.2, time >= 1.1 && < 1.14, transformers >= 0.2 && < 0.7, transformers-base >= 0.4 && < 0.5,@@ -244,6 +245,7 @@ aeson, async >= 2.0.1.5 && < 2.3, attoparsec,+ attoparsec-aeson, bytestring, cereal, clientsession,
src/Snap/Snaplet/Auth/Backends/JsonFile.hs view
@@ -15,6 +15,7 @@ import Control.Monad.State import Control.Concurrent.STM import Data.Aeson+import Data.Aeson.Parser (json) import qualified Data.Attoparsec.ByteString as Atto import qualified Data.ByteString.Lazy as LB import qualified Data.ByteString as B