Skip to content

Commit 3b59ac3

Browse files
committed
Merge branch 'release-v1.141' into develop
2 parents ff242fa + 1271e89 commit 3b59ac3

File tree

12 files changed

+45
-10
lines changed

12 files changed

+45
-10
lines changed

CHANGES.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,40 @@
1+
# Synapse 1.141.0rc1 (2025-10-21)
2+
3+
## Deprecation of MacOS Python wheels
4+
5+
The team has decided to deprecate and eventually stop publishing python wheels
6+
for MacOS. This is a burden on the team, and we're not aware of any parties
7+
that use them. Synapse docker images will continue to work on MacOS, as will
8+
building Synapse from source (though note this requires a Rust compiler).
9+
10+
Publishing MacOS Python wheels will continue for the next few releases. If you
11+
do make use of these wheels downstream, please reach out to us in
12+
[#synapse-dev:matrix.org](https://matrix.to/#/#synapse-dev:matrix.org). We'd
13+
love to hear from you!
14+
15+
## Features
16+
17+
- Allow using [MSC4190](https://github.com/matrix-org/matrix-spec-proposals/pull/4190) behavior without the opt-in registration flag. Contributed by @tulir @ Beeper. ([\#19031](https://github.com/element-hq/synapse/issues/19031))
18+
- Stabilized support for [MSC4326](https://github.com/matrix-org/matrix-spec-proposals/pull/4326): Device masquerading for appservices. Contributed by @tulir @ Beeper. ([\#19033](https://github.com/element-hq/synapse/issues/19033))
19+
20+
## Bugfixes
21+
22+
- Fix a bug introduced in 1.136.0 that would prevent Synapse from being able to be `reload`-ed more than once when running under systemd. ([\#19060](https://github.com/element-hq/synapse/issues/19060))
23+
- Fix a bug introduced in 1.140.0 where an internal server error could be raised when hashing user passwords that are too long. ([\#19078](https://github.com/element-hq/synapse/issues/19078))
24+
25+
## Updates to the Docker image
26+
27+
- Update docker image to use Debian trixie as the base and thus Python 3.13. ([\#19064](https://github.com/element-hq/synapse/issues/19064))
28+
29+
## Internal Changes
30+
31+
- Move unique snowflake homeserver background tasks to `start_background_tasks` (the standard pattern for this kind of thing). ([\#19037](https://github.com/element-hq/synapse/issues/19037))
32+
- Drop a deprecated field of the `PyGitHub` dependency in the release script and raise the dependency's minimum version to `1.59.0`. ([\#19039](https://github.com/element-hq/synapse/issues/19039))
33+
- Update TODO list of conflicting areas where we encounter metrics being clobbered (`ApplicationService`). ([\#19040](https://github.com/element-hq/synapse/issues/19040))
34+
35+
36+
37+
138
# Synapse 1.140.0 (2025-10-14)
239

340
## Compatibility notice for users of `synapse-s3-storage-provider`

changelog.d/19031.feature

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/19033.feature

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/19037.misc

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/19039.misc

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/19040.misc

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/19060.bugfix

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/19064.docker

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/19078.bugfix

Lines changed: 0 additions & 1 deletion
This file was deleted.

debian/changelog

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
matrix-synapse-py3 (1.141.0~rc1) stable; urgency=medium
2+
3+
* New Synapse release 1.141.0rc1.
4+
5+
-- Synapse Packaging team <[email protected]> Tue, 21 Oct 2025 11:01:44 +0100
6+
17
matrix-synapse-py3 (1.140.0) stable; urgency=medium
28

39
* New Synapse release 1.140.0.

0 commit comments

Comments
 (0)