diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,11 @@
 [The latest version of this document is on GitHub.](https://github.com/haskell-servant/servant/blob/master/servant-client/CHANGELOG.md)
 [Changelog for `servant` package contains significant entries for all core packages.](https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md)
 
+0.13.0.1
+--------
+
+- Support `base-compat-0.10`
+
 0.13
 ----
 
diff --git a/servant-client.cabal b/servant-client.cabal
--- a/servant-client.cabal
+++ b/servant-client.cabal
@@ -1,5 +1,5 @@
 name:                servant-client
-version:             0.13
+version:             0.13.0.1
 synopsis: automatical derivation of querying functions for servant webservices
 description:
   This library lets you derive automatically Haskell functions that
@@ -17,10 +17,11 @@
 build-type:          Simple
 cabal-version:       >=1.10
 tested-with:
-  GHC==7.8.4
-  GHC==7.10.3
-  GHC==8.0.2
-  GHC==8.2.2
+  GHC==7.8.4,
+  GHC==7.10.3,
+  GHC==8.0.2,
+  GHC==8.2.2,
+  GHC==8.4.1
 homepage:            http://haskell-servant.readthedocs.org/
 Bug-reports:         http://github.com/haskell-servant/servant/issues
 extra-source-files:
@@ -41,7 +42,7 @@
   --
   -- note: mtl lower bound is so low because of GHC-7.8
   build-depends:
-      base                  >= 4.7      && < 4.11
+      base                  >= 4.7      && < 4.12
     , bytestring            >= 0.10.4.0 && < 0.11
     , containers            >= 0.5.5.1  && < 0.6
     , mtl                   >= 2.1      && < 2.3
@@ -59,19 +60,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:
-      aeson                 >= 1.2.3.0  && < 1.3
-    , base-compat           >= 0.9.3    && < 0.10
+      aeson                 >= 1.2.3.0  && < 1.4
+    , base-compat           >= 0.9.3    && < 0.11
     , attoparsec            >= 0.13.2.0 && < 0.14
     , http-client           >= 0.5.7.1  && < 0.6
     , http-client-tls       >= 0.3.5.1  && < 0.4
-    , http-media            >= 0.7.1.1  && < 0.8
+    , http-media            >= 0.7.0    && < 0.8
     , http-types            >= 0.12     && < 0.13
-    , exceptions            >= 0.8.3    && < 0.9
+    , exceptions            >= 0.8.3    && < 0.11
     , monad-control         >= 1.0.0.4  && < 1.1
     , semigroupoids         >= 5.2.1    && < 5.3
     , stm                   >= 2.4.4.1  && < 2.5
     , transformers-base     >= 0.4.4    && < 0.5
-    , transformers-compat   >= 0.5.1    && < 0.6
+    , transformers-compat   >= 0.5.1    && < 0.7
 
   hs-source-dirs: src
   default-language: Haskell2010
@@ -110,11 +111,15 @@
     , wai
     , warp
 
+  if !impl(ghc >= 8.0)
+    build-depends:
+      semigroups
+
   -- Additonal dependencies
   build-depends:
       deepseq        >= 1.3.0.2 && < 1.5
     , generics-sop   >= 0.3.1.0 && < 0.4
-    , hspec          >= 2.4.4   && < 2.5
+    , hspec          >= 2.4.4   && < 2.6
     , HUnit          >= 1.6     && < 1.7
     , network        >= 2.6.3.2 && < 2.7
     , QuickCheck     >= 2.10.1  && < 2.12
@@ -122,4 +127,4 @@
     , servant-server == 0.13.*
 
   build-tool-depends:
-    hspec-discover:hspec-discover >= 2.4.4 && < 2.5
+    hspec-discover:hspec-discover >= 2.4.4 && < 2.6
diff --git a/test/Servant/ClientSpec.hs b/test/Servant/ClientSpec.hs
--- a/test/Servant/ClientSpec.hs
+++ b/test/Servant/ClientSpec.hs
@@ -37,7 +37,8 @@
 import           Data.Aeson
 import           Data.Char                                  (chr, isPrint)
 import           Data.Foldable                              (forM_)
-import           Data.Monoid                                hiding (getLast)
+import           Data.Semigroup                             ((<>))
+import           Data.Monoid                                ()
 import           Data.Proxy
 import qualified Generics.SOP                               as SOP
 import           GHC.Generics                               (Generic)
