diff --git a/stm-containers.cabal b/stm-containers.cabal
--- a/stm-containers.cabal
+++ b/stm-containers.cabal
@@ -1,7 +1,7 @@
 name:
   stm-containers
 version:
-  0.2.6
+  0.2.7
 synopsis:
   Containers for STM
 description:
@@ -63,7 +63,7 @@
     -- data:
     hashable < 1.3,
     -- control:
-    list-t >= 0.2 && < 0.4,
+    list-t >= 0.2 && < 0.5,
     focus >= 0.1.2 && < 0.2,
     transformers >= 0.2 && < 0.5,
     -- debugging:
@@ -97,7 +97,7 @@
     -- data:
     hashable < 1.3,
     -- control:
-    list-t >= 0.2 && < 0.4,
+    list-t >= 0.2 && < 0.5,
     focus >= 0.1.2 && < 0.2,
     transformers >= 0.2 && < 0.5,
     -- debugging:
@@ -132,7 +132,7 @@
     placeholders == 0.1.*,
     -- general:
     base-prelude == 0.1.*,
-    list-t >= 0.2 && < 0.4,
+    list-t >= 0.2 && < 0.5,
     focus >= 0.1.2 && < 0.2,
     unordered-containers == 0.2.*,
     free >= 4.6 && < 4.10,
@@ -166,7 +166,7 @@
     criterion == 0.8.*,
     -- data:
     text < 1.3,
-    list-t >= 0.2 && < 0.4,
+    list-t >= 0.2 && < 0.5,
     focus >= 0.1.2 && < 0.2,
     hashable < 1.3,
     hashtables == 1.1.*,
@@ -200,7 +200,7 @@
     mwc-random-monad == 0.7.*,
     -- data:
     text < 1.3,
-    list-t >= 0.2 && < 0.4,
+    list-t >= 0.2 && < 0.5,
     focus >= 0.1.2 && < 0.2,
     unordered-containers == 0.2.*,
     hashable < 1.3,
@@ -235,7 +235,7 @@
     -- data:
     containers >= 0.5.2 && < 0.6,
     text < 1.3,
-    list-t >= 0.2 && < 0.4,
+    list-t >= 0.2 && < 0.5,
     focus >= 0.1.2 && < 0.2,
     unordered-containers == 0.2.*,
     hashable < 1.3,
