diff --git a/test/WaiAppStaticTest.hs b/test/WaiAppStaticTest.hs
--- a/test/WaiAppStaticTest.hs
+++ b/test/WaiAppStaticTest.hs
@@ -24,6 +24,7 @@
 import Network.Socket.Internal as Sock
 import qualified Network.HTTP.Types as H
 import Control.Monad.IO.Class (liftIO)
+import Data.Monoid (mempty)
 
 defRequest :: Request
 defRequest = Request {
@@ -38,6 +39,8 @@
 , serverPort = 80
 , isSecure = False
 , remoteHost = Sock.SockAddrInet 1 2
+, vault = mempty
+, requestBody = error "requestBody"
 }
 
 setRawPathInfo :: Request -> S8.ByteString -> Request
diff --git a/wai-app-static.cabal b/wai-app-static.cabal
--- a/wai-app-static.cabal
+++ b/wai-app-static.cabal
@@ -1,5 +1,5 @@
 name:            wai-app-static
-version:         0.3.5.1
+version:         1.0.0
 license:         BSD3
 license-file:    LICENSE
 author:          Michael Snoyman <michael@snoyman.com>
@@ -24,7 +24,7 @@
 
 library
     build-depends:   base                      >= 4        && < 5
-                   , wai                       >= 0.4      && < 0.5
+                   , wai                       >= 1.0      && < 1.1
                    , bytestring                >= 0.9.1.4  && < 0.10
                    , http-types                >= 0.6      && < 0.7
                    , transformers              >= 0.2.2    && < 0.3
@@ -56,10 +56,10 @@
                    , hspec >= 0.8 && < 0.10
                    , HUnit
                    , unix-compat               >= 0.2
-                   , time                      >= 1.1.4    && < 1.4
+                   , time                      >= 1.1.4
                    , old-locale                >= 1.0.0.2  && < 1.1
                    , http-date
-                   , wai-app-static >= 0.3
+                   , wai-app-static >= 1.0
                    , wai-test
                    , wai
                    , http-types
