diff --git a/pusher-http-haskell.cabal b/pusher-http-haskell.cabal
--- a/pusher-http-haskell.cabal
+++ b/pusher-http-haskell.cabal
@@ -1,5 +1,5 @@
 name:                 pusher-http-haskell
-version:              0.3.0.0
+version:              0.3.0.1
 cabal-version:        >=1.18
 build-type:           Simple
 license:              MIT
@@ -16,7 +16,7 @@
                       channel can be queried. Additionally there are functions
                       for authenticating users of private and presence channels.
 category:             Network
-tested-with:          GHC == 7.10.2
+tested-with:          GHC == 7.10.3
 
 library
   exposed-modules:    Control.Monad.Pusher,
@@ -31,14 +31,14 @@
   default-language:   Haskell2010
   hs-source-dirs:     src
   default-extensions: OverloadedStrings
-  build-depends:      aeson ==0.8.*,
+  build-depends:      aeson >=0.8 && <0.11,
                       base >=4.7 && <4.9,
                       bytestring ==0.10.*,
                       base16-bytestring ==0.1.*,
                       cryptohash ==0.11.*,
                       hashable ==1.2.*,
                       http-client ==0.4.*,
-                      http-types ==0.8.*,
+                      http-types >=0.8 && <0.10,
                       mtl ==2.2.*,
                       QuickCheck >=2.7 && <2.9,
                       text ==1.2.*,
