Skip to content

Commit a00d0b3

Browse files
committed
1.121.0rc1
1 parent 45ca639 commit a00d0b3

23 files changed

+54
-21
lines changed

CHANGES.md

+47
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,50 @@
1+
# Synapse 1.121.0rc1 (2024-12-04)
2+
3+
This release candidate contains the security fixes from [v1.120.2](https://github.com/element-hq/synapse/releases/tag/v1.120.2).
4+
5+
New changes listed below.
6+
7+
### Features
8+
9+
- Support for [MSC4190](https://github.com/matrix-org/matrix-spec-proposals/pull/4190): device management for Application Services. ([\#17705](https://github.com/element-hq/synapse/issues/17705))
10+
- Update [MSC4186](https://github.com/matrix-org/matrix-spec-proposals/pull/4186) Sliding Sync to include invite, ban, kick, targets when `$LAZY`-loading room members. ([\#17947](https://github.com/element-hq/synapse/issues/17947))
11+
- Use stable `M_USER_LOCKED` error code for locked accounts, as per [Matrix 1.12](https://spec.matrix.org/v1.12/client-server-api/#account-locking). ([\#17965](https://github.com/element-hq/synapse/issues/17965))
12+
- [MSC4076](https://github.com/matrix-org/matrix-spec-proposals/pull/4076): Add `disable_badge_count` to pusher configuration. ([\#17975](https://github.com/element-hq/synapse/issues/17975))
13+
14+
### Bugfixes
15+
16+
- Fix long-standing bug where read receipts could get overly delayed being sent over federation. ([\#17933](https://github.com/element-hq/synapse/issues/17933))
17+
18+
### Improved Documentation
19+
20+
- Add OIDC example configuration for Forgejo (fork of Gitea). ([\#17872](https://github.com/element-hq/synapse/issues/17872))
21+
- Link to element-docker-demo from contrib/docker*. ([\#17953](https://github.com/element-hq/synapse/issues/17953))
22+
23+
### Internal Changes
24+
25+
- [MSC4108](https://github.com/matrix-org/matrix-spec-proposals/pull/4108): Add a `Content-Type` header on the `PUT` response to work around a faulty behavior in some caching reverse proxies. ([\#17253](https://github.com/element-hq/synapse/issues/17253))
26+
- Fix incorrect comment in new schema delta. ([\#17936](https://github.com/element-hq/synapse/issues/17936))
27+
- Raise setuptools_rust version cap to 1.10.2. ([\#17944](https://github.com/element-hq/synapse/issues/17944))
28+
- Enable encrypted appservice related experimental features in the complement docker image. ([\#17945](https://github.com/element-hq/synapse/issues/17945))
29+
- Return whether the user is suspended when querying the user account in the Admin API. ([\#17952](https://github.com/element-hq/synapse/issues/17952))
30+
- Fix new scheduled tasks jumping the queue. ([\#17962](https://github.com/element-hq/synapse/issues/17962))
31+
- Bump pyo3 and dependencies to v0.23.2. ([\#17966](https://github.com/element-hq/synapse/issues/17966))
32+
- Update setuptools-rust and fix building abi3 wheels in latest version. ([\#17969](https://github.com/element-hq/synapse/issues/17969))
33+
- Consolidate SSO redirects through `/_matrix/client/v3/login/sso/redirect(/{idpId})`. ([\#17972](https://github.com/element-hq/synapse/issues/17972))
34+
- Fix Docker and Complement config to be able to use `public_baseurl`. ([\#17986](https://github.com/element-hq/synapse/issues/17986))
35+
- Fix building wheels for MacOS which was temporarily disabled in Synapse 1.120.2. ([\#17993](https://github.com/element-hq/synapse/issues/17993))
36+
- Fix release process to not create duplicate releases. ([\#17970](https://github.com/element-hq/synapse/issues/17970), [\#17995](https://github.com/element-hq/synapse/issues/17995))
37+
38+
39+
### Updates to locked dependencies
40+
41+
* Bump bytes from 1.8.0 to 1.9.0. ([\#17982](https://github.com/element-hq/synapse/issues/17982))
42+
* Bump pysaml2 from 7.3.1 to 7.5.0. ([\#17978](https://github.com/element-hq/synapse/issues/17978))
43+
* Bump serde_json from 1.0.132 to 1.0.133. ([\#17939](https://github.com/element-hq/synapse/issues/17939))
44+
* Bump tomli from 2.0.2 to 2.1.0. ([\#17959](https://github.com/element-hq/synapse/issues/17959))
45+
* Bump tomli from 2.1.0 to 2.2.1. ([\#17979](https://github.com/element-hq/synapse/issues/17979))
46+
* Bump tornado from 6.4.1 to 6.4.2. ([\#17955](https://github.com/element-hq/synapse/issues/17955))
47+
148
# Synapse 1.120.2 (2024-12-03)
249

350
This version has building of wheels for macOS disabled.

changelog.d/17253.misc

-1
This file was deleted.

changelog.d/17705.feature

-1
This file was deleted.

changelog.d/17872.doc

-1
This file was deleted.

changelog.d/17933.bugfix

-1
This file was deleted.

changelog.d/17936.misc

-1
This file was deleted.

changelog.d/17944.misc

-1
This file was deleted.

changelog.d/17945.misc

-1
This file was deleted.

changelog.d/17947.feature

-1
This file was deleted.

changelog.d/17952.misc

-1
This file was deleted.

changelog.d/17953.doc

-1
This file was deleted.

changelog.d/17962.misc

-1
This file was deleted.

changelog.d/17965.feature

-1
This file was deleted.

changelog.d/17966.misc

-1
This file was deleted.

changelog.d/17969.misc

-1
This file was deleted.

changelog.d/17970.bugfix

-1
This file was deleted.

changelog.d/17972.misc

-1
This file was deleted.

changelog.d/17975.feature

-1
This file was deleted.

changelog.d/17986.misc

-1
This file was deleted.

changelog.d/17993.misc

-1
This file was deleted.

changelog.d/17995.misc

-1
This file was deleted.

debian/changelog

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
matrix-synapse-py3 (1.121.0~rc1) stable; urgency=medium
2+
3+
* New Synapse release 1.121.0rc1.
4+
5+
-- Synapse Packaging team <packages@matrix.org> Wed, 04 Dec 2024 14:47:23 +0000
6+
17
matrix-synapse-py3 (1.120.2) stable; urgency=medium
28

39
* New synapse release 1.120.2.

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ module-name = "synapse.synapse_rust"
9797

9898
[tool.poetry]
9999
name = "matrix-synapse"
100-
version = "1.120.2"
100+
version = "1.121.0rc1"
101101
description = "Homeserver for the Matrix decentralised comms protocol"
102102
authors = ["Matrix.org Team and Contributors <packages@matrix.org>"]
103103
license = "AGPL-3.0-or-later"

0 commit comments

Comments
 (0)