diff --git a/Network/Wai/Middleware/RequestLogger.hs b/Network/Wai/Middleware/RequestLogger.hs
--- a/Network/Wai/Middleware/RequestLogger.hs
+++ b/Network/Wai/Middleware/RequestLogger.hs
@@ -57,6 +57,11 @@
 
 type Callback = LogStr -> IO ()
 
+-- | @RequestLoggerSettings@ is an instance of Default. See <https://hackage.haskell.org/package/data-default Data.Default> for more information.
+--
+-- @outputFormat@, @autoFlush@, and @destination@ are record fields
+-- for the record type @RequestLoggerSettings@, so they can be used to
+-- modify settings values using record syntax.
 data RequestLoggerSettings = RequestLoggerSettings
     {
       -- | Default value: @Detailed@ @True@.
diff --git a/wai-extra.cabal b/wai-extra.cabal
--- a/wai-extra.cabal
+++ b/wai-extra.cabal
@@ -1,5 +1,5 @@
 Name:                wai-extra
-Version:             3.0.7
+Version:             3.0.7.1
 Synopsis:            Provides some basic WAI handlers and middleware.
 description:
   Provides basic WAI handler and middleware functionality:
