diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,14 @@
 # Revision history for network-uri-json
 
+## 0.2.0.0  -- 2018-12-28
+
+* Update travis configuration.
+* Update network-arbitrary, hspec, aeson, hspec-discover.
+* Use autogenerated environment for nix-shell.
+* Add envrc to autoload environment.
+* remove unused dependencies
+* automate publication to hackage
+
 ## 0.1.2.1  -- 2018-01-16
 
 * Bump dependency on network-arbitrary
diff --git a/network-uri-json.cabal b/network-uri-json.cabal
--- a/network-uri-json.cabal
+++ b/network-uri-json.cabal
@@ -1,5 +1,5 @@
 name:                network-uri-json
-version:             0.1.2.1
+version:             0.2.0.0
 synopsis:            FromJSON and ToJSON Instances for Network.URI
 
 description:
@@ -44,7 +44,7 @@
   other-modules:
 
   build-depends:
-      aeson       >= 0.8 && < 1.3
+      aeson       >= 0.8 && < 1.5
     , base        >= 4.6 && < 4.12
     , network-uri == 2.6.*
     , text        == 1.2.*
@@ -69,15 +69,14 @@
     , Network.URI.JSONSpec
 
   build-tool-depends:
-      hspec-discover:hspec-discover == 2.4.*
+      hspec-discover:hspec-discover >= 2.4 && < 2.7
 
   build-depends:
-      aeson             >= 0.8 && < 1.3
+      aeson             >= 0.8 && < 1.5
     , base              >= 4.6 && < 4.12
-    , hspec             == 2.4.*
-    , network-arbitrary == 0.3.*
+    , hspec             >= 2.4 && < 2.7
+    , network-arbitrary >= 0.3 && < 0.5
     , network-uri       == 2.6.*
-    , QuickCheck        >= 2.9 && < 2.11
     , test-invariant    == 0.4.*
     , text              == 1.2.*
 
