diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+### 0.3.1 [2026.01.10]
+* Allow building with `template-haskell-2.24.*` (GHC 9.14).
+* Remove unused `ghc-prim` dependency.
+
 ## 0.3 [2024.10.22]
 * Drop support for pre-8.0 versions of GHC.
 * Remove `genericLiftWithPkg`, `genericLiftWithPkgFallback`, and related
diff --git a/lift-generics.cabal b/lift-generics.cabal
--- a/lift-generics.cabal
+++ b/lift-generics.cabal
@@ -1,5 +1,5 @@
 name:                lift-generics
-version:             0.3
+version:             0.3.1
 synopsis:            GHC.Generics-based Language.Haskell.TH.Syntax.lift implementation
 description:         This package provides a "GHC.Generics"-based @genericLift@
                      function, which can be used for providing a
@@ -28,9 +28,11 @@
                    , 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.6.7
+                   , GHC == 9.8.4
+                   , GHC == 9.10.3
+                   , GHC == 9.12.2
+                   , GHC == 9.14.1
 extra-source-files:  CHANGELOG.md, README.md
 cabal-version:       >=1.10
 
@@ -41,8 +43,7 @@
 library
   exposed-modules:     Language.Haskell.TH.Lift.Generics
   build-depends:       base             >= 4.9  && < 5
-                     , ghc-prim
-                     , template-haskell >= 2.11 && < 2.23
+                     , template-haskell >= 2.11 && < 2.25
                      , th-compat        >= 0.1  && < 0.2
   hs-source-dirs:      src
   default-language:    Haskell2010
@@ -54,11 +55,11 @@
   other-modules:       LiftGenericsSpec
                        Types
   build-depends:       base              >= 4.9   && < 5
-                     , containers        >= 0.1   && < 0.8
+                     , containers        >= 0.1   && < 0.9
                      , hspec             >= 2     && < 3
                      , lift-generics
                      , mtl               >= 2.1   && < 2.4
-                     , template-haskell  >= 2.11  && < 2.23
+                     , template-haskell  >= 2.11  && < 2.25
                      , th-compat         >= 0.1   && < 0.2
                      , th-lift-instances >= 0.1   && < 0.2
   build-tool-depends:  hspec-discover:hspec-discover
