diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
 # Revision history for test-lib
 
+## 0.3.1
+
+* Make it work with GHC 9
+
 ## 0.3
 
 * Add --version flag to report current version
diff --git a/test-lib.cabal b/test-lib.cabal
--- a/test-lib.cabal
+++ b/test-lib.cabal
@@ -1,5 +1,5 @@
 name:                test-lib
-version:             0.3
+version:             0.4
 synopsis:            A library to make a quick test-runner script.
 description:         This library makes it easy to define an executable,
                      which can find and run a bunch of tests for a binary.
@@ -16,7 +16,7 @@
   hs-source-dirs:      src
   exposed-modules:     TestLib
   other-modules:       Paths_test_lib
-  build-depends:       base                  >=4.9 && <4.15,
+  build-depends:       base                  >=4.9 && <4.16,
                        directory             >=1.3 && <1.4,
                        filepath              >=1.4 && <1.5,
                        process               >=1.4 && <1.7,
