diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
 # Revision history for ghc-prof
 
+## v1.4.1.14 - 2025-06-16
+
+* Support GHC 9.8 ([[#25](https://github.com/maoe/ghc-prof/issues/25)])
+
 ## v1.4.1.13 - 2025-04-14
 
 * Bump base upper bound so we can compile under GHC 9.6.3 ([#24](https://github.com/maoe/ghc-prof/pull/24))
diff --git a/ghc-prof.cabal b/ghc-prof.cabal
--- a/ghc-prof.cabal
+++ b/ghc-prof.cabal
@@ -1,6 +1,6 @@
 cabal-version: 2.4
 name: ghc-prof
-version: 1.4.1.13
+version: 1.4.1.14
 synopsis: Library for parsing GHC time and allocation profiling reports
 description: ghc-prof is a library for parsing GHC time and allocation profiling reports.
 homepage: https://github.com/maoe/ghc-prof
@@ -11,7 +11,7 @@
 copyright: Copyright (C) 2013-2025 Mitsutoshi Aoe
 category: Development
 build-type: Simple
-extra-source-files:
+extra-doc-files:
   CHANGELOG.md
   README.md
 tested-with: GHC == 8.0.2
@@ -41,6 +41,7 @@
   || == 9.2.2
   || == 9.4.3
   || == 9.6.3
+  || == 9.8.4
 
 flag dump
   description: Build the executable "dump"
@@ -55,12 +56,12 @@
   other-modules:
     Control.Monad.Extras
   build-depends:
-      base >= 4.6 && < 4.19
+      base >= 4.6 && < 4.20
     , attoparsec < 0.15
     , containers >= 0.5 && < 0.7
     , scientific < 0.4
-    , text
-    , time
+    , text < 2.2
+    , time < 1.15
   hs-source-dirs: src
   ghc-options: -Wall
   default-language: Haskell2010
