diff --git a/CHANGELOG b/CHANGELOG
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,9 @@
+concurrent-output (1.10.7) unstable; urgency=medium
+
+  * Allow stm-2.5.
+
+ -- Joey Hess <id@joeyh.name>  Sat, 22 Sep 2018 17:14:59 -0400
+
 concurrent-output (1.10.6) unstable; urgency=medium
 
   * Relax unix bound for ghc 8.6.
diff --git a/concurrent-output.cabal b/concurrent-output.cabal
--- a/concurrent-output.cabal
+++ b/concurrent-output.cabal
@@ -1,5 +1,5 @@
 Name: concurrent-output
-Version: 1.10.6
+Version: 1.10.7
 Cabal-Version: >= 1.8
 License: BSD2
 Maintainer: Joey Hess <id@joeyh.name>
@@ -33,7 +33,7 @@
   Build-Depends: base (>= 4.6), base < 5
     , text (>= 0.11.0 && < 1.3.0)
     , async (>= 2.0 && < 2.3)
-    , stm (>= 2.0 && < 2.5)
+    , stm (>= 2.0 && < 2.6)
     , process (>= 1.6.0 && < 1.7.0)
     , directory (>= 1.2.0 && < 1.4.0)
     , transformers (>= 0.3.0 && < 0.6.0)
