diff --git a/Control/Concurrent/Map.hs b/Control/Concurrent/Map.hs
--- a/Control/Concurrent/Map.hs
+++ b/Control/Concurrent/Map.hs
@@ -1,3 +1,4 @@
+{-# LANGUAGE CPP #-}
 {-# LANGUAGE BangPatterns, PatternGuards, MagicHash #-}
 {-# OPTIONS_GHC -funbox-strict-fields #-}
 -----------------------------------------------------------------------
@@ -36,7 +37,9 @@
     --, printMap
     ) where
 
+#if __GLASGOW_HASKELL__ < 710
 import Control.Applicative ((<$>))
+#endif
 import Control.Monad
 import Data.Atomics
 import Data.Bits
diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,5 +1,7 @@
-# Changelog for the [`ctrie` package](http://hackage.haskell.org/package/ctrie)
+# 0.1.0.3 (December 2015)
+	* Eliminate a redundant import warning on GHC 7.10
+	* Loosen dependency bounds
 
-## 0.1.0.2  *Oct 2014*
-        * Use newer versions of base and atomic-primops
-        * Update benchmarks for criterion 1.0
+# 0.1.0.2  (October 2014)
+	* Use newer versions of base and atomic-primops
+	* Update benchmarks for criterion 1.0
diff --git a/ctrie.cabal b/ctrie.cabal
--- a/ctrie.cabal
+++ b/ctrie.cabal
@@ -1,5 +1,5 @@
 name:                ctrie
-version:             0.1.0.2
+version:             0.1.0.3
 synopsis:            Non-blocking concurrent map
 description:
   A non-blocking concurrent map implementation based on
@@ -7,10 +7,10 @@
 license:             MIT
 license-file:        LICENSE
 author:              Michael Schröder
-maintainer:          mcschroeder@gmail.com
+maintainer:          mc.schroeder@gmail.com
 homepage:            https://github.com/mcschroeder/ctrie
 bug-reports:         https://github.com/mcschroeder/ctrie/issues
-copyright:           (c) 2013 Michael Schröder
+copyright:           (c) 2013-2015 Michael Schröder
 category:            Concurrency, Data Structures
 build-type:          Simple
 cabal-version:       >=1.8
@@ -21,10 +21,10 @@
   exposed-modules:   Control.Concurrent.Map
   other-modules:     Control.Concurrent.Map.Array
   build-depends:
-      base >=4.7 && <4.8
-    , atomic-primops ==0.6.*
-    , hashable ==1.2.*
-    , primitive ==0.5.*
+      base >=4.7 && <5
+    , atomic-primops >=0.6
+    , hashable >=1.2
+    , primitive >=0.5
 
   ghc-options: -Wall
 
@@ -35,11 +35,11 @@
 
   build-depends:
       base
-    , QuickCheck ==2.5.*
-    , test-framework ==0.8.*
-    , test-framework-quickcheck2 ==0.3.*
-    , containers ==0.5.*
-    , hashable ==1.2.*
+    , QuickCheck >=2.5
+    , test-framework >=0.8
+    , test-framework-quickcheck2 >=0.3
+    , containers >=0.5
+    , hashable >=1.2
     , ctrie
 
 benchmark sequential
@@ -53,7 +53,7 @@
     , random
     , transformers
     , deepseq
-    , criterion == 1.0.*
+    , criterion
     , containers
     , unordered-containers
     , ctrie
@@ -73,7 +73,7 @@
     , random-shuffle
     , transformers
     , deepseq
-    , criterion == 1.0.*
+    , criterion
     , containers
     , unordered-containers
     , ctrie
