diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,3 +1,7 @@
+## 0.1.1
+
+* Add cabal-dependency
+
 ## 0.1.0
 
 * First Release
diff --git a/pocket-dns.cabal b/pocket-dns.cabal
--- a/pocket-dns.cabal
+++ b/pocket-dns.cabal
@@ -2,7 +2,7 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                pocket-dns
-version:             0.1.0
+version:             0.1.1
 synopsis:            Multi-backend (zookeeper and sqlite) DNS Server using persistent-library
 description:         Multi-backend (zookeeper and sqlite) DNS Server using persistent-library
 license:             BSD3
@@ -37,10 +37,10 @@
   build-depends:       base >=4 && <5
                       ,dns
                       ,network
-                      ,persistent-zookeeper
-                      ,persistent-sqlite
-                      ,persistent-template
-                      ,persistent
+                      ,persistent-zookeeper >= 0.2 && < 0.3
+                      ,persistent-sqlite >= 2.1 && < 3
+                      ,persistent-template >= 2.1 && < 3
+                      ,persistent >= 2.1 && < 3
                       ,optparse-applicative
                       ,bytestring
                       ,yaml
