diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,16 @@
 # Changelog
 
+## next release
+
+### Breaking changes
+
+### Non-breaking changes
+
+## 1.3.0.0
+
+- `io-sim-1.3.0.0`.
+* Support `ghc-9.8`.
+
 ## 1.2.0.0
 
 ## Non breaking changes
diff --git a/si-timers.cabal b/si-timers.cabal
--- a/si-timers.cabal
+++ b/si-timers.cabal
@@ -1,6 +1,6 @@
 cabal-version:       3.0
 name:                si-timers
-version:             1.2.0.0
+version:             1.3.0.0
 synopsis:            timers using SI units (seconds)
 description:
   Timers using SI units (seconds) which are safe on 32-bit platforms and
@@ -14,7 +14,7 @@
 build-type:          Simple
 extra-doc-files:     CHANGELOG.md README.md
 bug-reports:         https://github.com/input-output-hk/io-sim/issues
-tested-with:         GHC == { 8.10, 9.2, 9.4, 9.6 }
+tested-with:         GHC == { 8.10, 9.2, 9.4, 9.6, 9.8 }
 
 flag asserts
   description: Enable assertions
@@ -52,14 +52,14 @@
                        NumericUnderscores,
                        ScopedTypeVariables,
                        TypeFamilies
-  build-depends:       base              >=4.9 && <4.19,
+  build-depends:       base              >=4.9 && <4.20,
                        deepseq,
                        mtl,
                        nothunks,
                        stm,
                        time              >=1.9.1 && <1.13,
 
-                       io-classes       ^>=1.2
+                       io-classes       ^>=1.3
   if flag(asserts)
      ghc-options:      -fno-ignore-asserts
 
