Skip to content

Commit b1b4b29

Browse files
committed
Merge branch 'release-v1.117' into develop
2 parents bdcc9fa + 6a0c21f commit b1b4b29

21 files changed

+47
-19
lines changed

CHANGES.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,43 @@
1+
# Synapse 1.117.0rc1 (2024-10-08)
2+
3+
### Features
4+
5+
- Add config option `redis.password_path`. ([\#17717](https://github.com/element-hq/synapse/issues/17717))
6+
7+
### Bugfixes
8+
9+
- Fix a rare bug introduced in v1.29.0 where invalidating a user's access token from a worker could raise an error. ([\#17779](https://github.com/element-hq/synapse/issues/17779))
10+
- In the response to `GET /_matrix/client/versions`, set the `unstable_features` flag for [MSC4140](https://github.com/matrix-org/matrix-spec-proposals/pull/4140) to `false` when server configuration disables support for delayed events. ([\#17780](https://github.com/element-hq/synapse/issues/17780))
11+
- Improve input validation and room membership checks in admin redaction API. ([\#17792](https://github.com/element-hq/synapse/issues/17792))
12+
13+
### Improved Documentation
14+
15+
- Clarify the docstring of `test_forget_when_not_left`. ([\#17628](https://github.com/element-hq/synapse/issues/17628))
16+
- Add documentation note about PYTHONMALLOC for accurate jemalloc memory tracking. Contributed by @hensg. ([\#17709](https://github.com/element-hq/synapse/issues/17709))
17+
- Remove spurious "TODO UPDATE ALL THIS" note in the Debian installation docs. ([\#17749](https://github.com/element-hq/synapse/issues/17749))
18+
- Explain how load balancing works for `federation_sender_instances`. ([\#17776](https://github.com/element-hq/synapse/issues/17776))
19+
20+
### Internal Changes
21+
22+
- Minor performance increase for large accounts using sliding sync. ([\#17751](https://github.com/element-hq/synapse/issues/17751))
23+
- Increase performance of the notifier when there are many syncing users. ([\#17765](https://github.com/element-hq/synapse/issues/17765), [\#17766](https://github.com/element-hq/synapse/issues/17766))
24+
- Fix performance of streams that don't change often. ([\#17767](https://github.com/element-hq/synapse/issues/17767))
25+
- Improve performance of sliding sync connections that do not ask for any rooms. ([\#17768](https://github.com/element-hq/synapse/issues/17768))
26+
- Reduce overhead of sliding sync E2EE loops. ([\#17771](https://github.com/element-hq/synapse/issues/17771))
27+
- Sliding sync minor performance speed up using new table. ([\#17787](https://github.com/element-hq/synapse/issues/17787))
28+
- Sliding sync minor performance improvement by omitting unchanged data from incremental responses. ([\#17788](https://github.com/element-hq/synapse/issues/17788))
29+
- Speed up sliding sync when there are many active subscriptions. ([\#17789](https://github.com/element-hq/synapse/issues/17789))
30+
- Add missing license headers on new source files. ([\#17799](https://github.com/element-hq/synapse/issues/17799))
31+
32+
33+
34+
### Updates to locked dependencies
35+
36+
* Bump phonenumbers from 8.13.45 to 8.13.46. ([\#17773](https://github.com/element-hq/synapse/issues/17773))
37+
* Bump python-multipart from 0.0.10 to 0.0.12. ([\#17772](https://github.com/element-hq/synapse/issues/17772))
38+
* Bump regex from 1.10.6 to 1.11.0. ([\#17770](https://github.com/element-hq/synapse/issues/17770))
39+
* Bump ruff from 0.6.7 to 0.6.8. ([\#17774](https://github.com/element-hq/synapse/issues/17774))
40+
141
# Synapse 1.116.0 (2024-10-01)
242

343
No significant changes since 1.116.0rc2.

changelog.d/17628.doc

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

changelog.d/17709.doc

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

changelog.d/17717.feature

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

changelog.d/17749.doc

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

changelog.d/17751.misc

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

changelog.d/17765.misc

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

changelog.d/17766.misc

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

changelog.d/17767.misc

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

changelog.d/17768.misc

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

changelog.d/17771.misc

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

changelog.d/17776.doc

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

changelog.d/17779.bugfix

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

changelog.d/17780.bugfix

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

changelog.d/17787.misc

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

changelog.d/17788.misc

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

changelog.d/17789.misc

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

changelog.d/17792.bugfix

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

changelog.d/17799.misc

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.117.0~rc1) stable; urgency=medium
2+
3+
* New Synapse release 1.117.0rc1.
4+
5+
-- Synapse Packaging team <packages@matrix.org> Tue, 08 Oct 2024 14:37:11 +0100
6+
17
matrix-synapse-py3 (1.116.0) stable; urgency=medium
28

39
* New Synapse release 1.116.0.

pyproject.toml

Lines changed: 1 addition & 1 deletion
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.116.0"
100+
version = "1.117.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)