diff --git a/changelog b/changelog
--- a/changelog
+++ b/changelog
@@ -1,3 +1,7 @@
+0.1.1.1:
+
+  * Raise http-client upper boundary.
+
 0.1.1:
 
   + Server certificate validator can be specified for confTransport.
diff --git a/soap-tls.cabal b/soap-tls.cabal
--- a/soap-tls.cabal
+++ b/soap-tls.cabal
@@ -1,7 +1,16 @@
 name:                soap-tls
-version:             0.1.1.0
+version:             0.1.1.1
 synopsis:            TLS-enabled SOAP transport (using tls package)
-description:         TLS-enabled SOAP transport (using tls package)
+description:
+  TLS-enabled SOAP transport (using tls package)
+  .
+  > main = do
+  >     -- Initial one-time preparations.
+  >     settings <- makeSettings (Just "client.crt") (Just "client.key") validateDefault
+  >     transport <- initTransportWith settings "http://example.com/soap/endpoint" id (iconv "cp-1251")
+  >
+  >     -- the rest is the same as before...
+
 homepage:            https://bitbucket.org/dpwiz/haskell-soap
 license:             MIT
 license-file:        LICENSE
@@ -19,7 +28,7 @@
   exposed-modules:     Network.SOAP.Transport.HTTP.TLS
   build-depends:       base >=4.6 && <5
                      , soap >= 0.2.2 && < 0.3
-                     , http-client >= 0.2 && < 0.3
+                     , http-client >= 0.2 && < 0.4
                      , http-client-tls >= 0.2 && < 0.3
                      , tls >= 1.2 && < 2
                      , connection >= 0.2 && < 0.3
