diff --git a/Yesod.hs b/Yesod.hs
--- a/Yesod.hs
+++ b/Yesod.hs
@@ -6,43 +6,8 @@
       module Yesod.Core
     , module Yesod.Form
     , module Yesod.Persist
-      -- * Commonly referenced functions/datatypes
-    , Application
-      -- * Utilities
-    , showIntegral
-    , readIntegral
-      -- * Hamlet library
-      -- ** Hamlet
-    , hamlet
-    , xhamlet
-    , HtmlUrl
-      -- ** Julius
-    , julius
-    , JavascriptUrl
-    , renderJavascriptUrl
-      -- ** Cassius/Lucius
-    , cassius
-    , lucius
-    , CssUrl
-    , renderCssUrl
     ) where
 
 import Yesod.Core
-import Text.Hamlet
-import Text.Cassius
-import Text.Lucius
-import Text.Julius
-
 import Yesod.Form
 import Yesod.Persist
-
-import Network.Wai
-
-showIntegral :: Integral a => a -> String
-showIntegral x = show (fromIntegral x :: Integer)
-
-readIntegral :: Num a => String -> Maybe a
-readIntegral s =
-    case reads s of
-        (i, _):_ -> Just $ fromInteger i
-        [] -> Nothing
diff --git a/yesod.cabal b/yesod.cabal
--- a/yesod.cabal
+++ b/yesod.cabal
@@ -1,5 +1,5 @@
 name:            yesod
-version:         1.2.0.1
+version:         1.2.1
 license:         MIT
 license-file:    LICENSE
 author:          Michael Snoyman <michael@snoyman.com>
@@ -22,7 +22,7 @@
         cpp-options: -DWINDOWS
 
     build-depends:   base                      >= 4.3      && < 5
-                   , yesod-core                >= 1.2      && < 1.3
+                   , yesod-core                >= 1.2.2    && < 1.3
                    , yesod-auth                >= 1.2      && < 1.3
                    , yesod-persistent          >= 1.2      && < 1.3
                    , yesod-form                >= 1.3      && < 1.4
