diff --git a/servant-aeson-specs.cabal b/servant-aeson-specs.cabal
--- a/servant-aeson-specs.cabal
+++ b/servant-aeson-specs.cabal
@@ -3,7 +3,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           servant-aeson-specs
-version:        0.5.1.1
+version:        0.5.2.0
 synopsis:       generic tests for aeson serialization in servant
 description:    tests for aeson serialization in servant
 category:       Web
@@ -32,7 +32,7 @@
     , bytestring
     , hspec
     , QuickCheck
-    , servant == 0.4.* || == 0.5.* || == 0.6.* || == 0.7.* || == 0.8.*
+    , servant >= 0.4 && < 0.10
     , directory
     , filepath
     , random
@@ -57,7 +57,7 @@
     , bytestring
     , hspec
     , QuickCheck
-    , servant == 0.4.* || == 0.5.* || == 0.6.* || == 0.7.* || == 0.8.*
+    , servant >= 0.4 && < 0.10
     , directory
     , filepath
     , random
@@ -72,6 +72,8 @@
     , quickcheck-instances
     , string-conversions
     , text
+    , quickcheck-arbitrary-adt == 0.2.*
+    , hspec-golden-aeson == 0.2.*
   other-modules:
       DoctestSpec
       Servant.Aeson.GoldenSpecsSpec
