diff --git a/main.hs b/main.hs
--- a/main.hs
+++ b/main.hs
@@ -6,6 +6,8 @@
 import System.Process (rawSystem)
 import Yesod.Core (yesodVersion)
 import Control.Monad (unless)
+import qualified Paths_yesod
+import Data.Version (showVersion)
 
 #ifndef WINDOWS
 import Build (touch)
@@ -46,7 +48,9 @@
             rawSystem' cmd ["configure", "--enable-tests", "-flibrary-only"]
             rawSystem' cmd ["build"]
             rawSystem' cmd ["test"]
-        ["version"] -> putStrLn $ "yesod-core version:" ++ yesodVersion
+        ["version"] -> do
+            putStrLn $ "yesod-core version:" ++ yesodVersion
+            putStrLn $ "yesod version:" ++ showVersion Paths_yesod.version
         "configure":rest -> rawSystem cmd ("configure":rest) >>= exitWith
         ["add-handler"] -> addHandler
         ["keter"] -> keter cmd False
diff --git a/yesod.cabal b/yesod.cabal
--- a/yesod.cabal
+++ b/yesod.cabal
@@ -1,5 +1,5 @@
 name:            yesod
-version:         1.1.1
+version:         1.1.1.2
 license:         MIT
 license-file:    LICENSE
 author:          Michael Snoyman <michael@snoyman.com>
@@ -97,7 +97,7 @@
                      , template-haskell
                      , directory          >= 1.0
                      , Cabal
-                     , unix-compat        >= 0.2          && < 0.4
+                     , unix-compat        >= 0.2          && < 0.5
                      , containers         >= 0.2
                      , attoparsec         >= 0.10
                      , http-types         >= 0.7          && < 0.8
@@ -118,6 +118,7 @@
                        Build
                        Keter
                        AddHandler
+                       Paths_yesod
 
 source-repository head
   type:     git
