diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,6 +1,10 @@
 # Revision history for language-oberon
 
-## 0.3.4 -- 2025-01-01
+## 0.3.4.1 -- 2026-01-15
+
+* Bumped the upper bound of `template-haskell`
+
+## 0.3.4 -- 2025-11-09
 
 * Adjusted for major changes in `deep-transformations` version 0.4
 
diff --git a/language-oberon.cabal b/language-oberon.cabal
--- a/language-oberon.cabal
+++ b/language-oberon.cabal
@@ -2,7 +2,7 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                language-oberon
-version:             0.3.4
+version:             0.3.4.1
 synopsis:            Parser, pretty-printer, and more for the Oberon programming language
 description:
    The library and the executable support both the original Oberon and the Oberon-2 programming language, as described
@@ -37,7 +37,7 @@
                         rank2classes >= 1.3 && < 1.6, grammatical-parsers >= 0.7 && < 0.8,
                         deep-transformations >= 0.4 && < 0.5,
                         transformers >= 0.5 && < 0.7,
-                        template-haskell >= 2.11 && < 2.24
+                        template-haskell >= 2.11 && < 2.25
   default-language:     Haskell2010
 
 executable parse
