diff --git a/CHANGES.md b/CHANGES.md
index 16c11ff0cb7a51aaf2fbfd86bdcf632dbadcc00b..3de781d4e4b99afbf7c851d884690099a10543fa 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,3 +1,25 @@
+Synapse 1.27.0rc2 (2021-02-11)
+==============================
+
+Features
+--------
+
+- Further improvements to the user experience of registration via single sign-on. ([\#9297](https://github.com/matrix-org/synapse/issues/9297))
+
+
+Bugfixes
+--------
+
+- Fix new ratelimiting for invites to respect the `ratelimit` flag on application services. Introduced in v1.27.0rc1. ([\#9302](https://github.com/matrix-org/synapse/issues/9302))
+- Do not automatically calculate `public_baseurl` since it can be wrong in some situations. ([\#9313](https://github.com/matrix-org/synapse/issues/9313))
+
+
+Improved Documentation
+----------------------
+
+- Clarify the sample configuration for changes made to the template loading code. ([\#9310](https://github.com/matrix-org/synapse/issues/9310))
+
+
 Synapse 1.27.0rc1 (2021-02-02)
 ==============================
 
diff --git a/changelog.d/9297.feature b/changelog.d/9297.feature
deleted file mode 100644
index a2d0b27da47a18dbc0e5fa0838cf35941abf0184..0000000000000000000000000000000000000000
--- a/changelog.d/9297.feature
+++ /dev/null
@@ -1 +0,0 @@
-Further improvements to the user experience of registration via single sign-on.
diff --git a/changelog.d/9302.bugfix b/changelog.d/9302.bugfix
deleted file mode 100644
index c1cdea52a350a3273ea84bb64f16c79d75cc18de..0000000000000000000000000000000000000000
--- a/changelog.d/9302.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix new ratelimiting for invites to respect the `ratelimit` flag on application services. Introduced in v1.27.0rc1.
diff --git a/changelog.d/9310.doc b/changelog.d/9310.doc
deleted file mode 100644
index f61705b73abfd72c52ec4b6e9a21f195642dc95b..0000000000000000000000000000000000000000
--- a/changelog.d/9310.doc
+++ /dev/null
@@ -1 +0,0 @@
-Clarify the sample configuration for changes made to the template loading code.
diff --git a/changelog.d/9313.bugfix b/changelog.d/9313.bugfix
deleted file mode 100644
index f578fd13dd6f53d78722c037df607e3c7d0119ab..0000000000000000000000000000000000000000
--- a/changelog.d/9313.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Do not automatically calculate `public_baseurl` since it can be wrong in some situations.
diff --git a/synapse/__init__.py b/synapse/__init__.py
index 06b3820be56bb88131bd78b60972868eaf7d8a5c..283d6ffeffebff3769cea1459d34d6f5af38db18 100644
--- a/synapse/__init__.py
+++ b/synapse/__init__.py
@@ -48,7 +48,7 @@ try:
 except ImportError:
     pass
 
-__version__ = "1.27.0rc1"
+__version__ = "1.27.0rc2"
 
 if bool(os.environ.get("SYNAPSE_TEST_PATCH_LOG_CONTEXTS", False)):
     # We import here so that we don't have to install a bunch of deps when