Release v0.4.0
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 4d24b85..90c526d 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -1,10 +1,17 @@
 Changelog
 =========
 
+v0.4.0
+------
+
+- ``transports.grpc.secure_authorized_channel`` now passes ``kwargs`` to ``grpc.secure_channel``. (#90)
+- Added new property ``credentials.Singing.signer_email`` which can be used to identify the signer of a message. (#89)
+- (google_auth_httplib2) Added a proxy to ``httplib2.Http.connections``.
+
 v0.3.2
 ------
 
-- Fixed an issue where an `ImportError` would occur if `google.oauth2` was imported before `google.auth`. (#88)
+- Fixed an issue where an ``ImportError`` would occur if ``google.oauth2`` was imported before ``google.auth``. (#88)
 
 v0.3.1
 ------
diff --git a/docs/conf.py b/docs/conf.py
index 97e2f96..140fe51 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -64,9 +64,9 @@
 # built documents.
 #
 # The short X.Y version.
-version = '0.3.2'
+version = '0.4.0'
 # The full version, including alpha/beta/rc tags.
-release = '0.3.2'
+release = '0.4.0'
 
 # The language for content autogenerated by Sphinx. Refer to documentation
 # for a list of supported languages.
diff --git a/setup.py b/setup.py
index 0dabdb6..1baabd8 100644
--- a/setup.py
+++ b/setup.py
@@ -29,7 +29,7 @@
 
 setup(
     name='google-auth',
-    version='0.3.2',
+    version='0.4.0',
     author='Google Cloud Platform',
     author_email='jonwayne+google-auth@google.com',
     description='Google Authentication Library',