diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,6 @@
+### 3.8.2 [2019.09.03]
+* Make the test suite compile on GHC 8.8.1.
+
 ### 3.8.1 [2019.06.03]
 * Require `quickcheck-instances-0.3.21` or later.
 
diff --git a/tests/Instances/GHC/LanguageExtensions/Type.hs b/tests/Instances/GHC/LanguageExtensions/Type.hs
--- a/tests/Instances/GHC/LanguageExtensions/Type.hs
+++ b/tests/Instances/GHC/LanguageExtensions/Type.hs
@@ -21,7 +21,9 @@
 import GHC.LanguageExtensions.Type (Extension(..))
 import Test.QuickCheck (Arbitrary(..), arbitraryBoundedEnum)
 
+# if !(MIN_VERSION_ghc_boot_th(8,8,1))
 deriving instance Bounded Extension
+# endif
 instance Arbitrary Extension where
     arbitrary = arbitraryBoundedEnum
 #endif
diff --git a/text-show-instances.cabal b/text-show-instances.cabal
--- a/text-show-instances.cabal
+++ b/text-show-instances.cabal
@@ -1,5 +1,5 @@
 name:                text-show-instances
-version:             3.8.1
+version:             3.8.2
 synopsis:            Additional instances for text-show
 description:         @text-show-instances@ is a supplemental library to @text-show@
                      that provides additional @Show@ instances for data types in
