diff --git a/ChangeLog.md b/ChangeLog.md
new file mode 100644
--- /dev/null
+++ b/ChangeLog.md
@@ -0,0 +1,3 @@
+## 2.1.6
+
+* Deprecate `withManager` and `withManagerSettings`
diff --git a/Network/HTTP/Conduit.hs b/Network/HTTP/Conduit.hs
--- a/Network/HTTP/Conduit.hs
+++ b/Network/HTTP/Conduit.hs
@@ -287,6 +287,7 @@
             => (Manager -> ResourceT m a)
             -> m a
 withManager = withManagerSettings conduitManagerSettings
+{-# DEPRECATED withManager "Please new newManager conduitManagerSettings" #-}
 
 withManagerSettings :: (MonadIO m, MonadBaseControl IO m)
                     => ManagerSettings
@@ -296,6 +297,7 @@
     (liftIO $ newManager set)
     (liftIO . closeManager)
     (runResourceT . f)
+{-# DEPRECATED withManagerSettings "Please new newManager" #-}
 
 setConnectionClose :: Request -> Request
 setConnectionClose req = req{requestHeaders = ("Connection", "close") : requestHeaders req}
diff --git a/README.md b/README.md
new file mode 100644
--- /dev/null
+++ b/README.md
@@ -0,0 +1,1 @@
+Make HTTP requests using the conduit library for a streaming interface.
diff --git a/http-conduit.cabal b/http-conduit.cabal
--- a/http-conduit.cabal
+++ b/http-conduit.cabal
@@ -1,5 +1,5 @@
 name:            http-conduit
-version:         2.1.5.1
+version:         2.1.6
 license:         BSD3
 license-file:    LICENSE
 author:          Michael Snoyman <michael@snoyman.com>
@@ -20,6 +20,8 @@
                   , nyan.gif
                   , certificate.pem
                   , key.pem
+                  , README.md
+                  , ChangeLog.md
 
 library
     build-depends: base                  >= 4       && < 5
