diff --git a/CHANGES.rst b/CHANGES.rst
index 287b04c3feb40998bf4a64fdca8b187fb124489a..f4946c6df3a725d15176e6558a87f6b853a29657 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -1,3 +1,13 @@
+Changes in synapse v0.10.0-rc2 (2015-08-24)
+===========================================
+
+* Fix bug where we incorrectly populated the ``event_forward_extremities``
+  table, resulting in problems joining large remote rooms (e.g.
+  ``#matrix:matrix.org``)
+* Reduce the number of times we wake up pushers by not listening for presence
+  or typing events, reducing the CPU cost of each pusher.
+
+
 Changes in synapse v0.10.0-rc1 (2015-08-21)
 ===========================================
 
diff --git a/synapse/__init__.py b/synapse/__init__.py
index 5853165a21c56dd7bf30fc3b67d998222df1d512..b4eab89d4ecfef11b3211d43630e278816f05cc6 100644
--- a/synapse/__init__.py
+++ b/synapse/__init__.py
@@ -16,4 +16,4 @@
 """ This is a reference implementation of a Matrix home server.
 """
 
-__version__ = "0.10.0-rc1"
+__version__ = "0.10.0-rc2"