diff --git a/bson-generic.cabal b/bson-generic.cabal
--- a/bson-generic.cabal
+++ b/bson-generic.cabal
@@ -1,5 +1,5 @@
 name:                bson-generic
-version:             0.0.8.1
+version:             0.0.9
 synopsis:            Generic functionality for BSON
 description:         This package offers easy conversion from and to BSON data type for most of user defined data types.
                      The interface may change at will.
@@ -9,20 +9,21 @@
 maintainer:          the.palmik+maintainer@gmail.com
 category:            Data
 build-type:          Simple
-cabal-version:       >= 1.8
+cabal-version:       >= 1.10
 stability:           experimental
 
 library
+  default-language: Haskell2010
   hs-source-dirs: src
 
   exposed-modules:
       Data.Bson.Generic
 
   build-depends:
-      base     == 4.8.*
-    , bson     == 0.3.*
-    , ghc-prim == 0.4.*
-    , text     == 1.2.1.*
+      base     >= 4.8 && < 5
+    , bson     >= 0.3 && < 0.4
+    , ghc-prim >= 0.4 && < 0.6
+    , text     >= 1.2.1 && < 1.3
 
   ghc-options: -O2
 
