summary refs log tree commit diff
diff options
context:
space:
mode:
authorDavid Robertson <davidr@element.io>2023-02-07 13:45:19 +0000
committerDavid Robertson <davidr@element.io>2023-02-07 13:45:19 +0000
commitf630536a9455107b27284cb56a7f5d0a4afe7de2 (patch)
tree80a082bf452e53c4ff729ba9f5951dbe024f8870
parentProper types for tests.test_terms_auth (#15007) (diff)
downloadsynapse-f630536a9455107b27284cb56a7f5d0a4afe7de2.tar.xz
1.77.0rc1
-rw-r--r--CHANGES.md60
-rw-r--r--changelog.d/14823.feature1
-rw-r--r--changelog.d/14858.misc1
-rw-r--r--changelog.d/14866.bugfix1
-rw-r--r--changelog.d/14879.misc1
-rw-r--r--changelog.d/14880.bugfix1
-rw-r--r--changelog.d/14886.misc1
-rw-r--r--changelog.d/14887.misc1
-rw-r--r--changelog.d/14894.feature1
-rw-r--r--changelog.d/14904.misc1
-rw-r--r--changelog.d/14908.misc1
-rw-r--r--changelog.d/14915.bugfix1
-rw-r--r--changelog.d/14916.misc1
-rw-r--r--changelog.d/14920.misc1
-rw-r--r--changelog.d/14922.misc1
-rw-r--r--changelog.d/14926.bugfix1
-rw-r--r--changelog.d/14927.misc1
-rw-r--r--changelog.d/14935.misc1
-rw-r--r--changelog.d/14936.misc1
-rw-r--r--changelog.d/14937.misc1
-rw-r--r--changelog.d/14938.misc1
-rw-r--r--changelog.d/14939.misc1
-rw-r--r--changelog.d/14942.bugfix1
-rw-r--r--changelog.d/14943.feature1
-rw-r--r--changelog.d/14944.bugfix1
-rw-r--r--changelog.d/14945.misc1
-rw-r--r--changelog.d/14947.bugfix1
-rw-r--r--changelog.d/14949.misc1
-rw-r--r--changelog.d/14950.misc1
-rw-r--r--changelog.d/14952.misc1
-rw-r--r--changelog.d/14953.misc1
-rw-r--r--changelog.d/14954.misc1
-rw-r--r--changelog.d/14956.misc1
-rw-r--r--changelog.d/14957.feature1
-rw-r--r--changelog.d/14958.feature1
-rw-r--r--changelog.d/14960.feature1
-rw-r--r--changelog.d/14962.feature1
-rw-r--r--changelog.d/14965.misc1
-rw-r--r--changelog.d/14968.misc1
-rw-r--r--changelog.d/14970.misc1
-rw-r--r--changelog.d/14971.misc1
-rw-r--r--changelog.d/14976.bugfix1
-rw-r--r--changelog.d/14979.misc1
-rw-r--r--changelog.d/14981.misc1
-rw-r--r--changelog.d/14983.misc1
-rw-r--r--changelog.d/14984.misc1
-rw-r--r--changelog.d/14985.misc1
-rw-r--r--changelog.d/14987.misc1
-rw-r--r--changelog.d/14988.misc1
-rw-r--r--changelog.d/14990.misc1
-rw-r--r--changelog.d/14991.misc1
-rw-r--r--changelog.d/14992.misc1
-rw-r--r--changelog.d/14993.misc1
-rw-r--r--changelog.d/14994.misc1
-rw-r--r--changelog.d/14995.misc1
-rw-r--r--changelog.d/14996.misc1
-rw-r--r--changelog.d/14997.misc1
-rw-r--r--changelog.d/14998.misc1
-rw-r--r--changelog.d/14999.misc1
-rw-r--r--changelog.d/15002.misc1
-rw-r--r--changelog.d/15007.misc1
-rw-r--r--debian/changelog6
-rw-r--r--pyproject.toml2
63 files changed, 67 insertions, 61 deletions
diff --git a/CHANGES.md b/CHANGES.md
index 5f0c50851f..1951ea931d 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,3 +1,63 @@
+Synapse 1.77.0rc1 (2023-02-07)
+==============================
+
+Features
+--------
+
+- Experimental support for [MSC3952](https://github.com/matrix-org/matrix-spec-proposals/pull/3952): intentional mentions. ([\#14823](https://github.com/matrix-org/synapse/issues/14823), [\#14943](https://github.com/matrix-org/synapse/issues/14943), [\#14957](https://github.com/matrix-org/synapse/issues/14957), [\#14958](https://github.com/matrix-org/synapse/issues/14958))
+- Adds profile information, devices and connections to the user data export via command line. ([\#14894](https://github.com/matrix-org/synapse/issues/14894))
+- Experimental support to suppress notifications from message edits ([MSC3958](https://github.com/matrix-org/matrix-spec-proposals/pull/3958)). ([\#14960](https://github.com/matrix-org/synapse/issues/14960))
+- Improve performance when joining or sending an event large rooms. ([\#14962](https://github.com/matrix-org/synapse/issues/14962))
+
+
+Bugfixes
+--------
+
+- Fix a bug introduced in Synapse 1.53.0 where `next_batch` tokens from `/sync` could not be used with the `/relations` endpoint. ([\#14866](https://github.com/matrix-org/synapse/issues/14866))
+- Fix a bug when using the `send_local_online_presence_to` module API. ([\#14880](https://github.com/matrix-org/synapse/issues/14880))
+- Fix a bug introduced in Synapse 1.70.0 where the background updates to add non-thread unique indexes on receipts could fail when upgrading from 1.67.0 or earlier. ([\#14915](https://github.com/matrix-org/synapse/issues/14915))
+- Fix a regression introduced in Synapse 1.69.0 which can result in database corruption when database migrations are interrupted on sqlite. ([\#14926](https://github.com/matrix-org/synapse/issues/14926))
+- Fix a bug introduced in Synapse 1.68.0 where we were unable to service remote joins in rooms with `@room` notification levels set to `null` in their (malformed) power levels. ([\#14942](https://github.com/matrix-org/synapse/issues/14942))
+- Fix a bug introduced in Synapse v1.64 where boolean power levels were erroneously permitted in [v10 rooms](https://spec.matrix.org/v1.5/rooms/v10/). ([\#14944](https://github.com/matrix-org/synapse/issues/14944))
+- Fix a long-standing bug where sending messages on servers with presence enabled would spam "Re-starting finished log context" log lines. ([\#14947](https://github.com/matrix-org/synapse/issues/14947))
+- Fix a bug introduced in Synapse 1.68.0 where logging from the Rust module was not properly logged. ([\#14976](https://github.com/matrix-org/synapse/issues/14976))
+
+
+Internal Changes
+----------------
+
+- Run the integration test suites with the asyncio reactor enabled in CI. ([\#14858](https://github.com/matrix-org/synapse/issues/14858))
+- Add missing type hints. ([\#14879](https://github.com/matrix-org/synapse/issues/14879), [\#14886](https://github.com/matrix-org/synapse/issues/14886), [\#14887](https://github.com/matrix-org/synapse/issues/14887), [\#14904](https://github.com/matrix-org/synapse/issues/14904), [\#14927](https://github.com/matrix-org/synapse/issues/14927), [\#14956](https://github.com/matrix-org/synapse/issues/14956))
+- Improve performance of `/sync` in a few situations. ([\#14908](https://github.com/matrix-org/synapse/issues/14908), [\#14970](https://github.com/matrix-org/synapse/issues/14970))
+- Document how to handle Dependabot pull requests. ([\#14916](https://github.com/matrix-org/synapse/issues/14916))
+- Fix typo in release script. ([\#14920](https://github.com/matrix-org/synapse/issues/14920))
+- Use `StrCollection` to avoid potential bugs with `Collection[str]`. ([\#14922](https://github.com/matrix-org/synapse/issues/14922))
+- Bump ijson from 3.1.4 to 3.2.0.post0. ([\#14935](https://github.com/matrix-org/synapse/issues/14935))
+- Bump types-pyyaml from 6.0.12.2 to 6.0.12.3. ([\#14936](https://github.com/matrix-org/synapse/issues/14936))
+- Bump types-jsonschema from 4.17.0.2 to 4.17.0.3. ([\#14937](https://github.com/matrix-org/synapse/issues/14937))
+- Bump types-pillow from 9.4.0.3 to 9.4.0.5. ([\#14938](https://github.com/matrix-org/synapse/issues/14938))
+- Bump hiredis from 2.0.0 to 2.1.1. ([\#14939](https://github.com/matrix-org/synapse/issues/14939))
+- Fix various long-standing bugs in Synapse's config, event and request handling where booleans were unintentionally accepted where an integer was expected. ([\#14945](https://github.com/matrix-org/synapse/issues/14945))
+- Update build system requirements to allow building with poetry-core==1.5.0. ([\#14949](https://github.com/matrix-org/synapse/issues/14949))
+- Faster joins: tag `v2/send_join/` requests to indicate if they served a partial join response. ([\#14950](https://github.com/matrix-org/synapse/issues/14950))
+- Bump docker/build-push-action from 3 to 4. ([\#14952](https://github.com/matrix-org/synapse/issues/14952))
+- Add an [lnav](https://lnav.org) config file for Synapse logs to `/contrib/lnav`. ([\#14953](https://github.com/matrix-org/synapse/issues/14953))
+- Faster room joins: Refactor internal handling of servers in room to never store an empty list. ([\#14954](https://github.com/matrix-org/synapse/issues/14954))
+- Allow running `cargo` without the `extension-module` option. ([\#14965](https://github.com/matrix-org/synapse/issues/14965))
+- Bump dtolnay/rust-toolchain from e645b0cf01249a964ec099494d38d2da0f0b349f to 9cd00a88a73addc8617065438eff914dd08d0955. ([\#14968](https://github.com/matrix-org/synapse/issues/14968))
+- Improve performance of joining and leaving large rooms with many local users. ([\#14971](https://github.com/matrix-org/synapse/issues/14971))
+- Add denormalised event stream ordering column to membership state tables for future use. Contributed by Nick @ Beeper (@fizzadar). ([\#14979](https://github.com/matrix-org/synapse/issues/14979))
+- Add tests for `_flatten_dict`. ([\#14981](https://github.com/matrix-org/synapse/issues/14981), [\#15002](https://github.com/matrix-org/synapse/issues/15002))
+- Improve type hints. ([\#14983](https://github.com/matrix-org/synapse/issues/14983), [\#14984](https://github.com/matrix-org/synapse/issues/14984), [\#14985](https://github.com/matrix-org/synapse/issues/14985), [\#14987](https://github.com/matrix-org/synapse/issues/14987), [\#14988](https://github.com/matrix-org/synapse/issues/14988), [\#14990](https://github.com/matrix-org/synapse/issues/14990), [\#14991](https://github.com/matrix-org/synapse/issues/14991), [\#14992](https://github.com/matrix-org/synapse/issues/14992), [\#15007](https://github.com/matrix-org/synapse/issues/15007))
+- Bump hiredis from 2.1.1 to 2.2.1. ([\#14993](https://github.com/matrix-org/synapse/issues/14993))
+- Bump types-setuptools from 65.6.0.3 to 67.1.0.0. ([\#14994](https://github.com/matrix-org/synapse/issues/14994))
+- Bump prometheus-client from 0.15.0 to 0.16.0. ([\#14995](https://github.com/matrix-org/synapse/issues/14995))
+- Bump anyhow from 1.0.68 to 1.0.69. ([\#14996](https://github.com/matrix-org/synapse/issues/14996))
+- Bump serde_json from 1.0.91 to 1.0.92. ([\#14997](https://github.com/matrix-org/synapse/issues/14997))
+- Bump isort from 5.11.4 to 5.11.5. ([\#14998](https://github.com/matrix-org/synapse/issues/14998))
+- Bump phonenumbers from 8.13.4 to 8.13.5. ([\#14999](https://github.com/matrix-org/synapse/issues/14999))
+
+
 Synapse 1.76.0 (2023-01-31)
 ===========================
 
diff --git a/changelog.d/14823.feature b/changelog.d/14823.feature
deleted file mode 100644
index 8293e99eff..0000000000
--- a/changelog.d/14823.feature
+++ /dev/null
@@ -1 +0,0 @@
-Experimental support for [MSC3952](https://github.com/matrix-org/matrix-spec-proposals/pull/3952): intentional mentions.
diff --git a/changelog.d/14858.misc b/changelog.d/14858.misc
deleted file mode 100644
index c48f40cd38..0000000000
--- a/changelog.d/14858.misc
+++ /dev/null
@@ -1 +0,0 @@
-Run the integration test suites with the asyncio reactor enabled in CI.
diff --git a/changelog.d/14866.bugfix b/changelog.d/14866.bugfix
deleted file mode 100644
index 540f918cbd..0000000000
--- a/changelog.d/14866.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix a bug introduced in Synapse 1.53.0 where `next_batch` tokens from `/sync` could not be used with the `/relations` endpoint.
diff --git a/changelog.d/14879.misc b/changelog.d/14879.misc
deleted file mode 100644
index d44571b731..0000000000
--- a/changelog.d/14879.misc
+++ /dev/null
@@ -1 +0,0 @@
-Add missing type hints.
diff --git a/changelog.d/14880.bugfix b/changelog.d/14880.bugfix
deleted file mode 100644
index e56c567082..0000000000
--- a/changelog.d/14880.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix a bug when using the `send_local_online_presence_to` module API.
diff --git a/changelog.d/14886.misc b/changelog.d/14886.misc
deleted file mode 100644
index 9f5384e60e..0000000000
--- a/changelog.d/14886.misc
+++ /dev/null
@@ -1 +0,0 @@
-Add missing type hints.
\ No newline at end of file
diff --git a/changelog.d/14887.misc b/changelog.d/14887.misc
deleted file mode 100644
index 9f5384e60e..0000000000
--- a/changelog.d/14887.misc
+++ /dev/null
@@ -1 +0,0 @@
-Add missing type hints.
\ No newline at end of file
diff --git a/changelog.d/14894.feature b/changelog.d/14894.feature
deleted file mode 100644
index d22741d079..0000000000
--- a/changelog.d/14894.feature
+++ /dev/null
@@ -1 +0,0 @@
-Adds profile information, devices and connections to the user data export via command line.
\ No newline at end of file
diff --git a/changelog.d/14904.misc b/changelog.d/14904.misc
deleted file mode 100644
index d44571b731..0000000000
--- a/changelog.d/14904.misc
+++ /dev/null
@@ -1 +0,0 @@
-Add missing type hints.
diff --git a/changelog.d/14908.misc b/changelog.d/14908.misc
deleted file mode 100644
index 3657623602..0000000000
--- a/changelog.d/14908.misc
+++ /dev/null
@@ -1 +0,0 @@
-Improve performance of `/sync` in a few situations.
diff --git a/changelog.d/14915.bugfix b/changelog.d/14915.bugfix
deleted file mode 100644
index 4969e5450c..0000000000
--- a/changelog.d/14915.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix a bug introduced in Synapse 1.70.0 where the background updates to add non-thread unique indexes on receipts could fail when upgrading from 1.67.0 or earlier.
diff --git a/changelog.d/14916.misc b/changelog.d/14916.misc
deleted file mode 100644
index 59914d4b8a..0000000000
--- a/changelog.d/14916.misc
+++ /dev/null
@@ -1 +0,0 @@
-Document how to handle Dependabot pull requests.
diff --git a/changelog.d/14920.misc b/changelog.d/14920.misc
deleted file mode 100644
index 7988897d39..0000000000
--- a/changelog.d/14920.misc
+++ /dev/null
@@ -1 +0,0 @@
-Fix typo in release script.
diff --git a/changelog.d/14922.misc b/changelog.d/14922.misc
deleted file mode 100644
index 2cc3614dfd..0000000000
--- a/changelog.d/14922.misc
+++ /dev/null
@@ -1 +0,0 @@
-Use `StrCollection` to avoid potential bugs with `Collection[str]`.
diff --git a/changelog.d/14926.bugfix b/changelog.d/14926.bugfix
deleted file mode 100644
index f1f34cd6ba..0000000000
--- a/changelog.d/14926.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix a regression introduced in Synapse 1.69.0 which can result in database corruption when database migrations are interrupted on sqlite.
diff --git a/changelog.d/14927.misc b/changelog.d/14927.misc
deleted file mode 100644
index 9f5384e60e..0000000000
--- a/changelog.d/14927.misc
+++ /dev/null
@@ -1 +0,0 @@
-Add missing type hints.
\ No newline at end of file
diff --git a/changelog.d/14935.misc b/changelog.d/14935.misc
deleted file mode 100644
index 0ad74b90eb..0000000000
--- a/changelog.d/14935.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump ijson from 3.1.4 to 3.2.0.post0.
diff --git a/changelog.d/14936.misc b/changelog.d/14936.misc
deleted file mode 100644
index bd5001173f..0000000000
--- a/changelog.d/14936.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump types-pyyaml from 6.0.12.2 to 6.0.12.3.
diff --git a/changelog.d/14937.misc b/changelog.d/14937.misc
deleted file mode 100644
index 061568f010..0000000000
--- a/changelog.d/14937.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump types-jsonschema from 4.17.0.2 to 4.17.0.3.
diff --git a/changelog.d/14938.misc b/changelog.d/14938.misc
deleted file mode 100644
index f2fbabe8bb..0000000000
--- a/changelog.d/14938.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump types-pillow from 9.4.0.3 to 9.4.0.5.
diff --git a/changelog.d/14939.misc b/changelog.d/14939.misc
deleted file mode 100644
index 236826e441..0000000000
--- a/changelog.d/14939.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump hiredis from 2.0.0 to 2.1.1.
diff --git a/changelog.d/14942.bugfix b/changelog.d/14942.bugfix
deleted file mode 100644
index a3ca3eb7e9..0000000000
--- a/changelog.d/14942.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix a bug introduced in Synapse 1.68.0 where we were unable to service remote joins in rooms with `@room` notification levels set to `null` in their (malformed) power levels.
diff --git a/changelog.d/14943.feature b/changelog.d/14943.feature
deleted file mode 100644
index 8293e99eff..0000000000
--- a/changelog.d/14943.feature
+++ /dev/null
@@ -1 +0,0 @@
-Experimental support for [MSC3952](https://github.com/matrix-org/matrix-spec-proposals/pull/3952): intentional mentions.
diff --git a/changelog.d/14944.bugfix b/changelog.d/14944.bugfix
deleted file mode 100644
index 5fe1fb322b..0000000000
--- a/changelog.d/14944.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix a bug introduced in Synapse v1.64 where boolean power levels were erroneously permitted in [v10 rooms](https://spec.matrix.org/v1.5/rooms/v10/).
diff --git a/changelog.d/14945.misc b/changelog.d/14945.misc
deleted file mode 100644
index 654174f9a8..0000000000
--- a/changelog.d/14945.misc
+++ /dev/null
@@ -1 +0,0 @@
-Fix various long-standing bugs in Synapse's config, event and request handling where booleans were unintentionally accepted where an integer was expected.
diff --git a/changelog.d/14947.bugfix b/changelog.d/14947.bugfix
deleted file mode 100644
index b9e768c44c..0000000000
--- a/changelog.d/14947.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix a long-standing bug where sending messages on servers with presence enabled would spam "Re-starting finished log context" log lines.
diff --git a/changelog.d/14949.misc b/changelog.d/14949.misc
deleted file mode 100644
index 793a78a5dd..0000000000
--- a/changelog.d/14949.misc
+++ /dev/null
@@ -1 +0,0 @@
-Update build system requirements to allow building with poetry-core==1.5.0.
diff --git a/changelog.d/14950.misc b/changelog.d/14950.misc
deleted file mode 100644
index 6602776b3f..0000000000
--- a/changelog.d/14950.misc
+++ /dev/null
@@ -1 +0,0 @@
-Faster joins: tag `v2/send_join/` requests to indicate if they served a partial join response.
diff --git a/changelog.d/14952.misc b/changelog.d/14952.misc
deleted file mode 100644
index 4add8446d2..0000000000
--- a/changelog.d/14952.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump docker/build-push-action from 3 to 4.
diff --git a/changelog.d/14953.misc b/changelog.d/14953.misc
deleted file mode 100644
index 1741e1627c..0000000000
--- a/changelog.d/14953.misc
+++ /dev/null
@@ -1 +0,0 @@
-Add an [lnav](https://lnav.org) config file for Synapse logs to `/contrib/lnav`.
diff --git a/changelog.d/14954.misc b/changelog.d/14954.misc
deleted file mode 100644
index b86b6bf01e..0000000000
--- a/changelog.d/14954.misc
+++ /dev/null
@@ -1 +0,0 @@
-Faster room joins: Refactor internal handling of servers in room to never store an empty list.
diff --git a/changelog.d/14956.misc b/changelog.d/14956.misc
deleted file mode 100644
index 9f5384e60e..0000000000
--- a/changelog.d/14956.misc
+++ /dev/null
@@ -1 +0,0 @@
-Add missing type hints.
\ No newline at end of file
diff --git a/changelog.d/14957.feature b/changelog.d/14957.feature
deleted file mode 100644
index 8293e99eff..0000000000
--- a/changelog.d/14957.feature
+++ /dev/null
@@ -1 +0,0 @@
-Experimental support for [MSC3952](https://github.com/matrix-org/matrix-spec-proposals/pull/3952): intentional mentions.
diff --git a/changelog.d/14958.feature b/changelog.d/14958.feature
deleted file mode 100644
index 8293e99eff..0000000000
--- a/changelog.d/14958.feature
+++ /dev/null
@@ -1 +0,0 @@
-Experimental support for [MSC3952](https://github.com/matrix-org/matrix-spec-proposals/pull/3952): intentional mentions.
diff --git a/changelog.d/14960.feature b/changelog.d/14960.feature
deleted file mode 100644
index b9bb331273..0000000000
--- a/changelog.d/14960.feature
+++ /dev/null
@@ -1 +0,0 @@
-Experimental support to suppress notifications from message edits ([MSC3958](https://github.com/matrix-org/matrix-spec-proposals/pull/3958)).
diff --git a/changelog.d/14962.feature b/changelog.d/14962.feature
deleted file mode 100644
index 38f26012f2..0000000000
--- a/changelog.d/14962.feature
+++ /dev/null
@@ -1 +0,0 @@
-Improve performance when joining or sending an event large rooms.
diff --git a/changelog.d/14965.misc b/changelog.d/14965.misc
deleted file mode 100644
index 3ae0537d96..0000000000
--- a/changelog.d/14965.misc
+++ /dev/null
@@ -1 +0,0 @@
-Allow running `cargo` without the `extension-module` option.
diff --git a/changelog.d/14968.misc b/changelog.d/14968.misc
deleted file mode 100644
index a96c977f3b..0000000000
--- a/changelog.d/14968.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump dtolnay/rust-toolchain from e645b0cf01249a964ec099494d38d2da0f0b349f to 9cd00a88a73addc8617065438eff914dd08d0955.
diff --git a/changelog.d/14970.misc b/changelog.d/14970.misc
deleted file mode 100644
index 3657623602..0000000000
--- a/changelog.d/14970.misc
+++ /dev/null
@@ -1 +0,0 @@
-Improve performance of `/sync` in a few situations.
diff --git a/changelog.d/14971.misc b/changelog.d/14971.misc
deleted file mode 100644
index 130045a123..0000000000
--- a/changelog.d/14971.misc
+++ /dev/null
@@ -1 +0,0 @@
-Improve performance of joining and leaving large rooms with many local users.
diff --git a/changelog.d/14976.bugfix b/changelog.d/14976.bugfix
deleted file mode 100644
index 0cde046c0e..0000000000
--- a/changelog.d/14976.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix a bug introduced in Synapse 1.68.0 where logging from the Rust module was not properly logged.
diff --git a/changelog.d/14979.misc b/changelog.d/14979.misc
deleted file mode 100644
index c09911e48d..0000000000
--- a/changelog.d/14979.misc
+++ /dev/null
@@ -1 +0,0 @@
-Add denormalised event stream ordering column to membership state tables for future use. Contributed by Nick @ Beeper (@fizzadar).
diff --git a/changelog.d/14981.misc b/changelog.d/14981.misc
deleted file mode 100644
index 68ac8335fc..0000000000
--- a/changelog.d/14981.misc
+++ /dev/null
@@ -1 +0,0 @@
-Add tests for `_flatten_dict`.
diff --git a/changelog.d/14983.misc b/changelog.d/14983.misc
deleted file mode 100644
index 93ceaeafc9..0000000000
--- a/changelog.d/14983.misc
+++ /dev/null
@@ -1 +0,0 @@
-Improve type hints.
diff --git a/changelog.d/14984.misc b/changelog.d/14984.misc
deleted file mode 100644
index 93ceaeafc9..0000000000
--- a/changelog.d/14984.misc
+++ /dev/null
@@ -1 +0,0 @@
-Improve type hints.
diff --git a/changelog.d/14985.misc b/changelog.d/14985.misc
deleted file mode 100644
index 93ceaeafc9..0000000000
--- a/changelog.d/14985.misc
+++ /dev/null
@@ -1 +0,0 @@
-Improve type hints.
diff --git a/changelog.d/14987.misc b/changelog.d/14987.misc
deleted file mode 100644
index 93ceaeafc9..0000000000
--- a/changelog.d/14987.misc
+++ /dev/null
@@ -1 +0,0 @@
-Improve type hints.
diff --git a/changelog.d/14988.misc b/changelog.d/14988.misc
deleted file mode 100644
index 93ceaeafc9..0000000000
--- a/changelog.d/14988.misc
+++ /dev/null
@@ -1 +0,0 @@
-Improve type hints.
diff --git a/changelog.d/14990.misc b/changelog.d/14990.misc
deleted file mode 100644
index 93ceaeafc9..0000000000
--- a/changelog.d/14990.misc
+++ /dev/null
@@ -1 +0,0 @@
-Improve type hints.
diff --git a/changelog.d/14991.misc b/changelog.d/14991.misc
deleted file mode 100644
index 93ceaeafc9..0000000000
--- a/changelog.d/14991.misc
+++ /dev/null
@@ -1 +0,0 @@
-Improve type hints.
diff --git a/changelog.d/14992.misc b/changelog.d/14992.misc
deleted file mode 100644
index 93ceaeafc9..0000000000
--- a/changelog.d/14992.misc
+++ /dev/null
@@ -1 +0,0 @@
-Improve type hints.
diff --git a/changelog.d/14993.misc b/changelog.d/14993.misc
deleted file mode 100644
index 77f3528e2b..0000000000
--- a/changelog.d/14993.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump hiredis from 2.1.1 to 2.2.1.
diff --git a/changelog.d/14994.misc b/changelog.d/14994.misc
deleted file mode 100644
index 7ca29f1ca9..0000000000
--- a/changelog.d/14994.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump types-setuptools from 65.6.0.3 to 67.1.0.0.
diff --git a/changelog.d/14995.misc b/changelog.d/14995.misc
deleted file mode 100644
index 44af2821a6..0000000000
--- a/changelog.d/14995.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump prometheus-client from 0.15.0 to 0.16.0.
diff --git a/changelog.d/14996.misc b/changelog.d/14996.misc
deleted file mode 100644
index 7ccef81e82..0000000000
--- a/changelog.d/14996.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump anyhow from 1.0.68 to 1.0.69.
diff --git a/changelog.d/14997.misc b/changelog.d/14997.misc
deleted file mode 100644
index 2ae4582dab..0000000000
--- a/changelog.d/14997.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump serde_json from 1.0.91 to 1.0.92.
diff --git a/changelog.d/14998.misc b/changelog.d/14998.misc
deleted file mode 100644
index f191ae22ac..0000000000
--- a/changelog.d/14998.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump isort from 5.11.4 to 5.11.5.
diff --git a/changelog.d/14999.misc b/changelog.d/14999.misc
deleted file mode 100644
index f03f9239e8..0000000000
--- a/changelog.d/14999.misc
+++ /dev/null
@@ -1 +0,0 @@
-Bump phonenumbers from 8.13.4 to 8.13.5.
diff --git a/changelog.d/15002.misc b/changelog.d/15002.misc
deleted file mode 100644
index 68ac8335fc..0000000000
--- a/changelog.d/15002.misc
+++ /dev/null
@@ -1 +0,0 @@
-Add tests for `_flatten_dict`.
diff --git a/changelog.d/15007.misc b/changelog.d/15007.misc
deleted file mode 100644
index 93ceaeafc9..0000000000
--- a/changelog.d/15007.misc
+++ /dev/null
@@ -1 +0,0 @@
-Improve type hints.
diff --git a/debian/changelog b/debian/changelog
index c678ae6c5c..becc41c121 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+matrix-synapse-py3 (1.77.0~rc1) stable; urgency=medium
+
+  * New Synapse release 1.77.0rc1.
+
+ -- Synapse Packaging team <packages@matrix.org>  Tue, 07 Feb 2023 13:45:14 +0000
+
 matrix-synapse-py3 (1.76.0) stable; urgency=medium
 
   * New Synapse release 1.76.0.
diff --git a/pyproject.toml b/pyproject.toml
index 12734dec71..1e59706104 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -89,7 +89,7 @@ manifest-path = "rust/Cargo.toml"
 
 [tool.poetry]
 name = "matrix-synapse"
-version = "1.76.0"
+version = "1.77.0rc1"
 description = "Homeserver for the Matrix decentralised comms protocol"
 authors = ["Matrix.org Team and Contributors <packages@matrix.org>"]
 license = "Apache-2.0"