diff --git a/CHANGELOG.txt b/CHANGELOG.txt
--- a/CHANGELOG.txt
+++ b/CHANGELOG.txt
@@ -1,3 +1,7 @@
+3.0.6
+-----
+- Update `cereal` upper bound.
+
 3.0.5
 -----
 - Add `Row` type to represent dynamic query parameters
diff --git a/cql.cabal b/cql.cabal
--- a/cql.cabal
+++ b/cql.cabal
@@ -1,5 +1,5 @@
 name:                 cql
-version:              3.0.5
+version:              3.0.6
 synopsis:             Cassandra CQL binary protocol.
 stability:            experimental
 license:              MPL-2.0
@@ -55,7 +55,7 @@
     build-depends:
           base             >= 4.5    && < 5.0
         , bytestring       >= 0.10   && < 1.0
-        , cereal           >= 0.3    && < 0.5
+        , cereal           >= 0.3    && < 1.0
         , Decimal          >= 0.3    && < 1.0
         , iproute          >= 1.3    && < 2.0
         , network          >= 2.4    && < 3.0
