diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,13 @@
 # ChangeLog
 
+## 0.7.14
+
+* Fixes build with ghc-8.10 (broken in last release due to differences
+  in TH API). See [#165][].
+
+[#165]: https://github.com/mgsloan/store/issues/165
+
+
 ## 0.7.13
 
 * Fix build with `time >= 1.11`. See [#162][].
diff --git a/src/Data/Store/TypeHash/Internal.hs b/src/Data/Store/TypeHash/Internal.hs
--- a/src/Data/Store/TypeHash/Internal.hs
+++ b/src/Data/Store/TypeHash/Internal.hs
@@ -63,8 +63,10 @@
 
 instance Lift TypeHash where
     lift = staticByteStringExp . unStaticSize . unTypeHash
-#if MIN_VERSION_template_haskell(2,16,0)
+#if MIN_VERSION_template_haskell(2,17,0)
     liftTyped = Code . unsafeTExpCoerce . lift
+#elif MIN_VERSION_template_haskell(2,16,0)
+    liftTyped = unsafeTExpCoerce . lift
 #endif
 
 reifyManyTyDecls :: ((Name, Info) -> Q (Bool, [Name]))
diff --git a/store.cabal b/store.cabal
--- a/store.cabal
+++ b/store.cabal
@@ -1,13 +1,11 @@
 cabal-version: 1.12
 
--- This file has been generated from package.yaml by hpack version 0.33.0.
+-- This file has been generated from package.yaml by hpack version 0.34.5.
 --
 -- see: https://github.com/sol/hpack
---
--- hash: 3ef66f219609b49f3b30e4dc3e2e8ed51f745f6a36428094f3d1f1ed91b7105e
 
 name:           store
-version:        0.7.13
+version:        0.7.14
 synopsis:       Fast binary serialization
 category:       Serialization, Data
 homepage:       https://github.com/mgsloan/store#readme
@@ -17,6 +15,15 @@
 license:        MIT
 license-file:   LICENSE
 build-type:     Simple
+tested-with:
+    GHC==9.0.1
+  , GHC==8.10.4
+  , GHC==8.8.4
+  , GHC==8.6.5
+  , GHC==8.4.4
+  , GHC==8.2.2
+  , GHC==8.0.2
+  , GHC==7.10.3
 extra-source-files:
     ChangeLog.md
     README.md
@@ -81,7 +88,7 @@
     , resourcet >=1.1.3.3
     , safe >=0.3.8
     , smallcheck >=1.1.1
-    , store-core >=0.4 && <0.5
+    , store-core ==0.4.*
     , syb >=0.4.4
     , template-haskell >=2.9.0.0
     , text >=1.2.0.4
@@ -90,7 +97,7 @@
     , th-orphans >=0.13.2
     , th-reify-many >=0.1.6
     , th-utilities >=0.2
-    , time >=1.4.2
+    , time >=1.5
     , transformers >=0.3.0.0
     , unordered-containers >=0.2.5.1
     , vector >=0.10.12.3
@@ -119,6 +126,8 @@
   hs-source-dirs:
       test
   ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates -O2 -threaded -rtsopts -with-rtsopts=-N
+  build-tool-depends:
+      hspec-discover:hspec-discover
   build-depends:
       array >=0.5.0.0
     , async >=2.0.2
@@ -149,7 +158,7 @@
     , safe >=0.3.8
     , smallcheck >=1.1.1
     , store
-    , store-core >=0.4 && <0.5
+    , store-core ==0.4.*
     , syb >=0.4.4
     , template-haskell >=2.9.0.0
     , text >=1.2.0.4
@@ -158,7 +167,7 @@
     , th-orphans >=0.13.2
     , th-reify-many >=0.1.6
     , th-utilities >=0.2
-    , time >=1.4.2
+    , time >=1.5
     , transformers >=0.3.0.0
     , unordered-containers >=0.2.5.1
     , vector >=0.10.12.3
@@ -214,7 +223,7 @@
     , safe >=0.3.8
     , smallcheck >=1.1.1
     , store
-    , store-core >=0.4 && <0.5
+    , store-core ==0.4.*
     , syb >=0.4.4
     , template-haskell >=2.9.0.0
     , text >=1.2.0.4
@@ -223,7 +232,7 @@
     , th-orphans >=0.13.2
     , th-reify-many >=0.1.6
     , th-utilities >=0.2
-    , time >=1.4.2
+    , time >=1.5
     , transformers >=0.3.0.0
     , unordered-containers >=0.2.5.1
     , vector >=0.10.12.3
@@ -288,7 +297,7 @@
     , safe >=0.3.8
     , smallcheck >=1.1.1
     , store
-    , store-core >=0.4 && <0.5
+    , store-core ==0.4.*
     , syb >=0.4.4
     , template-haskell >=2.9.0.0
     , text >=1.2.0.4
@@ -297,7 +306,7 @@
     , th-orphans >=0.13.2
     , th-reify-many >=0.1.6
     , th-utilities >=0.2
-    , time >=1.4.2
+    , time >=1.5
     , transformers >=0.3.0.0
     , unordered-containers >=0.2.5.1
     , vector >=0.10.12.3
