diff --git a/th-reify-compat.cabal b/th-reify-compat.cabal
--- a/th-reify-compat.cabal
+++ b/th-reify-compat.cabal
@@ -1,6 +1,6 @@
 
 name:                th-reify-compat
-version:             0.0.1.3
+version:             0.0.1.4
 synopsis:            Compatibility for the result type of TH reify
 description:         This package contains compatible interfaces against
                      the result type of TH reify function.
@@ -9,24 +9,21 @@
 license-file:        LICENSE
 author:              Kei Hibino
 maintainer:          ex8k.hibino@gmail.com
-copyright:           Copyright (c) 2016-2017 Kei Hibino
+copyright:           Copyright (c) 2016-2018 Kei Hibino
 category:            Language
 build-type:          Simple
 cabal-version:       >=1.10
-tested-with:           GHC == 8.2.1
+tested-with:           GHC == 8.4.1, GHC == 8.4.2
+                     , GHC == 8.2.1, GHC == 8.2.2
                      , GHC == 8.0.1, GHC == 8.0.2
                      , GHC == 7.10.1, GHC == 7.10.2, GHC == 7.10.3
                      , GHC == 7.8.1, GHC == 7.8.2, GHC == 7.8.3, GHC == 7.8.4
                      , GHC == 7.6.1, GHC == 7.6.2, GHC == 7.6.3
                      , GHC == 7.4.1, GHC == 7.4.2
 
-flag template-haskell-210
-  description: If true, use template-haskell 2.10 or older, otherwise use template-haskell 2.11 or newer.
-  default:     False
-
 library
   exposed-modules:      Language.Haskell.TH.Compat.Reify
-  if flag(template-haskell-210)
+  if impl(ghc < 8)
     other-modules:
                           Language.Haskell.TH.Compat.Reify.V210
     build-depends:        template-haskell <2.11
