diff --git a/machines.cabal b/machines.cabal
--- a/machines.cabal
+++ b/machines.cabal
@@ -1,6 +1,6 @@
 name:          machines
 category:      Control, Enumerator
-version:       0.2.1.2
+version:       0.2.1.3
 license:       BSD3
 cabal-version: >= 1.10
 license-file:  LICENSE
@@ -32,7 +32,7 @@
     base         == 4.*,
     comonad      == 3.0.*,
     containers   >= 0.3   && < 0.6,
-    free         >= 3.1.1 && < 3.3,
+    free         >= 3.1.1 && < 3.4,
     pointed      == 3.0.*,
     profunctors  >= 3.0   && < 3.2,
     semigroups   >= 0.8.3 && < 0.9,
