summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--CHANGES.md73
-rw-r--r--changelog.d/11414.feature1
-rw-r--r--changelog.d/11635.feature1
-rw-r--r--changelog.d/11804.feature1
-rw-r--r--changelog.d/13422.bugfix1
-rw-r--r--changelog.d/13595.misc1
-rw-r--r--changelog.d/13652.feature1
-rw-r--r--changelog.d/13844.misc1
-rw-r--r--changelog.d/13897.feature1
-rw-r--r--changelog.d/13910.misc1
-rw-r--r--changelog.d/13927.bugfix1
-rw-r--r--changelog.d/13958.bugfix1
-rw-r--r--changelog.d/13999.doc1
-rw-r--r--changelog.d/14042.misc1
-rw-r--r--changelog.d/14064.bugfix1
-rw-r--r--changelog.d/14084.misc1
-rw-r--r--changelog.d/14086.doc1
-rw-r--r--changelog.d/14096.misc1
-rw-r--r--changelog.d/14110.doc1
-rw-r--r--changelog.d/14133.misc1
-rw-r--r--changelog.d/14191.doc1
-rw-r--r--changelog.d/14205.feature1
-rw-r--r--changelog.d/14228.misc1
-rw-r--r--changelog.d/14229.misc1
-rw-r--r--changelog.d/14230.misc1
-rw-r--r--changelog.d/14243.bugfix1
-rw-r--r--changelog.d/14249.misc1
-rw-r--r--changelog.d/14258.bugfix2
-rw-r--r--changelog.d/14262.misc1
-rw-r--r--changelog.d/14268.misc1
-rw-r--r--changelog.d/14270.misc1
-rw-r--r--changelog.d/14271.misc1
-rw-r--r--changelog.d/14272.misc1
-rw-r--r--changelog.d/14273.misc1
-rw-r--r--changelog.d/14274.misc1
-rw-r--r--changelog.d/14275.misc1
-rw-r--r--changelog.d/14276.misc1
-rw-r--r--changelog.d/14277.misc1
-rw-r--r--changelog.d/14278.misc1
-rw-r--r--changelog.d/14279.misc1
-rw-r--r--changelog.d/14287.misc1
-rw-r--r--changelog.d/14291.bugfix1
-rw-r--r--changelog.d/14303.misc1
-rw-r--r--changelog.d/14304.bugfix1
-rw-r--r--changelog.d/14305.misc1
-rw-r--r--changelog.d/14310.feature1
-rw-r--r--changelog.d/14311.feature1
-rw-r--r--changelog.d/14323.bugfix1
-rw-r--r--changelog.d/14328.misc1
-rw-r--r--changelog.d/14330.misc1
-rw-r--r--changelog.d/14331.misc1
-rw-r--r--changelog.d/14332.misc1
-rw-r--r--changelog.d/14336.bugfix1
-rw-r--r--debian/changelog6
-rw-r--r--pyproject.toml2
55 files changed, 80 insertions, 54 deletions
diff --git a/CHANGES.md b/CHANGES.md
index d34fd09024..27cf8f5bae 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,3 +1,76 @@
+Synapse 1.71.0rc1 (2022-11-01)
+==============================
+
+Features
+--------
+
+- Support back-channel logouts from OpenID Connect providers. ([\#11414](https://github.com/matrix-org/synapse/issues/11414))
+- Allow use of postgres and sqllite full-text search operators in search queries. ([\#11635](https://github.com/matrix-org/synapse/issues/11635), [\#14310](https://github.com/matrix-org/synapse/issues/14310), [\#14311](https://github.com/matrix-org/synapse/issues/14311))
+- Implement [MSC3664](https://github.com/matrix-org/matrix-doc/pull/3664). Contributed by Nico. ([\#11804](https://github.com/matrix-org/synapse/issues/11804))
+- Improve aesthetics of HTML templates. Note that these changes do not retroactively apply to templates which have been [customised](https://matrix-org.github.io/synapse/latest/templates.html#templates) by server admins. ([\#13652](https://github.com/matrix-org/synapse/issues/13652))
+- Enable Write-Ahead Logging for SQLite installs. Contributed by [asymmetric](https://github.com/asymmetric). ([\#13897](https://github.com/matrix-org/synapse/issues/13897))
+- Show erasure status when listing users in the Admin API. ([\#14205](https://github.com/matrix-org/synapse/issues/14205))
+
+
+Bugfixes
+--------
+
+- Fix a long-standing bug where the `update_synapse_database` script could not be run with multiple databases. Contributed by @thefinn93 @ Beeper. ([\#13422](https://github.com/matrix-org/synapse/issues/13422))
+- Fix a bug which prevented setting an avatar on homeservers which have an explicit port in their `server_name` and have `max_avatar_size` and/or `allowed_avatar_mimetypes` configuration. Contributed by @ashfame. ([\#13927](https://github.com/matrix-org/synapse/issues/13927))
+- Check appservice user interest against the local users instead of all users in the room to align with [MSC3905](https://github.com/matrix-org/matrix-spec-proposals/pull/3905). ([\#13958](https://github.com/matrix-org/synapse/issues/13958))
+- Fix a long-standing bug where Synapse would accidentally include extra information in the response to [`PUT /_matrix/federation/v2/invite/{roomId}/{eventId}`](https://spec.matrix.org/v1.4/server-server-api/#put_matrixfederationv2inviteroomideventid). ([\#14064](https://github.com/matrix-org/synapse/issues/14064))
+- Fix a bug introduced in Synapse 1.64.0 where presence updates could be missing from `/sync` responses. ([\#14243](https://github.com/matrix-org/synapse/issues/14243))
+- Fix a bug introduced in Synapse 1.60.0 which caused an error to be logged when Synapse received a SIGHUP signal, and debug logging was enabled. ([\#14258](https://github.com/matrix-org/synapse/issues/14258))
+- Prevent history insertion ([MSC2716](https://github.com/matrix-org/matrix-spec-proposals/pull/2716)) during an partial join ([MSC3706](https://github.com/matrix-org/matrix-spec-proposals/pull/3706)). ([\#14291](https://github.com/matrix-org/synapse/issues/14291))
+- Fix a bug introduced in 1.34.0 where device names would be returned via a federation user key query request when `allow_device_name_lookup_over_federation` was set to `false`. ([\#14304](https://github.com/matrix-org/synapse/issues/14304))
+- Fix a bug introduced in Synapse 0.34.0rc2 where logs could include error spam when background processes are measured as taking a negative amount of time. ([\#14323](https://github.com/matrix-org/synapse/issues/14323))
+- Fix a bug introduced in Synapse 1.70 where clients were unable to PUT new [dehydrated devices](https://github.com/matrix-org/matrix-spec-proposals/pull/2697). ([\#14336](https://github.com/matrix-org/synapse/issues/14336))
+
+
+Improved Documentation
+----------------------
+
+- Explain how to disable the use of `trusted_key_servers`. ([\#13999](https://github.com/matrix-org/synapse/issues/13999))
+- Add workers settings to [configuration manual](https://matrix-org.github.io/synapse/latest/usage/configuration/config_documentation.html#individual-worker-configuration). ([\#14086](https://github.com/matrix-org/synapse/issues/14086))
+- Correct the name of the config option [`encryption_enabled_by_default_for_room_type`](https://matrix-org.github.io/synapse/latest/usage/configuration/config_documentation.html#encryption_enabled_by_default_for_room_type). ([\#14110](https://github.com/matrix-org/synapse/issues/14110))
+- Update docstrings of `SynapseError` and `FederationError` to bettter describe what they are used for and the effects of using them are. ([\#14191](https://github.com/matrix-org/synapse/issues/14191))
+
+
+Internal Changes
+----------------
+
+- Remove unused `@lru_cache` decorator. ([\#13595](https://github.com/matrix-org/synapse/issues/13595))
+- Save login tokens in database and prevent login token reuse. ([\#13844](https://github.com/matrix-org/synapse/issues/13844))
+- Refactor OIDC tests to better mimic an actual OIDC provider. ([\#13910](https://github.com/matrix-org/synapse/issues/13910))
+- Bump flake8-bugbear from 21.3.2 to 22.9.23. ([\#14042](https://github.com/matrix-org/synapse/issues/14042))
+- Fix type annotation causing import time error in the Complement forking launcher. ([\#14084](https://github.com/matrix-org/synapse/issues/14084))
+- Refactor [MSC3030](https://github.com/matrix-org/matrix-spec-proposals/pull/3030) `/timestamp_to_event` endpoint to loop over federation destinations with standard pattern and error handling. ([\#14096](https://github.com/matrix-org/synapse/issues/14096))
+- Bump types-opentracing from 2.4.7 to 2.4.10. ([\#14133](https://github.com/matrix-org/synapse/issues/14133))
+- Add initial power level event to batch of bulk persisted events when creating a new room. ([\#14228](https://github.com/matrix-org/synapse/issues/14228))
+- Refactor `/key/` endpoints to use `RestServlet` classes. ([\#14229](https://github.com/matrix-org/synapse/issues/14229))
+- Switch to using the `matrix-org/backend-meta` version of `triage-incoming` for new issues in CI. ([\#14230](https://github.com/matrix-org/synapse/issues/14230))
+- Build wheels on macos 11, not 10.15. ([\#14249](https://github.com/matrix-org/synapse/issues/14249))
+- Provide a specific error code when a `/sync` request provides a filter which doesn't represent a JSON object. ([\#14262](https://github.com/matrix-org/synapse/issues/14262))
+- Add debugging to help diagnose lost device-list-update. ([\#14268](https://github.com/matrix-org/synapse/issues/14268))
+- Bump pysaml2 from 7.1.2 to 7.2.1. ([\#14270](https://github.com/matrix-org/synapse/issues/14270))
+- Bump jinja2 from 3.0.3 to 3.1.2. ([\#14271](https://github.com/matrix-org/synapse/issues/14271))
+- Bump types-requests from 2.28.11 to 2.28.11.2. ([\#14272](https://github.com/matrix-org/synapse/issues/14272))
+- Bump setuptools-rust from 1.5.1 to 1.5.2. ([\#14273](https://github.com/matrix-org/synapse/issues/14273))
+- Bump prometheus-client from 0.14.0 to 0.15.0. ([\#14274](https://github.com/matrix-org/synapse/issues/14274))
+- Bump peaceiris/actions-mdbook from 1.1.14 to 1.2.0. ([\#14275](https://github.com/matrix-org/synapse/issues/14275))
+- Bump peaceiris/actions-gh-pages from 3.8.0 to 3.9.0. ([\#14276](https://github.com/matrix-org/synapse/issues/14276))
+- Bump serde from 1.0.145 to 1.0.147. ([\#14277](https://github.com/matrix-org/synapse/issues/14277))
+- Bump anyhow from 1.0.65 to 1.0.66. ([\#14278](https://github.com/matrix-org/synapse/issues/14278))
+- Bump serde_json from 1.0.86 to 1.0.87. ([\#14279](https://github.com/matrix-org/synapse/issues/14279))
+- Add Rust cache to CI for `trial` runs. ([\#14287](https://github.com/matrix-org/synapse/issues/14287))
+- Improve type hinting of `RawHeaders`. ([\#14303](https://github.com/matrix-org/synapse/issues/14303))
+- Use Poetry 1.2.0 in the Twisted Trunk CI job. ([\#14305](https://github.com/matrix-org/synapse/issues/14305))
+- Bump black from 22.3.0 to 22.10.0. ([\#14328](https://github.com/matrix-org/synapse/issues/14328))
+- Bump sentry-sdk from 1.5.11 to 1.10.1. ([\#14330](https://github.com/matrix-org/synapse/issues/14330))
+- Bump psycopg2 from 2.9.4 to 2.9.5. ([\#14331](https://github.com/matrix-org/synapse/issues/14331))
+- Bump twine from 3.8.0 to 4.0.1. ([\#14332](https://github.com/matrix-org/synapse/issues/14332))
+
+
 Synapse 1.70.1 (2022-10-28)
 ===========================
 
diff --git a/changelog.d/11414.feature b/changelog.d/11414.feature
deleted file mode 100644
index fc035e50a7..0000000000
--- a/changelog.d/11414.feature
+++ /dev/null
@@ -1 +0,0 @@
-Support back-channel logouts from OpenID Connect providers.
diff --git a/changelog.d/11635.feature b/changelog.d/11635.feature
deleted file mode 100644
index 94c8a83212..0000000000
--- a/changelog.d/11635.feature
+++ /dev/null
@@ -1 +0,0 @@
-Allow use of postgres and sqllite full-text search operators in search queries.
\ No newline at end of file
diff --git a/changelog.d/11804.feature b/changelog.d/11804.feature
deleted file mode 100644
index 6420393541..0000000000
--- a/changelog.d/11804.feature
+++ /dev/null
@@ -1 +0,0 @@
-Implement [MSC3664](https://github.com/matrix-org/matrix-doc/pull/3664). Contributed by Nico.
diff --git a/changelog.d/13422.bugfix b/changelog.d/13422.bugfix
deleted file mode 100644
index 3a099acbe6..0000000000
--- a/changelog.d/13422.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix a long-standing bug where the `update_synapse_database` script could not be run with multiple databases. Contributed by @thefinn93 @ Beeper.
\ No newline at end of file
diff --git a/changelog.d/13595.misc b/changelog.d/13595.misc
deleted file mode 100644
index 71959a6ee7..0000000000
--- a/changelog.d/13595.misc
+++ /dev/null
@@ -1 +0,0 @@
-Remove unused `@lru_cache` decorator.
diff --git a/changelog.d/13652.feature b/changelog.d/13652.feature
deleted file mode 100644
index bc7f2926dc..0000000000
--- a/changelog.d/13652.feature
+++ /dev/null
@@ -1 +0,0 @@
-Improve aesthetics of HTML templates. Note that these changes do not retroactively apply to templates which have been [customised](https://matrix-org.github.io/synapse/latest/templates.html#templates) by server admins.
\ No newline at end of file
diff --git a/changelog.d/13844.misc b/changelog.d/13844.misc
deleted file mode 100644
index 66f4414df7..0000000000
--- a/changelog.d/13844.misc
+++ /dev/null
@@ -1 +0,0 @@
-Save login tokens in database and prevent login token reuse.
diff --git a/changelog.d/13897.feature b/changelog.d/13897.feature
deleted file mode 100644
index d46fdf9fa5..0000000000
--- a/changelog.d/13897.feature
+++ /dev/null
@@ -1 +0,0 @@
-Enable Write-Ahead Logging for SQLite installs. Contributed by [asymmetric](https://github.com/asymmetric).
diff --git a/changelog.d/13910.misc b/changelog.d/13910.misc
deleted file mode 100644
index e906952aab..0000000000
--- a/changelog.d/13910.misc
+++ /dev/null
@@ -1 +0,0 @@
-Refactor OIDC tests to better mimic an actual OIDC provider.
diff --git a/changelog.d/13927.bugfix b/changelog.d/13927.bugfix
deleted file mode 100644
index 119cd128e7..0000000000
--- a/changelog.d/13927.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix a bug which prevented setting an avatar on homeservers which have an explicit port in their `server_name` and have `max_avatar_size` and/or `allowed_avatar_mimetypes` configuration. Contributed by @ashfame.
diff --git a/changelog.d/13958.bugfix b/changelog.d/13958.bugfix
deleted file mode 100644
index f9f651bfdc..0000000000
--- a/changelog.d/13958.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Check appservice user interest against the local users instead of all users in the room to align with [MSC3905](https://github.com/matrix-org/matrix-spec-proposals/pull/3905).
diff --git a/changelog.d/13999.doc b/changelog.d/13999.doc
deleted file mode 100644
index 26538049e4..0000000000
--- a/changelog.d/13999.doc
+++ /dev/null
@@ -1 +0,0 @@
-Explain how to disable the use of `trusted_key_servers`.
\ No newline at end of file
diff --git a/changelog.d/14042.misc b/changelog.d/14042.misc
deleted file mode 100644
index 868d55e76a..0000000000
--- a/changelog.d/14042.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump flake8-bugbear from 21.3.2 to 22.9.23.
diff --git a/changelog.d/14064.bugfix b/changelog.d/14064.bugfix
deleted file mode 100644
index cce6ef3b71..0000000000
--- a/changelog.d/14064.bugfix
+++ /dev/null
@@ -1 +0,0 @@
- Fix a long-standing bug where Synapse would accidentally include extra information in the response to [`PUT /_matrix/federation/v2/invite/{roomId}/{eventId}`](https://spec.matrix.org/v1.4/server-server-api/#put_matrixfederationv2inviteroomideventid).
\ No newline at end of file
diff --git a/changelog.d/14084.misc b/changelog.d/14084.misc
deleted file mode 100644
index 988e55f437..0000000000
--- a/changelog.d/14084.misc
+++ /dev/null
@@ -1 +0,0 @@
-Fix type annotation causing import time error in the Complement forking launcher.
\ No newline at end of file
diff --git a/changelog.d/14086.doc b/changelog.d/14086.doc
deleted file mode 100644
index 5b4b938759..0000000000
--- a/changelog.d/14086.doc
+++ /dev/null
@@ -1 +0,0 @@
-Add workers settings to [configuration manual](https://matrix-org.github.io/synapse/latest/usage/configuration/config_documentation.html#individual-worker-configuration).
\ No newline at end of file
diff --git a/changelog.d/14096.misc b/changelog.d/14096.misc
deleted file mode 100644
index 2c07dc673b..0000000000
--- a/changelog.d/14096.misc
+++ /dev/null
@@ -1 +0,0 @@
-Refactor [MSC3030](https://github.com/matrix-org/matrix-spec-proposals/pull/3030) `/timestamp_to_event` endpoint to loop over federation destinations with standard pattern and error handling.
diff --git a/changelog.d/14110.doc b/changelog.d/14110.doc
deleted file mode 100644
index 0927e31e4f..0000000000
--- a/changelog.d/14110.doc
+++ /dev/null
@@ -1 +0,0 @@
-Correct the name of the config option [`encryption_enabled_by_default_for_room_type`](https://matrix-org.github.io/synapse/latest/usage/configuration/config_documentation.html#encryption_enabled_by_default_for_room_type).
diff --git a/changelog.d/14133.misc b/changelog.d/14133.misc
deleted file mode 100644
index 5180019c68..0000000000
--- a/changelog.d/14133.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump types-opentracing from 2.4.7 to 2.4.10.
diff --git a/changelog.d/14191.doc b/changelog.d/14191.doc
deleted file mode 100644
index 6b0eeb1ae1..0000000000
--- a/changelog.d/14191.doc
+++ /dev/null
@@ -1 +0,0 @@
-Update docstrings of `SynapseError` and `FederationError` to bettter describe what they are used for and the effects of using them are.
diff --git a/changelog.d/14205.feature b/changelog.d/14205.feature
deleted file mode 100644
index 6692063352..0000000000
--- a/changelog.d/14205.feature
+++ /dev/null
@@ -1 +0,0 @@
-Show erasure status when listing users in the Admin API.
diff --git a/changelog.d/14228.misc b/changelog.d/14228.misc
deleted file mode 100644
index 14fe31a8bc..0000000000
--- a/changelog.d/14228.misc
+++ /dev/null
@@ -1 +0,0 @@
-Add initial power level event to batch of bulk persisted events when creating a new room.
diff --git a/changelog.d/14229.misc b/changelog.d/14229.misc
deleted file mode 100644
index b9cd9a34d5..0000000000
--- a/changelog.d/14229.misc
+++ /dev/null
@@ -1 +0,0 @@
-Refactor `/key/` endpoints to use `RestServlet` classes.
diff --git a/changelog.d/14230.misc b/changelog.d/14230.misc
deleted file mode 100644
index c9b4b112cb..0000000000
--- a/changelog.d/14230.misc
+++ /dev/null
@@ -1 +0,0 @@
-Switch to using the `matrix-org/backend-meta` version of `triage-incoming` for new issues in CI.
diff --git a/changelog.d/14243.bugfix b/changelog.d/14243.bugfix
deleted file mode 100644
index ac0b21c2c5..0000000000
--- a/changelog.d/14243.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix a bug introduced in Synapse 1.64.0 where presence updates could be missing from `/sync` responses.
diff --git a/changelog.d/14249.misc b/changelog.d/14249.misc
deleted file mode 100644
index 3a2ce1e0c2..0000000000
--- a/changelog.d/14249.misc
+++ /dev/null
@@ -1 +0,0 @@
-Build wheels on macos 11, not 10.15.
diff --git a/changelog.d/14258.bugfix b/changelog.d/14258.bugfix
deleted file mode 100644
index de97945844..0000000000
--- a/changelog.d/14258.bugfix
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix a bug introduced in Synapse 1.60.0 which caused an error to be logged when Synapse received a SIGHUP signal, and debug logging was enabled.
-
diff --git a/changelog.d/14262.misc b/changelog.d/14262.misc
deleted file mode 100644
index c1d23bc67d..0000000000
--- a/changelog.d/14262.misc
+++ /dev/null
@@ -1 +0,0 @@
-Provide a specific error code when a `/sync` request provides a filter which doesn't represent a JSON object.
diff --git a/changelog.d/14268.misc b/changelog.d/14268.misc
deleted file mode 100644
index 894b1e1d4c..0000000000
--- a/changelog.d/14268.misc
+++ /dev/null
@@ -1 +0,0 @@
-Add debugging to help diagnose lost device-list-update.
diff --git a/changelog.d/14270.misc b/changelog.d/14270.misc
deleted file mode 100644
index 526c8ac85a..0000000000
--- a/changelog.d/14270.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump pysaml2 from 7.1.2 to 7.2.1.
diff --git a/changelog.d/14271.misc b/changelog.d/14271.misc
deleted file mode 100644
index 09a011bc8c..0000000000
--- a/changelog.d/14271.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump jinja2 from 3.0.3 to 3.1.2.
diff --git a/changelog.d/14272.misc b/changelog.d/14272.misc
deleted file mode 100644
index 2ae88cc50c..0000000000
--- a/changelog.d/14272.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump types-requests from 2.28.11 to 2.28.11.2.
diff --git a/changelog.d/14273.misc b/changelog.d/14273.misc
deleted file mode 100644
index d29dc8510d..0000000000
--- a/changelog.d/14273.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump setuptools-rust from 1.5.1 to 1.5.2.
diff --git a/changelog.d/14274.misc b/changelog.d/14274.misc
deleted file mode 100644
index e2077dc0ad..0000000000
--- a/changelog.d/14274.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump prometheus-client from 0.14.0 to 0.15.0.
diff --git a/changelog.d/14275.misc b/changelog.d/14275.misc
deleted file mode 100644
index bcda89ff92..0000000000
--- a/changelog.d/14275.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump peaceiris/actions-mdbook from 1.1.14 to 1.2.0.
diff --git a/changelog.d/14276.misc b/changelog.d/14276.misc
deleted file mode 100644
index 689e9f3728..0000000000
--- a/changelog.d/14276.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump peaceiris/actions-gh-pages from 3.8.0 to 3.9.0.
diff --git a/changelog.d/14277.misc b/changelog.d/14277.misc
deleted file mode 100644
index 0eebf3f961..0000000000
--- a/changelog.d/14277.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump serde from 1.0.145 to 1.0.147.
diff --git a/changelog.d/14278.misc b/changelog.d/14278.misc
deleted file mode 100644
index 4b9dd89957..0000000000
--- a/changelog.d/14278.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump anyhow from 1.0.65 to 1.0.66.
diff --git a/changelog.d/14279.misc b/changelog.d/14279.misc
deleted file mode 100644
index af7e3265c0..0000000000
--- a/changelog.d/14279.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump serde_json from 1.0.86 to 1.0.87.
diff --git a/changelog.d/14287.misc b/changelog.d/14287.misc
deleted file mode 100644
index 85c6dc2765..0000000000
--- a/changelog.d/14287.misc
+++ /dev/null
@@ -1 +0,0 @@
-Add Rust cache to CI for `trial` runs.
diff --git a/changelog.d/14291.bugfix b/changelog.d/14291.bugfix
deleted file mode 100644
index bac5065e94..0000000000
--- a/changelog.d/14291.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Prevent history insertion ([MSC2716](https://github.com/matrix-org/matrix-spec-proposals/pull/2716)) during an partial join ([MSC3706](https://github.com/matrix-org/matrix-spec-proposals/pull/3706)).
diff --git a/changelog.d/14303.misc b/changelog.d/14303.misc
deleted file mode 100644
index 24ce238223..0000000000
--- a/changelog.d/14303.misc
+++ /dev/null
@@ -1 +0,0 @@
-Improve type hinting of `RawHeaders`.
diff --git a/changelog.d/14304.bugfix b/changelog.d/14304.bugfix
deleted file mode 100644
index b8d4d91034..0000000000
--- a/changelog.d/14304.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix a bug introduced in 1.34.0 where device names would be returned via a federation user key query request when `allow_device_name_lookup_over_federation` was set to `false`.
\ No newline at end of file
diff --git a/changelog.d/14305.misc b/changelog.d/14305.misc
deleted file mode 100644
index a77bd947a1..0000000000
--- a/changelog.d/14305.misc
+++ /dev/null
@@ -1 +0,0 @@
-Use Poetry 1.2.0 in the Twisted Trunk CI job.
diff --git a/changelog.d/14310.feature b/changelog.d/14310.feature
deleted file mode 100644
index 94c8a83212..0000000000
--- a/changelog.d/14310.feature
+++ /dev/null
@@ -1 +0,0 @@
-Allow use of postgres and sqllite full-text search operators in search queries.
\ No newline at end of file
diff --git a/changelog.d/14311.feature b/changelog.d/14311.feature
deleted file mode 100644
index 94c8a83212..0000000000
--- a/changelog.d/14311.feature
+++ /dev/null
@@ -1 +0,0 @@
-Allow use of postgres and sqllite full-text search operators in search queries.
\ No newline at end of file
diff --git a/changelog.d/14323.bugfix b/changelog.d/14323.bugfix
deleted file mode 100644
index da39bc020c..0000000000
--- a/changelog.d/14323.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix a bug introduced in Synapse 0.34.0rc2 where logs could include error spam when background processes are measured as taking a negative amount of time.
diff --git a/changelog.d/14328.misc b/changelog.d/14328.misc
deleted file mode 100644
index c88583d1eb..0000000000
--- a/changelog.d/14328.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump black from 22.3.0 to 22.10.0.
diff --git a/changelog.d/14330.misc b/changelog.d/14330.misc
deleted file mode 100644
index e980cfc38f..0000000000
--- a/changelog.d/14330.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump sentry-sdk from 1.5.11 to 1.10.1.
diff --git a/changelog.d/14331.misc b/changelog.d/14331.misc
deleted file mode 100644
index be1c89245c..0000000000
--- a/changelog.d/14331.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump psycopg2 from 2.9.4 to 2.9.5.
diff --git a/changelog.d/14332.misc b/changelog.d/14332.misc
deleted file mode 100644
index 8d883fe38f..0000000000
--- a/changelog.d/14332.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump twine from 3.8.0 to 4.0.1.
diff --git a/changelog.d/14336.bugfix b/changelog.d/14336.bugfix
deleted file mode 100644
index d44ff1bbc7..0000000000
--- a/changelog.d/14336.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix a bug introduced in Synapse 1.70 where clients were unable to PUT new [dehydrated devices](https://github.com/matrix-org/matrix-spec-proposals/pull/2697).
diff --git a/debian/changelog b/debian/changelog
index b9b48e5fbd..e07fa06b7a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+matrix-synapse-py3 (1.71.0~rc1) stable; urgency=medium
+
+  * New Synapse release 1.71.0rc1.
+
+ -- Synapse Packaging team <packages@matrix.org>  Tue, 01 Nov 2022 12:10:17 +0000
+
 matrix-synapse-py3 (1.70.1) stable; urgency=medium
 
   * New Synapse release 1.70.1.
diff --git a/pyproject.toml b/pyproject.toml
index 4c1c02e8e4..5d96328067 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -57,7 +57,7 @@ manifest-path = "rust/Cargo.toml"
 
 [tool.poetry]
 name = "matrix-synapse"
-version = "1.70.1"
+version = "1.71.0rc1"
 description = "Homeserver for the Matrix decentralised comms protocol"
 authors = ["Matrix.org Team and Contributors <packages@matrix.org>"]
 license = "Apache-2.0"