diff --git a/CHANGES.md b/CHANGES.md
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,5 +1,11 @@
 # Version History
 
+## 0.2.3.0 (March 19, 2017)
+
+  - Update dependency versions
+
+  - Add Travis CI build status for supported versions of GHC
+
 ## 0.2.2.0 (June 9, 2016)
 
   - Build with LTS-5.15
diff --git a/LICENSE b/LICENSE
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-Copyright (c) 2013-2016 Peter J. Jones <pjones@devalot.com>
+Copyright (c) 2013-2017 Peter J. Jones <pjones@devalot.com>
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -6,6 +6,8 @@
 
 vimeta - frontend for video metadata tagging tools
 
+[![Build Status](https://travis-ci.org/pjones/vimeta.svg?branch=master)](https://travis-ci.org/pjones/vimeta)
+
 # SYNOPSIS
 
 vimeta --version
diff --git a/src/Vimeta/Core/Download.hs b/src/Vimeta/Core/Download.hs
--- a/src/Vimeta/Core/Download.hs
+++ b/src/Vimeta/Core/Download.hs
@@ -123,7 +123,7 @@
 -- | Helper function to the actual HTTP downloading into a file handle.
 downloadToHandle :: HC.Manager -> String -> Handle -> IO ()
 downloadToHandle manager url handle = do
-  request  <- HC.parseUrl url
+  request  <- HC.parseRequest url
   response <- HC.httpLbs request manager
   BS.hPut handle (HC.responseBody response)
   hFlush handle
diff --git a/src/Vimeta/Core/Vimeta.hs b/src/Vimeta/Core/Vimeta.hs
--- a/src/Vimeta/Core/Vimeta.hs
+++ b/src/Vimeta/Core/Vimeta.hs
@@ -121,10 +121,9 @@
 -- | Very primitive way of running a 'Vimeta' value with the given 'Context'.
 -- Mostly useful for running vimeta action within another vimeta
 -- action.
-execVimetaWithContext :: (MonadIO m)
-                     => Context
-                     -> Vimeta m a
-                     -> m (Either String a)
+execVimetaWithContext :: Context
+                      -> Vimeta m a
+                      -> m (Either String a)
 execVimetaWithContext context vimeta =
   runEitherT $ runReaderT (unV vimeta) context
 
diff --git a/src/Vimeta/UI/CommandLine/Common.hs b/src/Vimeta/UI/CommandLine/Common.hs
--- a/src/Vimeta/UI/CommandLine/Common.hs
+++ b/src/Vimeta/UI/CommandLine/Common.hs
@@ -20,6 +20,7 @@
        ) where
 
 --------------------------------------------------------------------------------
+import Data.Monoid
 import Options.Applicative
 import Vimeta.Core
 
diff --git a/src/Vimeta/UI/CommandLine/TV.hs b/src/Vimeta/UI/CommandLine/TV.hs
--- a/src/Vimeta/UI/CommandLine/TV.hs
+++ b/src/Vimeta/UI/CommandLine/TV.hs
@@ -20,6 +20,7 @@
 
 --------------------------------------------------------------------------------
 import Control.Monad
+import Data.Monoid
 import Network.API.TheMovieDB
 import Options.Applicative
 import Vimeta.Core
diff --git a/vimeta.cabal b/vimeta.cabal
--- a/vimeta.cabal
+++ b/vimeta.cabal
@@ -1,6 +1,6 @@
 --------------------------------------------------------------------------------
 name:          vimeta
-version:       0.2.2.0
+version:       0.2.3.0
 synopsis:      Frontend for video metadata tagging tools
 homepage:      http://github.com/pjones/vimeta
 bug-reports:   http://github.com/pjones/vimeta/issues
@@ -8,10 +8,10 @@
 license-file:  LICENSE
 author:        Peter Jones <pjones@devalot.com>
 maintainer:    Peter Jones <pjones@devalot.com>
-copyright:     Copyright (c) 2013-2015 Peter Jones
+copyright:     Copyright (c) 2013-2017 Peter Jones
 category:      Video
 stability:     experimental
-tested-with:   GHC == 7.8.4, GHC == 7.10.1
+tested-with:   GHC == 7.8.4, GHC == 7.10.3, GHC == 8.0.1
 build-type:    Simple
 cabal-version: >=1.10
 description:
@@ -69,30 +69,30 @@
   if flag(maintainer)
     ghc-options: -Werror
 
-  build-depends: aeson                >= 0.8   && < 0.10
-               , base                 >= 4.6   && < 5.0
-               , byline               >= 0.1   && < 0.3
-               , bytestring           >= 0.10  && < 0.11
-               , containers           >= 0.5   && < 0.6
-               , directory            >= 1.2   && < 1.3
-               , either               >= 4.3   && < 4.5
-               , filepath             >= 1.3   && < 1.5
-               , http-client          >= 0.4   && < 0.5
-               , http-client-tls      >= 0.2.2 && < 0.3
-               , http-types           >= 0.8   && < 0.10
-               , mtl                  >= 2.1   && < 2.3
-               , old-locale           >= 1.0   && < 1.1
-               , optparse-applicative >= 0.11  && < 0.13
-               , parsec               >= 3.1   && < 3.2
-               , process              >= 1.1   && < 1.3
-               , temporary            >= 1.1   && < 1.3
-               , text                 >= 0.11  && < 1.3
-               , themoviedb           >= 1.1   && < 1.2
-               , time                 >= 1.2   && < 1.6
-               , time-locale-compat   >= 0.1   && < 0.2
-               , transformers         >= 0.3   && < 0.5
-               , xdg-basedir          >= 0.2   && < 0.3
-               , yaml                 >= 0.8   && < 0.9
+  build-depends: aeson                >= 0.8    && < 1.2
+               , base                 >= 4.6    && < 5.0
+               , byline               >= 0.1    && < 0.3
+               , bytestring           >= 0.10   && < 0.11
+               , containers           >= 0.5    && < 0.6
+               , directory            >= 1.2    && < 1.4
+               , either               >= 4.3    && < 4.5
+               , filepath             >= 1.3    && < 1.5
+               , http-client          >= 0.4.30 && < 0.6
+               , http-client-tls      >= 0.2.2  && < 0.4
+               , http-types           >= 0.8    && < 0.10
+               , mtl                  >= 2.1    && < 2.3
+               , old-locale           >= 1.0    && < 1.1
+               , optparse-applicative >= 0.11   && < 0.14
+               , parsec               >= 3.1    && < 3.2
+               , process              >= 1.1    && < 1.7
+               , temporary            >= 1.1    && < 1.3
+               , text                 >= 0.11   && < 1.3
+               , themoviedb           >= 1.1    && < 1.2
+               , time                 >= 1.2    && < 1.9
+               , time-locale-compat   >= 0.1    && < 0.2
+               , transformers         >= 0.3    && < 0.6
+               , xdg-basedir          >= 0.2    && < 0.3
+               , yaml                 >= 0.8    && < 0.9
 
 --------------------------------------------------------------------------------
 executable vimeta
