summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOliverCharles <>2019-05-15 09:28:00 (GMT)
committerhdiff <hdiff@hdiff.luite.com>2019-05-15 09:28:00 (GMT)
commitad5139363231aebb395ea78c7b8cbcba9e815676 (patch)
treeaf206d0f1785012c09e0627bfcf2756082fa6da0
parent8419e3e5a504079fcfcf562609c2eb9382cb8fc7 (diff)
version 1.3.4HEAD1.3.4master
-rwxr-xr-x[-rw-r--r--]Changelog.md8
-rw-r--r--logging-effect.cabal4
-rw-r--r--src/Control/Monad/Log.hs3
3 files changed, 11 insertions, 4 deletions
diff --git a/Changelog.md b/Changelog.md
index 89972ba..35ea565 100644..100755
--- a/Changelog.md
+++ b/Changelog.md
@@ -1,3 +1,11 @@
+## 1.3.4 -- 2019-05-15
+
+### Other Changes
+
+* Support `semigroups-0.19`.
+
+---
+
## 1.3.3 -- 2018-09-30
### Other Changes
diff --git a/logging-effect.cabal b/logging-effect.cabal
index 2d4e981..5850c7e 100644
--- a/logging-effect.cabal
+++ b/logging-effect.cabal
@@ -1,5 +1,5 @@
name: logging-effect
-version: 1.3.3
+version: 1.3.4
synopsis: A mtl-style monad transformer for general purpose & compositional logging
homepage: https://github.com/ocharles/logging-effect
license: BSD3
@@ -26,7 +26,7 @@ library
, prettyprinter >= 1.2 && < 1.3
, monad-control >= 1.0.0.4 && < 1.1
, transformers-base >= 0.4.4 && < 0.5
- , semigroups >= 0.16.2.2 && < 0.19
+ , semigroups >= 0.16.2.2 && < 0.20
, unliftio-core >= 0.1.1.0 && < 0.2
hs-source-dirs: src
default-language: Haskell2010
diff --git a/src/Control/Monad/Log.hs b/src/Control/Monad/Log.hs
index d2c5cd4..886e448 100644
--- a/src/Control/Monad/Log.hs
+++ b/src/Control/Monad/Log.hs
@@ -92,7 +92,7 @@ import Control.Monad.Trans.Control
import Control.Monad.Trans.Reader (ReaderT(..))
import Control.Monad.Trans.State.Strict (StateT(..))
import Control.Monad.Writer.Class (MonadWriter(..))
-import Data.Semigroup
+import Data.Semigroup ((<>))
import Data.Time (UTCTime, getCurrentTime)
#if !MIN_VERSION_base(4, 9, 0)
import GHC.SrcLoc (SrcLoc, showSrcLoc)
@@ -101,7 +101,6 @@ import GHC.Stack
import GHC.Stack (SrcLoc, CallStack, getCallStack, prettySrcLoc)
#endif
import System.IO (Handle, hFlush)
-import GHC.IO.Handle.FD (stdin, stdout, stderr)
import qualified Data.Text.Lazy as LT
import qualified Data.Text.Prettyprint.Doc as PP
import qualified Data.Text.Prettyprint.Doc.Render.Text as PP