diff --git a/atlassian-connect-core.cabal b/atlassian-connect-core.cabal
--- a/atlassian-connect-core.cabal
+++ b/atlassian-connect-core.cabal
@@ -1,134 +1,97 @@
--- Initial atlassian-connect-core.cabal generated by cabal init.  For
--- further documentation, see http://haskell.org/cabal/users-guide/
-
--- The name of the package.
-name:                atlassian-connect-core
-
--- The package version.  See the Haskell package versioning policy (PVP)
--- for standards guiding when and how versions should be incremented.
--- http://www.haskell.org/haskellwiki/Package_versioning_policy
--- PVP summary:      +-+------- breaking API changes
---                   | | +----- non-breaking API additions
---                   | | | +--- code changes with no API change
-version:             0.8.1.0
-
--- A short (one-line) description of the package.
-synopsis:            Atlassian Connect snaplet for the Snap Framework and helper code.
-
--- A longer description of the package.
-description:         This library allows you to quickly get an Atlassian Connect application running
-                     on top of the Snap Framework. It provides best practices and helper functions to get you moving
-                     quickly. Please read the rest of the documentation for more details.
-
-homepage:            https://bitbucket.org/ajknoll/atlassian-connect-core
-
--- The license under which the package is released.
-license:             Apache-2.0
-
--- The file containing the license text.
-license-file:        LICENSE
-
--- The package author(s).
-author:              Robert Massaioli
-
--- An email address to which users can send suggestions, bug reports, and
--- patches.
-maintainer:          rmassaioli@atlassian.com
-
--- A copyright notice.
-copyright:           (c) 2014 Robert Massaioli, Avi Knoll, Eero Kaukonen
-
-category:            Web, Snap
-
-build-type:          Simple
-
--- Extra files to be distributed with the package, such as examples or a
--- README.
-extra-source-files:  README.md
+cabal-version: 1.12
 
-data-files:          resources/connect.cfg
+-- This file has been generated from package.yaml by hpack version 0.34.2.
+--
+-- see: https://github.com/sol/hpack
 
--- Constraint on the version of Cabal needed to build this package.
-cabal-version:       >=1.10
+name:           atlassian-connect-core
+version:        0.8.2.0
+synopsis:       Atlassian Connect snaplet for the Snap Framework and helper code.
+description:    This library allows you to quickly get an Atlassian Connect application running
+                on top of the Snap Framework. It provides best practices and helper functions to get you moving
+                quickly. Please read the rest of the documentation for more details.
+category:       Web, Snap
+homepage:       https://bitbucket.org/ajknoll/atlassian-connect-core
+author:         Robert Massaioli
+maintainer:     rmassaioli@atlassian.com
+copyright:      (c) 2014 Robert Massaioli, Avi Knoll, Eero Kaukonen
+license:        Apache-2.0
+license-file:   LICENSE
+build-type:     Simple
+extra-source-files:
+    README.md
+data-files:
+    resources/connect.cfg
 
 source-repository head
-  type:     git
+  type: git
   location: git@bitbucket.org:ajknoll/atlassian-connect-core.git
 
 flag network-uri
-   description: Get Network.URI from the network-uri package
-   default: True
+  description: Get Network.URI from the network-uri package
+  manual: False
+  default: True
 
 library
-  -- Modules exported by the library.
-   -- TODO need a better name for this
-   -- TODO do page tokens even belong here? Should they even be a separate library per service?
-  exposed-modules:    Snap.AtlassianConnect
-                    , Snap.AtlassianConnect.HostRequest
-                    , Snap.AtlassianConnect.OAuth
-
-  -- Modules included in this library but not exported.
-  other-modules:      Data.AesonHelpers
-                    , Data.ConfigurationHelpers
-                    , Data.EnvironmentHelpers
-                    , Data.Padding
-                    , Data.Padding.PKCS
-                    , Data.Padding.Util
-                    , Data.TimeUnitUTC
-                    , Paths_atlassian_connect_core
-                    , Snap.AtlassianConnect.Connect
-                    , Snap.AtlassianConnect.AtlassianTypes
-                    , Snap.AtlassianConnect.Data
-                    , Snap.AtlassianConnect.Instances
-                    , Snap.AtlassianConnect.LifecycleResponse
-                    , Snap.AtlassianConnect.NetworkCommon
-                    , Snap.AtlassianConnect.PageToken
-                    , Snap.AtlassianConnect.QueryStringHash
-                    , Snap.AtlassianConnect.Routes
-                    , Snap.AtlassianConnect.Tenant
-                    , Snap.AtlassianConnect.TimeUnits
-                    , Snap.Helpers
-
-  -- LANGUAGE extensions used by modules in this package.
-  -- other-extensions:
-
-  -- Other library packages from which modules are imported.
-  build-depends:       base >=4.7 && < 5
-                       , atlassian-connect-descriptor >= 0.4.5
-                       , jwt                >= 0.6 && < 0.8
-                       , aeson              >=  0.7.0.3
-                       , bytestring         >= 0.9
-                       , base64-bytestring  == 1.0.*
-                       , case-insensitive   == 1.*
-                       , cipher-aes         == 0.2.*
-                       , configurator       == 0.3.*
-                       , containers         == 0.5.*
-                       , hostname           == 1.*
-                       , http-media         == 0.6.*
-                       , mtl                == 2.*
-                       , snap               >= 0.14
-                       , snap-core          >= 0.9
-                       , split              == 0.2.*
-                       , text               >= 0.11
-                       , time               >= 1.2
-                       , time-units         == 1.*
-                       , transformers       >= 0.3
-                       , http-client        >= 0.4
-                       , http-client-tls    >= 0.2
-                       , http-types         >= 0.8
-                       , network-api-support >= 0.2
-                       , cryptohash         == 0.11.*
-
+  exposed-modules:
+      Snap.AtlassianConnect
+      Snap.AtlassianConnect.HostRequest
+      Snap.AtlassianConnect.OAuth
+  other-modules:
+      Data.AesonHelpers
+      Data.ConfigurationHelpers
+      Data.EnvironmentHelpers
+      Data.Padding
+      Data.Padding.PKCS
+      Data.Padding.Util
+      Data.TimeUnitUTC
+      Snap.AtlassianConnect.AtlassianTypes
+      Snap.AtlassianConnect.Connect
+      Snap.AtlassianConnect.Data
+      Snap.AtlassianConnect.Instances
+      Snap.AtlassianConnect.LifecycleResponse
+      Snap.AtlassianConnect.NetworkCommon
+      Snap.AtlassianConnect.PageToken
+      Snap.AtlassianConnect.QueryStringHash
+      Snap.AtlassianConnect.Routes
+      Snap.AtlassianConnect.Tenant
+      Snap.AtlassianConnect.TimeUnits
+      Snap.Helpers
+      Paths_atlassian_connect_core
+  hs-source-dirs:
+      src
+  build-depends:
+      aeson >=0.7.0.3
+    , atlassian-connect-descriptor >=0.4.5
+    , base >=4.7 && <5
+    , base64-bytestring >=1.0
+    , bytestring >=0.9
+    , case-insensitive ==1.*
+    , cipher-aes ==0.2.*
+    , configurator ==0.3.*
+    , containers >=0.5
+    , cryptohash ==0.11.*
+    , hostname ==1.*
+    , http-client >=0.4
+    , http-client-tls >=0.2
+    , http-media ==0.8.*
+    , http-types >=0.8
+    , jwt >=0.6 && <0.8
+    , mtl ==2.*
+    , network-api-support >=0.2
+    , snap >=0.14
+    , snap-core >=0.9
+    , split ==0.2.*
+    , text >=0.11
+    , time >=1.2
+    , time-units ==1.*
+    , transformers >=0.3
   if flag(network-uri)
-     build-depends: network-uri >= 2.6, network >= 2.6
+    build-depends:
+        network >=2.6
+      , network-uri >=2.6
   else
-     build-depends: network-uri < 2.6, network < 2.6
-
-  -- Directories containing source files.
-  hs-source-dirs:      src
-
-  -- Package Configuration depends
-  pkgconfig-depends:   zlib
-
-  -- Base language which the package is written in.
-  default-language:    Haskell2010
+    build-depends:
+        network <2.6
+      , network-uri <2.6
+  default-language: Haskell2010
