diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,11 @@
 # Revsion history of io-classes
 
+### 1.7.0.0
+
+### Breaking changes
+
+* Renamed `io-classes:io-classes-mtl` as `io-classes:mtl`.
+
 ### 1.6.0.0
 
 ### Breaking changes
diff --git a/io-classes.cabal b/io-classes.cabal
--- a/io-classes.cabal
+++ b/io-classes.cabal
@@ -1,6 +1,6 @@
-cabal-version:       3.0
+cabal-version:       3.4
 name:                io-classes
-version:             1.6.0.0
+version:             1.7.0.0
 synopsis:            Type classes for concurrency with STM, ST and timing
 description:
   IO Monad class hierarchy compatible with:
@@ -186,8 +186,7 @@
   if flag(asserts)
      ghc-options:      -fno-ignore-asserts
 
--- https://github.com/haskell/cabal/issues/10277
-library io-classes-mtl
+library mtl
     import:           warnings
     visibility:       public
     exposed-modules:  Control.Monad.Class.Trans
@@ -263,4 +262,4 @@
                        tasty,
                        tasty-quickcheck,
 
-                       si-timers
+                       io-classes:si-timers
