diff --git a/cabal.project b/cabal.project
index 529b22508dded242a29a5b217c4fba566439e8cb..e89a2cd531222b58662af6b7da9876ddccd9646c 100644
--- a/cabal.project
+++ b/cabal.project
@@ -5,7 +5,7 @@ packages: ./
           ./haddock-library
           ./haddock-test
 
-with-compiler: ghc-head
+with-compiler: ghc-9.4
 
 allow-newer:
   ghc-paths:Cabal,
@@ -20,4 +20,4 @@ package haddock-api
   tests: False
 
 -- Pinning the index-state helps to make reasonably CI deterministic
-index-state: 2021-01-24T12:09:34Z
+index-state: 2022-08-05T20:43:48Z
diff --git a/haddock-api/haddock-api.cabal b/haddock-api/haddock-api.cabal
index 206b9aa2393d052580677d22adc32324b803f131..5923ba37828abe70596cce0b5396d80ac2206454 100644
--- a/haddock-api/haddock-api.cabal
+++ b/haddock-api/haddock-api.cabal
@@ -46,7 +46,7 @@ library
   build-depends: base            ^>= 4.16.0
                , ghc             ^>= 9.4
                , ghc-paths       ^>= 0.1.0.9
-               , haddock-library ^>= 1.10
+               , haddock-library ^>= 1.11
                , xhtml           ^>= 3000.2.2
                , parsec          ^>= 3.1.13.0
 
@@ -182,7 +182,7 @@ test-suite spec
 
   build-depends: ghc             ^>= 9.4
                , ghc-paths       ^>= 0.1.0.12
-               , haddock-library ^>= 1.10.0
+               , haddock-library ^>= 1.11
                , xhtml           ^>= 3000.2.2
                , hspec           ^>= 2.9
                , parsec          ^>= 3.1.13.0
diff --git a/haddock-library/haddock-library.cabal b/haddock-library/haddock-library.cabal
index 9a868725d329a5745c7cd124f20b8daeb67f548a..2e015f2aae2e7111e2665263c24911441e8d966a 100644
--- a/haddock-library/haddock-library.cabal
+++ b/haddock-library/haddock-library.cabal
@@ -1,6 +1,6 @@
-cabal-version:        2.2
+cabal-version:        3.0
 name:                 haddock-library
-version:              1.10.0
+version:              1.11.0
 synopsis:             Library exposing some functionality of Haddock.
 
 description:          Haddock is a documentation-generation tool for Haskell
diff --git a/haddock-test/haddock-test.cabal b/haddock-test/haddock-test.cabal
index df6c44747be7e13e025aceb95f43599f5aac6e5f..4e3bfd298fd425a3f7911bf07e2eea241256aa9e 100644
--- a/haddock-test/haddock-test.cabal
+++ b/haddock-test/haddock-test.cabal
@@ -1,8 +1,8 @@
-cabal-version:        >= 1.10
+cabal-version:        3.0
 name:                 haddock-test
 version:              0.0.1
 synopsis:             Test utilities for Haddock
-license:              BSD2
+license:              BSD-2-Clause
 author:               Simon Marlow, David Waern
 maintainer:           Simon Hengel <sol@typeful.net>, Mateusz Kowalczyk <fuuzetsu@fuuzetsu.co.uk>
 homepage:             http://www.haskell.org/haddock/
@@ -10,7 +10,7 @@ bug-reports:          https://github.com/haskell/haddock/issues
 copyright:            (c) Simon Marlow, David Waern
 category:             Documentation
 build-type:           Simple
-tested-with:          GHC==9.0.*
+tested-with:          GHC==9.4.*
 stability:            experimental
 
 library
diff --git a/haddock.cabal b/haddock.cabal
index d4d4375f3dc2f6f95a21fc295eba6779919d3e19..64ec9699650d88812b805e89a8517998942b27c5 100644
--- a/haddock.cabal
+++ b/haddock.cabal
@@ -1,6 +1,6 @@
-cabal-version:        2.4
+cabal-version:        3.0
 name:                 haddock
-version:              2.26.1
+version:              2.27.0
 synopsis:             A documentation-generation tool for Haskell libraries
 description:
   This is Haddock, a tool for automatically generating documentation
@@ -150,7 +150,7 @@ executable haddock
   else
     -- in order for haddock's advertised version number to have proper meaning,
     -- we pin down to a single haddock-api version.
-    build-depends:  haddock-api == 2.26.1
+    build-depends:  haddock-api == 2.27.0
 
 test-suite html-test
   type:             exitcode-stdio-1.0