diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,10 @@
 
 All notable changes to this project will be documented in this file.
 
+## [0.8.6] - 2024.12.05
+
+* Support building with `template-haskell-2.23.0`.
+
 ## [0.8.5] - 2024.10.22
 
 * Support building with `template-haskell-2.22.1`.
diff --git a/src/Language/Haskell/TH/Lift.hs b/src/Language/Haskell/TH/Lift.hs
--- a/src/Language/Haskell/TH/Lift.hs
+++ b/src/Language/Haskell/TH/Lift.hs
@@ -212,7 +212,7 @@
   . showString "‘, which is a ‘type data‘ declaration"
   $ ""
 
-#if !MIN_VERSION_template_haskell(2,22,1)
+#if !MIN_VERSION_template_haskell(2,23,0)
 instance Lift Name where
   lift (Name occName nameFlavour) = [| Name occName nameFlavour |]
 # if MIN_VERSION_template_haskell(2,16,0)
diff --git a/th-lift.cabal b/th-lift.cabal
--- a/th-lift.cabal
+++ b/th-lift.cabal
@@ -1,5 +1,5 @@
 Name:               th-lift
-Version:            0.8.5
+Version:            0.8.6
 Cabal-Version:      1.12
 License:            BSD3
 License-Files:      COPYING, BSD3, GPL-2
@@ -26,7 +26,7 @@
     old versions of their respective libraries, as the same @Lift@ instances
     are also present upstream on newer versions.
 Category:           Language
-Tested-With:        GHC==8.0.2, GHC==8.2.2, GHC==8.4.4, GHC==8.6.5, GHC==8.8.4, GHC==8.10.7, GHC==9.0.2, GHC==9.2.8, GHC==9.4.8, GHC==9.6.6, GHC==9.8.2, GHC==9.10.1, GHC==9.12.1
+Tested-With:        GHC==8.0.2, GHC==8.2.2, GHC==8.4.4, GHC==8.6.5, GHC==8.8.4, GHC==8.10.7, GHC==9.0.2, GHC==9.2.8, GHC==9.4.8, GHC==9.6.6, GHC==9.8.4, GHC==9.10.1, GHC==9.12.1
 build-type:         Simple
 Extra-source-files: CHANGELOG.md
 
@@ -43,7 +43,7 @@
   Build-Depends:    base             >= 4.9  && < 5,
                     ghc-prim,
                     th-abstraction   >= 0.5  && < 0.8,
-                    template-haskell >= 2.11 && < 2.23
+                    template-haskell >= 2.11 && < 2.24
   ghc-options:      -Wall
 
 Test-Suite test
