diff --git a/ruby-marshal.cabal b/ruby-marshal.cabal
--- a/ruby-marshal.cabal
+++ b/ruby-marshal.cabal
@@ -1,5 +1,5 @@
 name: ruby-marshal
-version: 0.1.1
+version: 0.1.2
 synopsis: Parse a subset of Ruby objects serialised with Marshal.dump.
 description: Parse a subset of Ruby objects serialised with Marshal.dump.
 homepage: https://github.com/filib/ruby-marshal
@@ -21,20 +21,16 @@
   default: False
 
 library
-  if flag(developer)
-    ghc-options:
-      -fprof-auto
-      -rtsopts
   hs-source-dirs:
     src
   build-depends:
       base        >= 4.7    && <= 5
-    , cereal      >= 0.4.0  && <= 0.5.0
+    , cereal      >= 0.4.0  && <  0.5.5
     , bytestring  >= 0.9.0  && <= 0.12.0
     , containers  >= 0.5.0  && <= 0.6.0
     , string-conv >= 0.1    && <= 0.2
     , mtl         >= 2.1.0  && <= 2.3.0
-    , vector      >= 0.10.0 && <= 0.11.0
+    , vector      >= 0.10.0 && <  0.12.1
   default-language:
     Haskell2010
   exposed-modules:
