diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,11 @@
 
 ## [Unreleased]
 
+## [0.4.5.1] - 2020-02-06
+
+## Changed
+- #158 servant 0.17 support [@phadej]
+
 ## [0.4.5.0] - 2019-12-28
 
 ## Changed
diff --git a/README.lhs b/README.lhs
--- a/README.lhs
+++ b/README.lhs
@@ -89,9 +89,9 @@
 type Unprotected =
  "login"
      :> ReqBody '[JSON] Login
-     :> PostNoContent '[JSON] (Headers '[ Header "Set-Cookie" SetCookie
-                                        , Header "Set-Cookie" SetCookie]
-                                       NoContent)
+     :> Verb 'POST 204 '[JSON] (Headers '[ Header "Set-Cookie" SetCookie
+                                         , Header "Set-Cookie" SetCookie]
+                                         NoContent)
   :<|> Raw
 
 unprotected :: CookieSettings -> JWTSettings -> Server Unprotected
diff --git a/servant-auth-server.cabal b/servant-auth-server.cabal
--- a/servant-auth-server.cabal
+++ b/servant-auth-server.cabal
@@ -1,5 +1,5 @@
 name:           servant-auth-server
-version: 0.4.5.0
+version: 0.4.5.1
 synopsis:       servant-server/servant-auth compatibility
 description:    This package provides the required instances for using the @Auth@ combinator
                 in your 'servant' server.
@@ -46,9 +46,9 @@
     , memory                  >= 0.14.16  && < 0.16
     , monad-time              >= 0.3.1.0  && < 0.4
     , mtl                     >= 2.2.2    && < 2.3
-    , servant                 >= 0.13     && < 0.17
+    , servant                 >= 0.13     && < 0.18
     , servant-auth            == 0.3.*
-    , servant-server          >= 0.13     && < 0.17
+    , servant-server          >= 0.13     && < 0.18
     , tagged                  >= 0.8.4    && < 0.9
     , text                    >= 1.2.3.0  && < 1.3
     , time                    >= 1.5.0.1  && < 1.10
