diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,6 @@
+# log-base-0.12.0.1 (2023-03-14)
+* Add support for GHC 9.6.
+
 # log-base-0.12.0.0 (2022-09-21)
 * Deprecate `withSimpleStdOutLogger` as it's broken in multithreaded environments.
 * Generalize logger related functions to `MonadUnliftIO`.
diff --git a/log-base.cabal b/log-base.cabal
--- a/log-base.cabal
+++ b/log-base.cabal
@@ -1,5 +1,5 @@
 name:                log-base
-version:             0.12.0.0
+version:             0.12.0.1
 synopsis:            Structured logging solution (base package)
 
 description:         A library that provides a way to record structured log
@@ -21,7 +21,7 @@
 build-type:          Simple
 cabal-version:       >=1.10
 extra-source-files:  CHANGELOG.md, README.md
-tested-with:         GHC ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.4 || ==9.4.2
+tested-with:         GHC ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.7 || ==9.4.4 || ==9.6.1
 
 Source-repository head
   Type:     git
@@ -45,7 +45,7 @@
                        bytestring,
                        deepseq,
                        exceptions >=0.6,
-                       mmorph >=1.0.9 && <1.2,
+                       mmorph >=1.0.9 && <1.3,
                        monad-control >=1.0.3,
                        mtl,
                        semigroups,
diff --git a/src/Log/Monad.hs b/src/Log/Monad.hs
--- a/src/Log/Monad.hs
+++ b/src/Log/Monad.hs
@@ -13,6 +13,7 @@
 
 import Control.Applicative
 import Control.DeepSeq
+import Control.Monad
 import Control.Monad.Base
 import Control.Monad.Catch
 import Control.Monad.Error.Class
