diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,8 @@
 # Revision history for config-schema
 
+## 0.5.0.1
+* Support GHC 8.4.1
+
 ## 0.5.0.0
 
 * Add Spec instances for Int and Word types. All instances
diff --git a/config-schema.cabal b/config-schema.cabal
--- a/config-schema.cabal
+++ b/config-schema.cabal
@@ -1,5 +1,5 @@
 name:                config-schema
-version:             0.5.0.0
+version:             0.5.0.1
 synopsis:            Schema definitions for the config-value package
 description:         This package makes it possible to defined schemas for use when
                      loading configuration files using the config-value format.
@@ -25,11 +25,11 @@
 
 library
   exposed-modules:      Config.Schema, Config.Schema.Docs, Config.Schema.Load, Config.Schema.Spec
-  build-depends:        base           >=4.8   && <4.11,
+  build-depends:        base           >=4.8   && <4.12,
                         config-value   >=0.6   && <0.7,
                         containers     >=0.5   && <0.6,
-                        free           >=4.12  && <4.13,
-                        kan-extensions >=5.0.2 && <5.1,
+                        free           >=4.12  && <5.1,
+                        kan-extensions >=5.0.2 && <5.2,
                         pretty         >=1.1.2 && <1.2,
                         semigroupoids  >=5.1   && <5.3,
                         text           >=1.2   && <1.3,
diff --git a/src/Config/Schema/Docs.hs b/src/Config/Schema/Docs.hs
--- a/src/Config/Schema/Docs.hs
+++ b/src/Config/Schema/Docs.hs
@@ -49,6 +49,7 @@
 import qualified Data.Text as Text
 import           Text.PrettyPrint
                     (Doc, fsep, text, (<>), ($+$), (<+>), nest, empty, hsep, parens)
+import           Prelude hiding ((<>))
 
 import           Config.Schema.Spec
 
