diff --git a/CHANGELOG.markdown b/CHANGELOG.markdown
--- a/CHANGELOG.markdown
+++ b/CHANGELOG.markdown
@@ -1,3 +1,7 @@
+0.2.1.1
+-------
+* Bumped `cereal` bounds
+
 0.2
 ---
 * Removed the `data-default` dependency
diff --git a/approximate.cabal b/approximate.cabal
--- a/approximate.cabal
+++ b/approximate.cabal
@@ -1,6 +1,6 @@
 name:          approximate
 category:      Numeric
-version:       0.2.1
+version:       0.2.1.1
 license:       BSD3
 cabal-version: >= 1.8
 license-file:  LICENSE
@@ -44,7 +44,7 @@
     base                      >= 4.3      && < 5,
     binary                    >= 0.5      && < 0.8,
     bytes                     >= 0.7      && < 1,
-    cereal                    >= 0.3.5    && < 0.4,
+    cereal                    >= 0.3.5    && < 0.5,
     comonad                   >= 3        && < 5,
     deepseq                   >= 1.3      && < 1.5,
     distributive              >= 0.3      && < 1,
