diff --git a/CHANGELOG.markdown b/CHANGELOG.markdown
--- a/CHANGELOG.markdown
+++ b/CHANGELOG.markdown
@@ -1,3 +1,7 @@
+0.7.2
+-----
+* Dependency bump to allow `comonad` and `semigroupoids` 4.0
+
 0.7.1
 -----
 * Marked `Numeric.Log` `Trustworthy`.
diff --git a/log-domain.cabal b/log-domain.cabal
--- a/log-domain.cabal
+++ b/log-domain.cabal
@@ -1,6 +1,6 @@
 name:          log-domain
 category:      Numeric
-version:       0.7.1
+version:       0.7.2
 license:       BSD3
 cabal-version: >= 1.8
 license-file:  LICENSE
@@ -45,13 +45,13 @@
     binary                    >= 0.5      && < 0.8,
     bytes                     >= 0.7      && < 1,
     cereal                    >= 0.3.5    && < 0.4,
-    comonad                   >= 3        && < 4,
+    comonad                   >= 3        && < 5,
     deepseq                   >= 1.3      && < 1.5,
     distributive              >= 0.3      && < 1,
     generic-deriving          >= 1.4      && < 1.6,
     hashable                  >= 1.1.2.3  && < 1.3,
     hashable-extras           >= 0.1      && < 1,
-    semigroupoids             >= 3.0.2    && < 4,
+    semigroupoids             >= 3.0.2    && < 5,
     semigroups                >= 0.8.4    && < 1,
     safecopy                  >= 0.8.1    && < 0.9,
     vector                    >= 0.9      && < 0.11
