diff --git a/Network/Wai/Logger.hs b/Network/Wai/Logger.hs
--- a/Network/Wai/Logger.hs
+++ b/Network/Wai/Logger.hs
@@ -1,4 +1,5 @@
-{-# LANGUAGE CPP #-}
+{-# LANGUAGE CPP   #-}
+{-# LANGUAGE GADTs #-}
 
 -- | Apache style logger for WAI applications.
 --
@@ -44,7 +45,7 @@
   , initLogger
   -- * Types
   , IPAddrSource(..)
-  , LogType(..)
+  , LogType'(..), LogType
   , FileLogSpec(..)
   -- * Utilities
   , showSockAddr
diff --git a/wai-logger.cabal b/wai-logger.cabal
--- a/wai-logger.cabal
+++ b/wai-logger.cabal
@@ -1,5 +1,5 @@
 Name:                   wai-logger
-Version:                2.3.5
+Version:                2.3.6
 Author:                 Kazu Yamamoto <kazu@iij.ad.jp>
 Maintainer:             Kazu Yamamoto <kazu@iij.ad.jp>
 License:                BSD3
@@ -24,7 +24,7 @@
   Build-Depends:        base >= 4 && < 5
                       , byteorder
                       , bytestring
-                      , fast-logger >= 2.4.13
+                      , fast-logger >= 3
                       , http-types
                       , network
                       , wai >= 2.0.0
