diff --git a/hackernews.cabal b/hackernews.cabal
--- a/hackernews.cabal
+++ b/hackernews.cabal
@@ -1,5 +1,5 @@
 name:                hackernews
-version:             1.2.0.0
+version:             1.3.0.0
 description:         API for news.ycombinator.com
 license:             MIT
 synopsis:            API for Hacker News
@@ -17,19 +17,19 @@
     ghcjs-examples/Example.hs
     ghc-tests/Test.hs
     ghcjs-tests/Test.hs
-executable example
+executable hackernews-example
   main-is: Example.hs
   default-language: Haskell2010
   if impl (ghcjs)
     build-depends:
         base
-      , hackernews == 1.2.*
+      , hackernews
       , ghcjs-base
     hs-source-dirs: ghcjs-examples
   else
     build-depends:
          base
-       , hackernews == 1.2.*
+       , hackernews
        , http-client-tls
        , http-client
     hs-source-dirs: ghc-examples
@@ -39,7 +39,7 @@
   if impl(ghcjs)
     hs-source-dirs: ghcjs-tests
     build-depends: base
-               , hackernews == 1.2.*
+               , hackernews
                , ghcjs-base
                , hspec
                , hspec-core
@@ -75,7 +75,7 @@
                  , servant-client >= 0.9 && < 0.12
                  , http-client == 0.5.*
                  , string-conversions == 0.4.*
-                 , http-types == 0.9.*
+                 , http-types >= 0.9
                  , text == 1.2.*
   default-language:    Haskell2010
 
@@ -89,7 +89,7 @@
   hs-source-dirs:      ghc-tests
   build-depends:       aeson
                      , base
-                     , hackernews == 1.2.*
+                     , hackernews
                      , hspec
                      , http-client-tls
                      , http-client
