diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,11 @@
 # Changelog
 
+## 1.1.0.0
+
+### Non breaking changes
+
+* `io-classes-1.1.0.0`
+
 ## 1.0.0.1
 
 ### 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.0.0.1
+version:             1.1.0.0
 synopsis:            timers using SI units (seconds)
 description:
   Timers using SI units (seconds) which are safe on 32-bit platforms and
@@ -59,7 +59,7 @@
                        stm,
                        time              >=1.9.1 && <1.13,
 
-                       io-classes       ^>=1.0
+                       io-classes        >=1.0 && <1.2
   if flag(asserts)
      ghc-options:      -fno-ignore-asserts
 
