diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+## [1.0.0.2] - 2023-10-10
+
+- Compat: support GHC 9.8.1
+
 ## [1.0.0.1] - 2022-08-14
 
 - Compat: support GHC 9.4.1
diff --git a/ki-unlifted.cabal b/ki-unlifted.cabal
--- a/ki-unlifted.cabal
+++ b/ki-unlifted.cabal
@@ -9,13 +9,13 @@
 license-file: LICENSE
 maintainer: Mitchell Rosen <mitchellwrosen@gmail.com>, Travis Staton <hello@travisstaton.com>
 name: ki-unlifted
-stability: experimental
-synopsis: A lightweight structured-concurrency library
--- tested-with: GHC == 9.0.2, GHC == 9.2.4, GHC == 9.4.1
-version: 1.0.0.1
+stability: stable
+synopsis: A lightweight structured concurrency library
+tested-with: GHC == 9.4.7, GHC == 9.6.3, GHC == 9.8.1
+version: 1.0.0.2
 
 description:
-  A lightweight structured-concurrency library.
+  A lightweight structured concurrency library.
   .
   For a specialised variant of this API that does not use
   @<https://hackage.haskell.org/package/unliftio-core unliftio-core>@, see
@@ -27,10 +27,11 @@
 source-repository head
   type: git
   location: https://github.com/awkward-squad/ki.git
+  subdir: ki-unlifted
 
 common component
   build-depends:
-    base ^>= 4.12 || ^>= 4.13 || ^>= 4.14 || ^>= 4.15 || ^>= 4.16 || ^>= 4.17,
+    base ^>= 4.12 || ^>= 4.13 || ^>= 4.14 || ^>= 4.15 || ^>= 4.16 || ^>= 4.17 || ^>= 4.18 || ^>= 4.19,
   default-extensions:
     AllowAmbiguousTypes
     BangPatterns
@@ -72,6 +73,9 @@
   if impl(ghc >= 9.2)
     ghc-options:
       -Wno-missing-kind-signatures
+  if impl(ghc >= 9.8)
+    ghc-options:
+      -Wno-missing-role-annotations
 
 library
   import: component
