--- a/text-short.cabal
+++ b/text-short.cabal
@@ -1,6 +1,6 @@
 cabal-version:      1.18
 name:               text-short
-version:            0.1.6
+version:            0.1.6.1
 synopsis:           Memory-efficient representation of Unicode text strings
 license:            BSD3
 license-file:       LICENSE
@@ -21,8 +21,11 @@ tested-with:
    || ==9.0.2
    || ==9.2.8
    || ==9.4.8
-   || ==9.6.5
-   || ==9.8.2
+   || ==9.6.6
+   || ==9.8.4
+   || ==9.10.2
+   || ==9.12.2
+   || ==9.14.1
 
 extra-source-files: ChangeLog.md
 
@@ -43,13 +46,13 @@ library
 
   other-modules:    Data.Text.Short.Internal
   build-depends:
-      base              >=4.12     && <4.20
+      base              >=4.12     && <4.23
     , binary            >=0.8.6.0  && <0.9
     , bytestring        >=0.10.8.2 && <0.13
     , deepseq           >=1.4.4.0  && <1.6
-    , ghc-prim          >=0.5.3    && <0.12
-    , hashable          >=1.4.4.0  && <1.5
-    , template-haskell  >=2.14.0.0 && <2.22
+    , ghc-prim          >=0.5.3    && <0.14
+    , hashable          >=1.4.4.0  && <1.6
+    , template-haskell  >=2.14.0.0 && <2.25
     , text              >=1.2.3.1  && <1.3  || >=2.0 && <2.2
 
   other-modules:    PrimOps
@@ -85,7 +88,6 @@ test-suite text-short-tests
       base
     , binary
     , bytestring
-    , template-haskell
     , text
     , text-short
 
@@ -93,6 +95,6 @@ test-suite text-short-tests
   build-depends:
       tasty             >=1.4    && <1.6
     , tasty-hunit       >=0.10.0 && <0.11
-    , tasty-quickcheck  >=0.10   && <0.11
+    , tasty-quickcheck  >=0.10   && <0.12
 
   default-language: Haskell2010
