diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,10 +1,14 @@
-## [_Unreleased_](https://github.com/freckle/cfn-flip/compare/v0.1.0.1...main)
+## [_Unreleased_](https://github.com/freckle/cfn-flip/compare/v0.1.0.2...main)
 
 None
 
+## [v0.1.0.1](https://github.com/freckle/cfn-flip/compare/v0.1.0.1...v0.1.0.2)
+
+- Support GHCs 9.0 and 9.2
+
 ## [v0.1.0.1](https://github.com/freckle/cfn-flip/compare/v0.1.0.0...v0.1.0.1)
 
-Fix package manifest.
+- Fix package manifest.
 
 ## [v0.1.0.0](https://github.com/freckle/cfn-flip/tree/v0.1.0.0)
 
diff --git a/cfn-flip.cabal b/cfn-flip.cabal
--- a/cfn-flip.cabal
+++ b/cfn-flip.cabal
@@ -1,6 +1,6 @@
-cabal-version:      1.12
+cabal-version:      1.18
 name:               cfn-flip
-version:            0.1.0.1
+version:            0.1.0.2
 license:            MIT
 license-file:       LICENSE
 copyright:          2021 Renaissance Learning Inc
@@ -15,8 +15,6 @@
 category:           Tools
 build-type:         Simple
 extra-source-files:
-    CHANGELOG.md
-    README.md
     test/examples/clean.json
     test/examples/get-att.json
     test/examples/import_value.json
@@ -46,6 +44,10 @@
     test/examples/test_yaml_long_line.yaml
     test/examples/test_yaml_state_machine.yaml
 
+extra-doc-files:
+    CHANGELOG.md
+    README.md
+
 source-repository head
     type:     git
     location: https://github.com/freckle/cfn-flip
@@ -84,17 +86,19 @@
         bytestring >=0.10.8.2,
         conduit >=1.3.1.2,
         libyaml >=0.1.2,
-        resourcet >=1.2.2,
         text >=1.2.3.1,
         unliftio >=0.2.12,
         unliftio-core >=0.1.2.0,
         yaml >=0.11.2.0
 
-    if impl(ghc >8.10)
+    if impl(ghc >=9.2)
+        ghc-options: -Wno-missing-kind-signatures
+
+    if impl(ghc >=8.10)
         default-extensions: DerivingVia
         ghc-options:
-            -fwrite-ide-info -Wno-prepositive-qualified-module
-            -Wno-missing-safe-haskell-mode
+            -fwrite-ide-info -Wno-missing-safe-haskell-mode
+            -Wno-prepositive-qualified-module
 
 test-suite doctest
     type:               exitcode-stdio-1.0
@@ -120,11 +124,14 @@
         doctest >=0.16.2,
         yaml >=0.11.2.0
 
-    if impl(ghc >8.10)
+    if impl(ghc >=9.2)
+        ghc-options: -Wno-missing-kind-signatures
+
+    if impl(ghc >=8.10)
         default-extensions: DerivingVia
         ghc-options:
-            -fwrite-ide-info -Wno-prepositive-qualified-module
-            -Wno-missing-safe-haskell-mode
+            -fwrite-ide-info -Wno-missing-safe-haskell-mode
+            -Wno-prepositive-qualified-module
 
 test-suite spec
     type:               exitcode-stdio-1.0
@@ -150,16 +157,17 @@
 
     build-depends:
         Glob >=0.10.0,
-        aeson >=1.4.6.0,
         base >=4.11 && <10,
         cfn-flip -any,
-        conduit >=1.3.1.2,
         filepath >=1.4.2.1,
         hspec >=2.8.1,
         libyaml >=0.1.2
 
-    if impl(ghc >8.10)
+    if impl(ghc >=9.2)
+        ghc-options: -Wno-missing-kind-signatures
+
+    if impl(ghc >=8.10)
         default-extensions: DerivingVia
         ghc-options:
-            -fwrite-ide-info -Wno-prepositive-qualified-module
-            -Wno-missing-safe-haskell-mode
+            -fwrite-ide-info -Wno-missing-safe-haskell-mode
+            -Wno-prepositive-qualified-module
