diff --git a/CHANGES.md b/CHANGES.md
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,3 +1,8 @@
+0.1.0.3 (Apr 12, 2014)
+======================
+
+- Add support for GHC 7.8
+
 0.1.0.2 (Apr 11, 2014)
 ======================
 
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -1,7 +1,9 @@
 haskell-keyring
 ===============
 
-[![hackage][badge-hackage]][hackage] [![license][badge-license]][license]
+[![travis][badge-travis]][travis]
+[![hackage][badge-hackage]][hackage]
+[![license][badge-license]][license]
 
 Haskell library to access the system's keyring to securely store passwords.
 
@@ -90,6 +92,8 @@
 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+[badge-travis]: https://travis-ci.org/lunaryorn/haskell-keyring.svg?branch=master
+[travis]: https://travis-ci.org/lunaryorn/haskell-keyring
 [badge-hackage]: https://img.shields.io/hackage/v/keyring.svg?dummy
 [hackage]: https://hackage.haskell.org/package/keyring
 [badge-license]: https://img.shields.io/badge/license-MIT-green.svg?dummy
diff --git a/keyring.cabal b/keyring.cabal
--- a/keyring.cabal
+++ b/keyring.cabal
@@ -1,5 +1,5 @@
 name:                keyring
-version:             0.1.0.2
+version:             0.1.0.3
 synopsis:            Keyring access
 description:
   keyring provides access to the system's keyring to securely store passwords.
@@ -35,7 +35,7 @@
 source-repository this
   type:              git
   location:          https://github.com/lunaryorn/haskell-keyring.git
-  tag:               0.1.0.2
+  tag:               0.1.0.3
 
 flag AllBackends
   description:         Try to build as many backends as possible
@@ -52,7 +52,7 @@
   ghc-options:         -Wall
   exposed-modules:     System.Keyring
   other-modules:       System.Keyring.Types
-  build-depends:       base >=4.6 && <4.7
+  build-depends:       base >=4.6 && <4.8
   default-language:    Haskell2010
 
   if os(darwin)
