diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,3 +7,7 @@
 ## 0.1.1.0 -- 2019-02-25
 
 * Introduction of NamedBody' combinator
+
+## 0.1.1.1 -- 2019-03-22
+
+* Minor changes to support servant 0.16
diff --git a/servant-client-namedargs.cabal b/servant-client-namedargs.cabal
--- a/servant-client-namedargs.cabal
+++ b/servant-client-namedargs.cabal
@@ -1,5 +1,5 @@
 name:                servant-client-namedargs
-version:             0.1.1.0
+version:             0.1.1.1
 synopsis:            Automatically derive API client functions with named and optional parameters
 -- description:
 homepage:            https://gitlab.com/sciencei/servant-client-namedargs
@@ -19,9 +19,9 @@
   -- other-modules:
   -- other-extensions:
   build-depends:       base                >= 4.11    && < 4.13
-                     , servant             >= 0.14.1  && < 0.16
-                     , servant-client-core >= 0.14.1  && < 0.16
-                     , servant-namedargs   >= 0.1.1     && < 0.2
+                     , servant             >= 0.16  && < 0.17
+                     , servant-client-core >= 0.16  && < 0.17
+                     , servant-namedargs   >= 0.1.1     && < 0.3
                      , named               >= 0.2     && < 0.3
                      , text                >= 1.2     && < 1.3
   hs-source-dirs:      src
@@ -33,8 +33,8 @@
   build-depends:    base
                   , servant
                   , named
-                  , servant-namedargs == 0.1.1.0
-                  , servant-server-namedargs == 0.1.1.0
+                  , servant-namedargs == 0.1.1.1
+                  , servant-server-namedargs == 0.1.1.1
                   , servant-client-namedargs
                   , servant-server
                   , servant-client
diff --git a/src/Servant/Client/NamedArgs.hs b/src/Servant/Client/NamedArgs.hs
--- a/src/Servant/Client/NamedArgs.hs
+++ b/src/Servant/Client/NamedArgs.hs
@@ -22,10 +22,7 @@
 import Servant.API.NamedArgs ( foldRequiredNamedArgument, NamedCapture', NamedFlag
                              , NamedParam, NamedParams, RequiredNamedArgument
                              , NamedCaptureAll, NamedHeader', NamedBody')
-import Servant.Client.Core.Internal.HasClient (HasClient(..))
-import Servant.Client.Core.Internal.Request ( appendToPath, appendToQueryString, Request
-                                            , addHeader, setRequestBodyLBS)
-
+import Servant.Client.Core (HasClient(..), appendToPath, appendToQueryString, Request, addHeader, setRequestBodyLBS)
 import Data.String (fromString)
 import GHC.TypeLits (KnownSymbol, symbolVal)
 import Data.Proxy (Proxy(..))
