diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,5 @@
 # Revision history for higgledy
 
-## 0.1.0.0 -- YYYY-mm-dd
+## 0.4.2.1 -- 2023-03-04
 
-* First version. Released on an unsuspecting world.
+* Support for GHC 9.4
diff --git a/higgledy.cabal b/higgledy.cabal
--- a/higgledy.cabal
+++ b/higgledy.cabal
@@ -1,7 +1,7 @@
 cabal-version: 2.4
 build-type: Custom
 name: higgledy
-version: 0.4.2.0
+version: 0.4.2.1
 synopsis: Partial types as a type constructor.
 description: Use the generic representation of an ADT to get a higher-kinded data-style interface automatically.
 homepage: https://github.com/i-am-tom/higgledy
@@ -15,8 +15,8 @@
 
 custom-setup
  setup-depends:
-   base,
-   Cabal,
+   base < 5,
+   Cabal < 4,
    cabal-doctest ^>= 1.0
 
 library
@@ -38,7 +38,7 @@
 test-suite doctests
   build-depends: base
                , base-compat >= 0.11 && < 0.13
-               , doctest >= 0.17 && < 0.20
+               , doctest >= 0.17 && < 0.22
                , higgledy
                , lens
                , QuickCheck
@@ -53,8 +53,8 @@
   build-depends:       base
                      , barbies
                      , higgledy
-                     , hspec >= 2.6.1 && < 2.8
-                     , lens >= 4.17 && < 5.2
+                     , hspec >= 2.6.1 && < 2.11
+                     , lens >= 4.17 && < 5.3
                      , QuickCheck
   main-is:             Main.hs
   type:                exitcode-stdio-1.0
@@ -64,7 +64,7 @@
 test-suite readme
   build-depends:       base
                      , barbies
-                     , lens >= 4.17 && < 5.2
+                     , lens >= 4.17 && < 5.3
                      , higgledy
                      , named ^>= 0.3.0.0
   main-is:             README.lhs
@@ -72,3 +72,7 @@
   default-language:    Haskell2010
   ghc-options:         -pgmL markdown-unlit -Wall
   build-tool-depends:  markdown-unlit:markdown-unlit
+
+source-repository head
+  type:                git
+  location:            https://github.com/i-am-tom/higgledy
