diff --git a/CHANGES.markdown b/CHANGES.markdown
--- a/CHANGES.markdown
+++ b/CHANGES.markdown
@@ -1,5 +1,12 @@
-1.4.7 (24 Sep 2026)
--------------------
+1.4.8 (5 Oct 2026)
+------------------
+
+- Add `diagrams-lib-1.6` as a lower bound.
+- Deprecate version 1.4.7, which caused build failures due to trying
+  to build with older diagrams-lib.
+
+1.4.7 (24 Sep 2026) (DEPRECATED)
+--------------------------------
 
 - Add support for GHC 9.14
 - Drop support for GHC 8.4
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:             1.4.7
+version:             1.4.8
 synopsis:            Collection of user contributions to diagrams EDSL
 description:         A collection of user contributions for diagrams,
                      an embedded domain-specific language for generation
@@ -53,13 +53,13 @@
                        Diagrams.TwoD.Path.Metafont.Parser
   build-depends:       base >= 4.8 && < 4.23,
                        mtl >= 2.0 && < 2.4,
-                       containers > 0.4 && < 0.9,
+                       containers >= 0.4 && < 0.9,
                        split >= 0.2.1 && < 0.3,
                        colour >= 2.3.1 && < 2.4,
                        split >= 0.2.1 && < 0.3,
                        monoid-extras >= 0.4.2 && < 0.8,
                        diagrams-core >= 1.4 && < 1.6,
-                       diagrams-lib >= 1.4 && < 1.7,
+                       diagrams-lib >= 1.6 && < 1.7,
                        diagrams-solve >= 0.1 && < 0.4,
                        lens >= 4.0 && < 5.4,
                        linear >= 1.11.3 && < 1.24,
@@ -90,6 +90,6 @@
                        test-framework-quickcheck2 >= 0.2 && < 0.4,
 
                        base >= 4.8 && < 5,
-                       diagrams-lib >= 1.4 && < 1.7
+                       diagrams-lib >= 1.6 && < 1.7
 
   default-language:    Haskell2010
