From e27808f30677971792aee08f8ebcce26e920faea Mon Sep 17 00:00:00 2001 From: Till Faelligen <2353100+S7evinK@users.noreply.github.com> Date: Tue, 21 Jan 2025 14:46:40 +0100 Subject: [PATCH] 1.123.0rc1 --- CHANGES.md | 37 +++++++++++++++++++++++++++++++++++++ changelog.d/17488.feature | 1 - changelog.d/17732.bugfix | 1 - changelog.d/18035.feature | 1 - changelog.d/18052.removal | 1 - changelog.d/18064.doc | 1 - changelog.d/18072.misc | 1 - changelog.d/18091.bugfix | 1 - changelog.d/18093.feature | 1 - debian/changelog | 6 ++++++ pyproject.toml | 2 +- 11 files changed, 44 insertions(+), 9 deletions(-) delete mode 100644 changelog.d/17488.feature delete mode 100644 changelog.d/17732.bugfix delete mode 100644 changelog.d/18035.feature delete mode 100644 changelog.d/18052.removal delete mode 100644 changelog.d/18064.doc delete mode 100644 changelog.d/18072.misc delete mode 100644 changelog.d/18091.bugfix delete mode 100644 changelog.d/18093.feature diff --git a/CHANGES.md b/CHANGES.md index d1cdc259e98..2c7763fbc0d 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,40 @@ +# Synapse 1.123.0rc1 (2025-01-21) + +### Features + +- Implement [MSC4133](/~https://github.com/matrix-org/matrix-spec-proposals/pull/4133) for custom profile fields. ([\#17488](/~https://github.com/element-hq/synapse/issues/17488)) +- Add a unit test for the `type` parameter of the [Room State Admin API](https://element-hq.github.io/synapse/develop/admin_api/rooms.html#room-state-api). ([\#18035](/~https://github.com/element-hq/synapse/issues/18035)) +- Support the new `/auth_metadata` endpoint defined in [MSC2965](/~https://github.com/matrix-org/matrix-spec-proposals/pull/2965). ([\#18093](/~https://github.com/element-hq/synapse/issues/18093)) + +### Bugfixes + +- Fix membership caches not updating in state reset scenarios. ([\#17732](/~https://github.com/element-hq/synapse/issues/17732)) +- Fix rare race where on upgrade to v1.122.0 a long running database upgrade could lock out new events from being received or sent. ([\#18091](/~https://github.com/element-hq/synapse/issues/18091)) + +### Improved Documentation + +- Document `tls` option for a worker instance in `instance_map`. ([\#18064](/~https://github.com/element-hq/synapse/issues/18064)) + +### Deprecations and Removals + +- Remove the unstable [MSC4151](/~https://github.com/matrix-org/matrix-spec-proposals/pull/4151) implementation. The stable support remains, per [Matrix 1.13](https://spec.matrix.org/v1.13/client-server-api/#post_matrixclientv3roomsroomidreport). ([\#18052](/~https://github.com/element-hq/synapse/issues/18052)) + +### Internal Changes + +- Increase invite rate limits (`rc_invites.per_issuer`) for Complement. ([\#18072](/~https://github.com/element-hq/synapse/issues/18072)) + + + +### Updates to locked dependencies + +* Bump jinja2 from 3.1.4 to 3.1.5. ([\#18067](/~https://github.com/element-hq/synapse/issues/18067)) +* Bump mypy from 1.12.1 to 1.13.0. ([\#18083](/~https://github.com/element-hq/synapse/issues/18083)) +* Bump pillow from 11.0.0 to 11.1.0. ([\#18084](/~https://github.com/element-hq/synapse/issues/18084)) +* Bump pyo3 from 0.23.3 to 0.23.4. ([\#18079](/~https://github.com/element-hq/synapse/issues/18079)) +* Bump pyopenssl from 24.2.1 to 24.3.0. ([\#18062](/~https://github.com/element-hq/synapse/issues/18062)) +* Bump serde_json from 1.0.134 to 1.0.135. ([\#18081](/~https://github.com/element-hq/synapse/issues/18081)) +* Bump ulid from 1.1.3 to 1.1.4. ([\#18080](/~https://github.com/element-hq/synapse/issues/18080)) + # Synapse 1.122.0 (2025-01-14) Please note that this version of Synapse drops support for PostgreSQL 11 and 12. The minimum version of PostgreSQL supported is now version 13. diff --git a/changelog.d/17488.feature b/changelog.d/17488.feature deleted file mode 100644 index 15cccf3ac22..00000000000 --- a/changelog.d/17488.feature +++ /dev/null @@ -1 +0,0 @@ -Implement [MSC4133](/~https://github.com/matrix-org/matrix-spec-proposals/pull/4133) for custom profile fields. diff --git a/changelog.d/17732.bugfix b/changelog.d/17732.bugfix deleted file mode 100644 index 572c13fc573..00000000000 --- a/changelog.d/17732.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix membership caches not updating in state reset scenarios. diff --git a/changelog.d/18035.feature b/changelog.d/18035.feature deleted file mode 100644 index 99b68a9e45d..00000000000 --- a/changelog.d/18035.feature +++ /dev/null @@ -1 +0,0 @@ -Add a unit test for the `type` parameter of the [Room State Admin API](https://element-hq.github.io/synapse/develop/admin_api/rooms.html#room-state-api). \ No newline at end of file diff --git a/changelog.d/18052.removal b/changelog.d/18052.removal deleted file mode 100644 index f173b9ba4d7..00000000000 --- a/changelog.d/18052.removal +++ /dev/null @@ -1 +0,0 @@ -Remove the unstable [MSC4151](/~https://github.com/matrix-org/matrix-spec-proposals/pull/4151) implementation. The stable support remains, per [Matrix 1.13](https://spec.matrix.org/v1.13/client-server-api/#post_matrixclientv3roomsroomidreport). \ No newline at end of file diff --git a/changelog.d/18064.doc b/changelog.d/18064.doc deleted file mode 100644 index 09f73c9b9b2..00000000000 --- a/changelog.d/18064.doc +++ /dev/null @@ -1 +0,0 @@ -Document `tls` option for a worker instance in `instance_map`. diff --git a/changelog.d/18072.misc b/changelog.d/18072.misc deleted file mode 100644 index d701768727a..00000000000 --- a/changelog.d/18072.misc +++ /dev/null @@ -1 +0,0 @@ -Increase invite rate limits (`rc_invites.per_issuer`) for Complement. diff --git a/changelog.d/18091.bugfix b/changelog.d/18091.bugfix deleted file mode 100644 index c163b4f9a2e..00000000000 --- a/changelog.d/18091.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix rare race where on upgrade to v1.22.0 a long running database upgrade could lock out new events from being received or sent. diff --git a/changelog.d/18093.feature b/changelog.d/18093.feature deleted file mode 100644 index 689766ec0ad..00000000000 --- a/changelog.d/18093.feature +++ /dev/null @@ -1 +0,0 @@ -Support the new `/auth_metadata` endpoint defined in [MSC2965](/~https://github.com/matrix-org/matrix-spec-proposals/pull/2965). \ No newline at end of file diff --git a/debian/changelog b/debian/changelog index 7e50f3ce94f..2a18b776f60 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +matrix-synapse-py3 (1.123.0~rc1) stable; urgency=medium + + * New Synapse release 1.123.0rc1. + + -- Synapse Packaging team Tue, 21 Jan 2025 14:39:57 +0100 + matrix-synapse-py3 (1.122.0) stable; urgency=medium * New Synapse release 1.122.0. diff --git a/pyproject.toml b/pyproject.toml index c947a89f55f..e6899207daa 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -97,7 +97,7 @@ module-name = "synapse.synapse_rust" [tool.poetry] name = "matrix-synapse" -version = "1.122.0" +version = "1.123.0rc1" description = "Homeserver for the Matrix decentralised comms protocol" authors = ["Matrix.org Team and Contributors "] license = "AGPL-3.0-or-later"