diff --git a/servant-foreign.cabal b/servant-foreign.cabal
--- a/servant-foreign.cabal
+++ b/servant-foreign.cabal
@@ -1,6 +1,6 @@
 cabal-version:       >=1.10
 name:                servant-foreign
-version:             0.15.1
+version:             0.15.2
 
 synopsis:            Helpers for generating clients for servant APIs in any programming language
 category:            Servant, Web
@@ -26,7 +26,8 @@
    || ==8.2.2
    || ==8.4.4
    || ==8.6.5
-   || ==8.8.2
+   || ==8.8.3
+   || ==8.10.1
 
 extra-source-files:
   CHANGELOG.md
@@ -46,18 +47,18 @@
   --
   -- note: mtl lower bound is so low because of GHC-7.8
   build-depends:
-      base        >= 4.9     && < 4.14
+      base        >= 4.9     && < 4.15
     , text        >= 1.2.3.0 && < 1.3
 
   -- Servant dependencies
   build-depends:
-      servant            >=0.17 && <0.18
+      servant            >=0.18 && <0.19
 
   -- Other dependencies: Lower bound around what is in the latest Stackage LTS.
   -- Here can be exceptions if we really need features from the newer versions.
   build-depends:
       base-compat >= 0.10.5  && < 0.12
-    , lens        >= 4.17    && < 4.19
+    , lens        >= 4.17    && < 4.20
     , http-types  >= 0.12.2  && < 0.13
 
   hs-source-dirs:      src
@@ -77,7 +78,7 @@
     , servant
     , servant-foreign
 
-  -- Additonal dependencies
+  -- Additional dependencies
   build-depends:
     hspec >= 2.6.0 && <2.8
 
diff --git a/test/Servant/ForeignSpec.hs b/test/Servant/ForeignSpec.hs
--- a/test/Servant/ForeignSpec.hs
+++ b/test/Servant/ForeignSpec.hs
@@ -114,7 +114,7 @@
     shouldBe putReq $ defReq
       { _reqUrl        = Url
           [ Segment $ Static "test" ]
-          -- Shoud this be |intX| or |listX of intX| ?
+          -- Should this be |intX| or |listX of intX| ?
           [ QueryArg (Arg "params" "listX of intX") List ]
       , _reqMethod     = "PUT"
       , _reqHeaders    = []
