diff --git a/lackey.cabal b/lackey.cabal
--- a/lackey.cabal
+++ b/lackey.cabal
@@ -1,9 +1,9 @@
--- This file has been generated from package.yaml by hpack version 0.9.0.
+-- This file has been generated from package.yaml by hpack version 0.14.0.
 --
 -- see: https://github.com/sol/hpack
 
 name:           lackey
-version:        0.3.2
+version:        0.4.0
 synopsis:       Generate Ruby clients from Servant APIs.
 description:    Lackey generates Ruby clients from Servant APIs.
 category:       Web
@@ -31,8 +31,8 @@
   ghc-options: -Wall
   build-depends:
       base >=4.8 && <4.10
-    , servant >=0.5 && <0.8
-    , servant-foreign >=0.5 && <0.8
+    , servant >=0.8 && <0.9
+    , servant-foreign >=0.5 && <0.9
     , text >=1.2 && <1.3
   exposed-modules:
       Lackey
diff --git a/library/Lackey.hs b/library/Lackey.hs
--- a/library/Lackey.hs
+++ b/library/Lackey.hs
@@ -17,7 +17,7 @@
 languageProxy :: Proxy.Proxy Language
 languageProxy = Proxy.Proxy
 
-type Request = ()
+type Request = Servant.NoContent
 
 requestProxy :: Proxy.Proxy Request
 requestProxy = Proxy.Proxy
diff --git a/package.yaml b/package.yaml
--- a/package.yaml
+++ b/package.yaml
@@ -11,8 +11,8 @@
 library:
   dependencies:
   - base >=4.8 && <4.10
-  - servant >=0.5 && <0.8
-  - servant-foreign >=0.5 && <0.8
+  - servant >=0.8 && <0.9
+  - servant-foreign >=0.5 && <0.9
   - text >=1.2 && <1.3
   source-dirs: library
 license: MIT
@@ -34,4 +34,4 @@
     - -with-rtsopts=-N
     source-dirs: test-suite
     main: Main.hs
-version: '0.3.2'
+version: '0.4.0'
diff --git a/stack.yaml b/stack.yaml
--- a/stack.yaml
+++ b/stack.yaml
@@ -1,6 +1,4 @@
 extra-deps:
-- servant-0.7
-- servant-foreign-0.7
-install-ghc: true
-require-stack-version: ! '>=1.0.4'
-resolver: nightly-2016-04-28
+- servant-0.8
+- servant-foreign-0.8
+resolver: nightly-2016-08-23
