diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+0.3.4
+----
+* Bump dependency bounds to support GHC 9.8
+
 0.3.3
 ----
 * Drop support for GHC 7.8
diff --git a/lrucaching.cabal b/lrucaching.cabal
--- a/lrucaching.cabal
+++ b/lrucaching.cabal
@@ -1,5 +1,5 @@
 name:                  lrucaching
-version:               0.3.3
+version:               0.3.4
 synopsis:              LRU cache
 description:           Please see README.md
 homepage:              https://github.com/cocreature/lrucaching#readme
@@ -13,7 +13,7 @@
 extra-source-files:    CHANGELOG.md
                        README.md
 cabal-version:         >=1.10
-tested-with:           GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.2
+tested-with:           GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.3, GHC == 8.6.5, GHC == 8.8.1
 
 library
   hs-source-dirs:      src
@@ -22,11 +22,11 @@
                        Data.LruCache.IO.Finalizer
                        Data.LruCache.Internal
   build-depends:       base        >= 4.8  && < 5
-                     , base-compat >= 0.9  && < 0.10
-                     , deepseq     >= 1.4  && < 1.5
-                     , hashable    >= 1.2  && < 1.3
+                     , base-compat >= 0.9  && < 0.14
+                     , deepseq     >= 1.4  && < 1.6
+                     , hashable    >= 1.2  && < 1.5
                      , psqueues    >= 0.2  && < 0.3
-                     , vector      >= 0.11 && < 0.13
+                     , vector      >= 0.11 && < 0.14
   ghc-options:         -Wall
   default-language:    Haskell2010
 
@@ -38,13 +38,13 @@
                        Data.LruCache.IOSpec
                        Data.LruCache.SpecHelper
   build-depends:       base
-                     , containers   >= 0.5 && < 0.6
+                     , containers   >= 0.5 && < 0.8
                      , deepseq
                      , hashable
-                     , hspec        >= 2.2 && < 2.5
+                     , hspec        >= 2.2 && < 2.12
                      , lrucaching
-                     , QuickCheck   >= 2.8 && < 2.12
-                     , transformers >= 0.4 && < 0.6
+                     , QuickCheck   >= 2.8 && < 2.15
+                     , transformers >= 0.4 && < 0.7
   default-language:    Haskell2010
 
 source-repository head
diff --git a/src/Data/LruCache.hs b/src/Data/LruCache.hs
--- a/src/Data/LruCache.hs
+++ b/src/Data/LruCache.hs
@@ -12,7 +12,6 @@
 -}
 module Data.LruCache
   ( LruCache
-  , Priority
   , empty
   , insert
   , insertView
