diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,10 @@
 The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
 and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
 
+## 0.5.2
+### Changed
+- Make dependencies more specific.
+
 ## 0.5.1
 ### Changed
 - Remove some unneeded dependencies from `stack.yaml`.
diff --git a/haskoin-core.cabal b/haskoin-core.cabal
--- a/haskoin-core.cabal
+++ b/haskoin-core.cabal
@@ -2,10 +2,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 617743d445512f8ec85c88a487638486f14a00bc683305a52f924bd8e957dd33
+-- hash: ad1cee7927edceba3d2f91465b04efc75dd1e49429d6150b29670ba6f5dc9722
 
 name:           haskoin-core
-version:        0.5.1
+version:        0.5.2
 synopsis:       Bitcoin & Bitcoin Cash library for Haskell
 description:    Haskoin Core is a complete Bitcoin and Bitcoin Cash library of functions and data types for Haskell developers.
 category:       Bitcoin, Finance, Network
@@ -78,8 +78,7 @@
   hs-source-dirs:
       src
   build-depends:
-      HUnit
-    , QuickCheck
+      QuickCheck
     , aeson
     , array
     , base >=4.7 && <5
@@ -92,12 +91,10 @@
     , deepseq
     , entropy
     , hashable
-    , hspec
     , memory
     , mtl
     , murmur3
     , network
-    , safe
     , scientific
     , secp256k1-haskell
     , split
@@ -134,32 +131,17 @@
       HUnit
     , QuickCheck
     , aeson
-    , array
     , base >=4.7 && <5
-    , base16-bytestring
     , bytestring
     , cereal
-    , conduit
     , containers
-    , cryptonite
-    , deepseq
-    , entropy
-    , hashable
     , haskoin-core
-    , hspec ==2.*
-    , memory
+    , hspec
     , mtl
-    , murmur3
-    , network
     , safe
-    , scientific
-    , secp256k1-haskell
     , split
     , string-conversions
     , text
-    , time
-    , transformers
-    , unordered-containers
     , vector
   default-language: Haskell2010
-  build-tool-depends: hspec-discover:hspec-discover == 2.*
+  build-tool-depends: hspec-discover:hspec-discover
