diff --git a/Yesod/Default/Config.hs b/Yesod/Default/Config.hs
--- a/Yesod/Default/Config.hs
+++ b/Yesod/Default/Config.hs
@@ -15,7 +15,7 @@
     , withYamlEnvironment
     ) where
 
-import Data.Char (toUpper, toLower)
+import Data.Char (toUpper)
 import Data.Text (Text)
 import qualified Data.Text as T
 import Data.Yaml
diff --git a/Yesod/Default/Config2.hs b/Yesod/Default/Config2.hs
--- a/Yesod/Default/Config2.hs
+++ b/Yesod/Default/Config2.hs
@@ -20,7 +20,11 @@
     , requireCustomEnv
     ) where
 
+
+#if __GLASGOW_HASKELL__ < 710
+import Control.Applicative ((<$>))
 import Data.Monoid
+#endif
 import Data.Semigroup
 import Data.List.NonEmpty (nonEmpty)
 import Data.Aeson
@@ -28,7 +32,6 @@
 import Data.Text (Text, pack)
 import System.Environment (getEnvironment, getArgs)
 import Control.Arrow ((***))
-import Control.Applicative ((<$>))
 import Control.Monad (forM)
 import Control.Exception (throwIO)
 import Data.Text.Encoding (encodeUtf8)
diff --git a/yesod.cabal b/yesod.cabal
--- a/yesod.cabal
+++ b/yesod.cabal
@@ -1,5 +1,5 @@
 name:            yesod
-version:         1.4.2
+version:         1.4.2.1
 license:         MIT
 license-file:    LICENSE
 author:          Michael Snoyman <michael@snoyman.com>
