diff --git a/CHANGES b/CHANGES
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,7 @@
+0.1.1.1: 13 May 2012
+
+  * bump mtl (< 2.2) and data-default (< 0.5) upper bounds
+
 0.1.1.0: 16 March 2012
 
   * Add Andrew Kennedy's symmetric rose tree layout algorithm to
diff --git a/diagrams-contrib.cabal b/diagrams-contrib.cabal
--- a/diagrams-contrib.cabal
+++ b/diagrams-contrib.cabal
@@ -1,5 +1,5 @@
 name:                diagrams-contrib
-version:             0.1.1.0
+version:             0.1.1.1
 synopsis:            Collection of user contributions to diagrams EDSL
 description:         A collection of user contributions for diagrams,
                      an embedded domain-specific language for generation 
@@ -26,13 +26,13 @@
                        Diagrams.TwoD.Path.Turtle,
                        Diagrams.TwoD.Path.Turtle.Aliases
   build-depends:       base >= 4.2 && < 4.6,
-                       mtl ==2.0.*, 
-                       containers ==0.4.*, 
+                       mtl >= 2.0 && < 2.2,
+                       containers ==0.4.*,
                        vector-space >= 0.7 && < 0.9,
                        colour >= 2.3.1 && < 2.4,
                        diagrams-lib ==0.5.*,
 
                        fclabels >= 1.0.4 && < 1.2,
                        force-layout >= 0.1 && < 0.2,
-                       data-default >= 0.3 && < 0.4
+                       data-default >= 0.3 && < 0.5
   hs-source-dirs:      src
