wai-extra 3.0.24.3 → 3.0.25
raw patch · 3 files changed
+8/−1 lines, 3 filesdep ~network
Dependency ranges changed: network
Files
- ChangeLog.md +4/−0
- Network/Wai/Middleware/RequestLogger/JSON.hs +3/−0
- wai-extra.cabal +1/−1
ChangeLog.md view
@@ -1,5 +1,9 @@ # Changelog for wai-extra +## 3.0.25++* Supporting `network` version 3.0.+ ## 3.0.24.3 * Drop unnecessary `lifted-base` dependency
Network/Wai/Middleware/RequestLogger/JSON.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE CPP #-} module Network.Wai.Middleware.RequestLogger.JSON (formatAsJSON) where @@ -75,8 +76,10 @@ ] sockToJSON (SockAddrUnix sock) = object [ "unix" .= sock ]+#if !MIN_VERSION_network(3,0,0) sockToJSON (SockAddrCan i) = object [ "can" .= i ]+#endif queryItemToJSON :: QueryItem -> Value queryItemToJSON (name, mValue) = toJSON (decodeUtf8With lenientDecode name, fmap (decodeUtf8With lenientDecode) mValue)
wai-extra.cabal view
@@ -1,5 +1,5 @@ Name: wai-extra-Version: 3.0.24.3+Version: 3.0.25 Synopsis: Provides some basic WAI handlers and middleware. description: Provides basic WAI handler and middleware functionality: