diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -1,1 +1,3 @@
 # rollbar-hs
+
+[![CircleCI](https://circleci.com/gh/joneshf/rollbar-hs.svg?style=svg)](https://circleci.com/gh/joneshf/rollbar-hs)
diff --git a/rollbar-hs.cabal b/rollbar-hs.cabal
--- a/rollbar-hs.cabal
+++ b/rollbar-hs.cabal
@@ -1,12 +1,14 @@
--- This file has been generated from package.yaml by hpack version 0.20.0.
+-- This file has been generated from package.yaml by hpack version 0.28.2.
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: eac54e2631e9bbfada016ff0f7e6f51024450be3752b9c2c3894efb49efbace6
+-- hash: d6fb7637ffef2284a851e0ff713e4aaf5c0c2766e983127cdd91f2f3158f0b32
 
 name:           rollbar-hs
-version:        0.2.0.0
+version:        0.3.0.0
 synopsis:       Core Rollbar data types and APIs.
+description:    Provides a type-safe encoding of the Rollbar API.
+                Also provides functions to communicate with the Rollbar API.
 category:       Web
 homepage:       https://github.com/joneshf/rollbar-hs#readme
 bug-reports:    https://github.com/joneshf/rollbar-hs/issues
@@ -17,7 +19,6 @@
 license-file:   LICENSE
 build-type:     Simple
 cabal-version:  >= 1.10
-
 extra-source-files:
     README.md
 
@@ -26,22 +27,6 @@
   location: https://github.com/joneshf/rollbar-hs
 
 library
-  hs-source-dirs:
-      src
-  build-depends:
-      aeson >=1.0 && <1.3
-    , base >=4.9 && <5
-    , bytestring >=0.10 && <0.11
-    , case-insensitive >=1.2 && <1.3
-    , hostname >=1.0 && <1.1
-    , http-client >=0.5 && <0.6
-    , http-conduit >=2.2 && <2.4
-    , http-types >=0.9 && <0.13
-    , network >=2.6 && <2.7
-    , text >=1.2 && <1.3
-    , time >=1.6 && <1.9
-    , unordered-containers >=0.2 && <0.3
-    , uuid >=1.3 && <1.4
   exposed-modules:
       Rollbar.AccessToken
       Rollbar.API
@@ -60,11 +45,34 @@
       Rollbar.Item.Server
   other-modules:
       Paths_rollbar_hs
+  hs-source-dirs:
+      src
+  build-depends:
+      aeson >=1.0 && <1.5
+    , base >=4.9 && <5
+    , bytestring >=0.10 && <0.11
+    , case-insensitive >=1.2 && <1.3
+    , hostname >=1.0 && <1.1
+    , http-client >=0.5 && <0.6
+    , http-conduit >=2.2 && <2.4
+    , http-types >=0.9 && <0.13
+    , network >=2.6 && <2.7
+    , text >=1.2 && <1.3
+    , time >=1.6 && <1.9
+    , unordered-containers >=0.2 && <0.3
+    , uuid >=1.3 && <1.4
   default-language: Haskell2010
 
 test-suite doc-test
   type: exitcode-stdio-1.0
   main-is: Main.hs
+  other-modules:
+      Rollbar.Golden
+      Rollbar.Item.Data.Test
+      Rollbar.Item.MissingHeaders.Test
+      Rollbar.Item.Request.Test
+      Rollbar.QuickCheck
+      Paths_rollbar_hs
   hs-source-dirs:
       test
   build-depends:
@@ -80,11 +88,4 @@
     , lens-aeson >=1.0
     , rollbar-hs
     , text >=1.2
-  other-modules:
-      Rollbar.Golden
-      Rollbar.Item.Data.Test
-      Rollbar.Item.MissingHeaders.Test
-      Rollbar.Item.Request.Test
-      Rollbar.QuickCheck
-      Paths_rollbar_hs
   default-language: Haskell2010
