From c4ef61136f4d0819785965f53ec9db607da8b907 Mon Sep 17 00:00:00 2001
From: David Robertson <davidr@element.io>
Date: Tue, 21 Sep 2021 11:49:15 +0100
Subject: [PATCH 1/5]  1.43.0

---
 CHANGES.md          | 6 ++++++
 debian/changelog    | 6 ++++++
 synapse/__init__.py | 2 +-
 3 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/CHANGES.md b/CHANGES.md
index ce3b0adae5..14248686be 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,3 +1,9 @@
+Synapse 1.43.0 (2021-09-21)
+===========================
+
+No significant changes.
+
+
 Synapse 1.43.0rc2 (2021-09-17)
 ==============================
 
diff --git a/debian/changelog b/debian/changelog
index 7774cad55b..4b07d04128 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+matrix-synapse-py3 (1.43.0) stable; urgency=medium
+
+  * New synapse release 1.43.0.
+
+ -- Synapse Packaging team <packages@matrix.org>  Tue, 21 Sep 2021 11:49:05 +0100
+
 matrix-synapse-py3 (1.43.0~rc2) stable; urgency=medium
 
   * New synapse release 1.43.0~rc2.
diff --git a/synapse/__init__.py b/synapse/__init__.py
index c9ef90ccaa..5f5cff1dfd 100644
--- a/synapse/__init__.py
+++ b/synapse/__init__.py
@@ -47,7 +47,7 @@ try:
 except ImportError:
     pass
 
-__version__ = "1.43.0rc2"
+__version__ = "1.43.0"
 
 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

From 6c92ba3eaca0cc55e1ba54a64f7150e5dde49dd8 Mon Sep 17 00:00:00 2001
From: David Robertson <davidr@element.io>
Date: Tue, 21 Sep 2021 11:52:37 +0100
Subject: [PATCH 2/5] Move deprecation notice from 1.43 rc to release

---
 CHANGES.md | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/CHANGES.md b/CHANGES.md
index 14248686be..80a14020d1 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,8 +1,9 @@
 Synapse 1.43.0 (2021-09-21)
 ===========================
 
-No significant changes.
+This release drops support for the deprecated, unstable API for [MSC2858](https://github.com/matrix-org/matrix-doc/blob/master/proposals/2858-Multiple-SSO-Identity-Providers.md#unstable-prefix), as well as the undocumented `experimental.msc2858_enabled` config option. Client authors should update their clients to use the stable API, available since Synapse 1.30.
 
+No significant changes since 1.43.0rc2.
 
 Synapse 1.43.0rc2 (2021-09-17)
 ==============================
@@ -16,8 +17,6 @@ Bugfixes
 Synapse 1.43.0rc1 (2021-09-14)
 ==============================
 
-This release drops support for the deprecated, unstable API for [MSC2858](https://github.com/matrix-org/matrix-doc/blob/master/proposals/2858-Multiple-SSO-Identity-Providers.md#unstable-prefix), as well as the undocumented `experimental.msc2858_enabled` config option. Client authors should update their clients to use the stable API, available since Synapse 1.30.
-
 Features
 --------
 

From c17e698e1bcc75fdccc73db4cee0b65e6d1430c6 Mon Sep 17 00:00:00 2001
From: David Robertson <davidr@element.io>
Date: Tue, 21 Sep 2021 12:01:54 +0100
Subject: [PATCH 3/5] Point to upgrade notes

---
 CHANGES.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/CHANGES.md b/CHANGES.md
index 80a14020d1..2878b67e72 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -3,6 +3,8 @@ Synapse 1.43.0 (2021-09-21)
 
 This release drops support for the deprecated, unstable API for [MSC2858](https://github.com/matrix-org/matrix-doc/blob/master/proposals/2858-Multiple-SSO-Identity-Providers.md#unstable-prefix), as well as the undocumented `experimental.msc2858_enabled` config option. Client authors should update their clients to use the stable API, available since Synapse 1.30.
 
+The documentation has been updated with configuration for routing `/spaces`, `/heirarchy` and `/summary` to workers. See [the upgrade notes](https://github.com/matrix-org/synapse/blob/release-v1.43/docs/upgrade.md#upgrading-to-v1430) for more details.
+
 No significant changes since 1.43.0rc2.
 
 Synapse 1.43.0rc2 (2021-09-17)

From 9b5782d51d52b343dc4d633d7c0bf8a3b64f42c5 Mon Sep 17 00:00:00 2001
From: David Robertson <davidr@element.io>
Date: Tue, 21 Sep 2021 12:10:50 +0100
Subject: [PATCH 4/5] Specify MSC name; fix typo

one day I'll learn how to spell hierarchy
---
 CHANGES.md | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/CHANGES.md b/CHANGES.md
index 2878b67e72..341281751f 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,11 +1,11 @@
 Synapse 1.43.0 (2021-09-21)
 ===========================
 
-This release drops support for the deprecated, unstable API for [MSC2858](https://github.com/matrix-org/matrix-doc/blob/master/proposals/2858-Multiple-SSO-Identity-Providers.md#unstable-prefix), as well as the undocumented `experimental.msc2858_enabled` config option. Client authors should update their clients to use the stable API, available since Synapse 1.30.
+This release drops support for the deprecated, unstable API for [MSC2858 (Multiple SSO Identity Providers)](https://github.com/matrix-org/matrix-doc/blob/master/proposals/2858-Multiple-SSO-Identity-Providers.md#unstable-prefix), as well as the undocumented `experimental.msc2858_enabled` config option. Client authors should update their clients to use the stable API, available since Synapse 1.30.
 
-The documentation has been updated with configuration for routing `/spaces`, `/heirarchy` and `/summary` to workers. See [the upgrade notes](https://github.com/matrix-org/synapse/blob/release-v1.43/docs/upgrade.md#upgrading-to-v1430) for more details.
+The documentation has been updated with configuration for routing `/spaces`, `/hierarchy` and `/summary` to workers. See [the upgrade notes](https://github.com/matrix-org/synapse/blob/release-v1.43/docs/upgrade.md#upgrading-to-v1430) for more details.
 
-No significant changes since 1.43.0rc2.
+No significant changes sheirarchyince 1.43.0rc2.
 
 Synapse 1.43.0rc2 (2021-09-17)
 ==============================

From 9ffa787eb243c98a6ca1ecd9eac4a6b5dac2bef0 Mon Sep 17 00:00:00 2001
From: David Robertson <davidr@element.io>
Date: Tue, 21 Sep 2021 12:24:47 +0100
Subject: [PATCH 5/5] Fix typo again

---
 CHANGES.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/CHANGES.md b/CHANGES.md
index 341281751f..652f4b7955 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -5,7 +5,7 @@ This release drops support for the deprecated, unstable API for [MSC2858 (Multip
 
 The documentation has been updated with configuration for routing `/spaces`, `/hierarchy` and `/summary` to workers. See [the upgrade notes](https://github.com/matrix-org/synapse/blob/release-v1.43/docs/upgrade.md#upgrading-to-v1430) for more details.
 
-No significant changes sheirarchyince 1.43.0rc2.
+No significant changes since 1.43.0rc2.
 
 Synapse 1.43.0rc2 (2021-09-17)
 ==============================