diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+# 0.6.5 [2026.01.10]
+* Remove unused `ghc-prim` and `transformers-compat` dependencies.
+* Allow building with `template-haskell-2.24.*` (GHC 9.14).
+
 # 0.6.4 [2024.12.05]
 * Drop support for pre-8.0 versions of GHC.
 
diff --git a/invariant.cabal b/invariant.cabal
--- a/invariant.cabal
+++ b/invariant.cabal
@@ -1,5 +1,5 @@
 name:                invariant
-version:             0.6.4
+version:             0.6.5
 synopsis:            Haskell98 invariant functors
 description:         Haskell98 invariant functors (also known as exponential functors).
                      .
@@ -25,10 +25,11 @@
                    , GHC == 9.0.2
                    , GHC == 9.2.8
                    , GHC == 9.4.8
-                   , GHC == 9.6.6
+                   , GHC == 9.6.7
                    , GHC == 9.8.4
-                   , GHC == 9.10.1
-                   , GHC == 9.12.1
+                   , GHC == 9.10.3
+                   , GHC == 9.12.2
+                   , GHC == 9.14.1
 extra-source-files:  CHANGELOG.md, README.md
 
 source-repository head
@@ -46,17 +47,15 @@
                      , base                 >= 4.9    && < 5
                      , bifunctors           >= 5.2    && < 6
                      , comonad              >= 5      && < 6
-                     , containers           >= 0.1    && < 0.8
+                     , containers           >= 0.1    && < 0.9
                      , contravariant        >= 0.5    && < 2
-                     , ghc-prim
                      , profunctors          >= 5.2.1  && < 6
                      , StateVar             >= 1.1    && < 2
                      , stm                  >= 2.2    && < 3
                      , tagged               >= 0.7.3  && < 1
-                     , template-haskell     >= 2.11   && < 2.24
+                     , template-haskell     >= 2.11   && < 2.25
                      , th-abstraction       >= 0.5    && < 0.8
                      , transformers         >= 0.2    && < 0.7
-                     , transformers-compat  >= 0.3    && < 1
                      , unordered-containers >= 0.2.4  && < 0.3
   ghc-options:         -Wall
 
@@ -74,7 +73,6 @@
                      , hspec            >= 1.8
                      , invariant
                      , QuickCheck       >= 2.11 && < 3
-                     , template-haskell
   build-tool-depends:  hspec-discover:hspec-discover
   ghc-options:         -Wall
   if impl(ghc >= 8.6)
