diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,9 @@
 `elm-street` uses [PVP Versioning][1].
 The changelog is available [on GitHub][2].
 
+## 0.2.2.2 - Dec 15, 2024
+* Relax version bounds on base, to allow building with GHC 9.10 and 9.12
+
 ## 0.2.2.1 - May 16, 2024
 
 * Relax version bounds of warp, text and filepath
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -63,7 +63,7 @@
 
    When executed, the above program generates the following files:
 
-     + `frontend/src/Core/Generated/Types.elm`: `Core.Generated.Types` module with the definitions of all types
+     + `frontend/src/Core/Generated/Types.elm`: `Core.Generated.Types` module with the definitions for the types, as well as show*, read*, un*, and universe* functions as specified in [src/Elm/Print/Types.hs](./src/Elm/Print/Types.hs)
      + `frontend/src/Core/Generated/Encoder.elm`: `Core.Generated.Encoder` module with the JSON encoders for the types
      + `frontend/src/Core/Generated/Decoder.elm`: `Core.Generated.Decoder` module with the JSON decoders for the types
      + `frontend/src/Core/Generated/ElmStreet.elm`: `Core.Generated.ElmStreet` module with bundled helper functions
diff --git a/elm-street.cabal b/elm-street.cabal
--- a/elm-street.cabal
+++ b/elm-street.cabal
@@ -1,6 +1,6 @@
 cabal-version:       2.4
 name:                elm-street
-version:             0.2.2.1
+version:             0.2.2.2
 synopsis:            Crossing the road between Haskell and Elm
 description:
     `Elm-street` allows you to generate automatically derived from Haskell types
@@ -19,18 +19,19 @@
 extra-doc-files:     README.md
                      CHANGELOG.md
 extra-source-files:  test/golden/oneType.json
-tested-with:         GHC == 9.0.2
-                     GHC == 9.2.8
+tested-with:         GHC == 9.2.8
                      GHC == 9.4.8
-                     GHC == 9.6.5
-                     GHC == 9.8.2
+                     GHC == 9.6.7
+                     GHC == 9.8.4
+                     GHC == 9.10.3
+                     GHC == 9.12.2
 
 source-repository head
   type:                git
   location:            https://github.com/Holmusk/elm-street.git
 
 common common-options
-  build-depends:       base >= 4.11.1.0 && < 4.20
+  build-depends:       base >= 4.11.1.0 && < 4.22
 
   ghc-options:         -Wall
                        -Wincomplete-uni-patterns
@@ -73,11 +74,11 @@
                            Elm.Print.Types
   other-modules:      Internal.Prettyprinter.Compat
 
-  build-depends:       aeson >= 1.3
+  build-depends:       aeson >= 1.3 && < 2.3
                      , directory ^>= 1.3
                      , filepath >= 1.4 && < 1.6
                      , prettyprinter >= 1.2.1 && < 1.8
-                     , text >= 1.2 && <= 3.0
+                     , text >= 1.2 && < 3
                      , time
 
 library types
