bump versions and update changelog for 2.4 release (#4568)

diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index c8952c2..ac3b4e1 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -3,10 +3,8 @@
 
 .. _v2-4:
 
-2.4 - `master`_
-~~~~~~~~~~~~~~~
-
-.. note:: This version is not yet released and is under active development.
+2.4 - 2018-11-11
+~~~~~~~~~~~~~~~~
 
 * **BACKWARDS INCOMPATIBLE:** Dropped support for LibreSSL 2.4.x.
 * Deprecated OpenSSL 1.0.1 support. OpenSSL 1.0.1 is no longer supported by
diff --git a/src/cryptography/__about__.py b/src/cryptography/__about__.py
index 8811cc2..e27f8c0 100644
--- a/src/cryptography/__about__.py
+++ b/src/cryptography/__about__.py
@@ -14,7 +14,7 @@
                " and primitives to Python developers.")
 __uri__ = "https://github.com/pyca/cryptography"
 
-__version__ = "2.4.dev1"
+__version__ = "2.4"
 
 __author__ = "The cryptography developers"
 __email__ = "cryptography-dev@python.org"
diff --git a/vectors/cryptography_vectors/__about__.py b/vectors/cryptography_vectors/__about__.py
index 4b46fbe..74c77b1 100644
--- a/vectors/cryptography_vectors/__about__.py
+++ b/vectors/cryptography_vectors/__about__.py
@@ -14,7 +14,7 @@
 
 __uri__ = "https://github.com/pyca/cryptography"
 
-__version__ = "2.4.dev1"
+__version__ = "2.4"
 
 __author__ = "The cryptography developers"
 __email__ = "cryptography-dev@python.org"