mirror of
https://github.com/element-hq/synapse.git
synced 2024-11-27 20:22:07 +03:00
1.114.0rc1
This commit is contained in:
parent
f1e8d2d15a
commit
7c9684b5dc
34 changed files with 58 additions and 34 deletions
51
CHANGES.md
51
CHANGES.md
|
@ -1,3 +1,54 @@
|
||||||
|
# Synapse 1.114.0rc1 (2024-08-20)
|
||||||
|
|
||||||
|
### Bugfixes
|
||||||
|
|
||||||
|
- Start handlers for new media endpoints when media resource configured. ([\#17483](https://github.com/element-hq/synapse/issues/17483))
|
||||||
|
- Fix timeline ordering (using `stream_ordering` instead of topological ordering) in experimental [MSC3575](https://github.com/matrix-org/matrix-spec-proposals/pull/3575) Sliding Sync `/sync` endpoint. ([\#17510](https://github.com/element-hq/synapse/issues/17510))
|
||||||
|
- Fix experimental sliding sync implementation to remember any updates in rooms that were not sent down immediately. ([\#17535](https://github.com/element-hq/synapse/issues/17535))
|
||||||
|
- Better exclude partially stated rooms if we must await full state in experimental [MSC3575](https://github.com/matrix-org/matrix-spec-proposals/pull/3575) Sliding Sync `/sync` endpoint. ([\#17538](https://github.com/element-hq/synapse/issues/17538))
|
||||||
|
- Handle lower-case http headers in `_Mulitpart_Parser_Protocol`. ([\#17545](https://github.com/element-hq/synapse/issues/17545))
|
||||||
|
- Fix fetching federation signing keys from servers that omit `old_verify_keys`. Contributed by @tulir @ Beeper. ([\#17568](https://github.com/element-hq/synapse/issues/17568))
|
||||||
|
- Fix bug where we would respond with an error when a remote server asked for media that had a length of 0, using the new multipart federation media endpoint. ([\#17570](https://github.com/element-hq/synapse/issues/17570))
|
||||||
|
|
||||||
|
### Improved Documentation
|
||||||
|
|
||||||
|
- Clarify default behaviour of the
|
||||||
|
[`auto_accept_invites.worker_to_run_on`](https://element-hq.github.io/synapse/develop/usage/configuration/config_documentation.html#auto-accept-invites)
|
||||||
|
option. ([\#17515](https://github.com/element-hq/synapse/issues/17515))
|
||||||
|
- Improve docstrings for profile methods. ([\#17559](https://github.com/element-hq/synapse/issues/17559))
|
||||||
|
|
||||||
|
### Internal Changes
|
||||||
|
|
||||||
|
- Add more tracing to experimental [MSC3575](https://github.com/matrix-org/matrix-spec-proposals/pull/3575) Sliding Sync `/sync` endpoint. ([\#17514](https://github.com/element-hq/synapse/issues/17514))
|
||||||
|
- Fixup comment in sliding sync implementation. ([\#17531](https://github.com/element-hq/synapse/issues/17531))
|
||||||
|
- Replace override of deprecated method `HTTPAdapter.get_connection` with `get_connection_with_tls_context`. ([\#17536](https://github.com/element-hq/synapse/issues/17536))
|
||||||
|
- Fix performance of device lists in `/key/changes` and sliding sync. ([\#17537](https://github.com/element-hq/synapse/issues/17537), [\#17548](https://github.com/element-hq/synapse/issues/17548))
|
||||||
|
- Bump setuptools from 67.6.0 to 72.1.0. ([\#17542](https://github.com/element-hq/synapse/issues/17542))
|
||||||
|
- Add a utility function for generating random event IDs. ([\#17557](https://github.com/element-hq/synapse/issues/17557))
|
||||||
|
- Speed up responding to media requests. ([\#17558](https://github.com/element-hq/synapse/issues/17558), [\#17561](https://github.com/element-hq/synapse/issues/17561), [\#17564](https://github.com/element-hq/synapse/issues/17564), [\#17566](https://github.com/element-hq/synapse/issues/17566), [\#17567](https://github.com/element-hq/synapse/issues/17567), [\#17569](https://github.com/element-hq/synapse/issues/17569))
|
||||||
|
- Test github token before running release script steps. ([\#17562](https://github.com/element-hq/synapse/issues/17562))
|
||||||
|
- Reduce log spam of multipart files. ([\#17563](https://github.com/element-hq/synapse/issues/17563))
|
||||||
|
- Add a flag to `/versions`, `org.matrix.simplified_msc3575`, to indicate whether experimental sliding sync support has been enabled. ([\#17571](https://github.com/element-hq/synapse/issues/17571))
|
||||||
|
- Refactor per-connection state in experimental sliding sync handler. ([\#17574](https://github.com/element-hq/synapse/issues/17574))
|
||||||
|
- Correctly track read receipts that should be sent down in experimental sliding sync. ([\#17575](https://github.com/element-hq/synapse/issues/17575), [\#17589](https://github.com/element-hq/synapse/issues/17589), [\#17592](https://github.com/element-hq/synapse/issues/17592))
|
||||||
|
- Handle changes in `timeline_limit` in experimental sliding sync. ([\#17579](https://github.com/element-hq/synapse/issues/17579))
|
||||||
|
- Add histogram metrics for sliding sync processing time. ([\#17593](https://github.com/element-hq/synapse/issues/17593))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Updates to locked dependencies
|
||||||
|
|
||||||
|
* Bump bytes from 1.6.1 to 1.7.1. ([\#17526](https://github.com/element-hq/synapse/issues/17526))
|
||||||
|
* Bump lxml from 5.2.2 to 5.3.0. ([\#17550](https://github.com/element-hq/synapse/issues/17550))
|
||||||
|
* Bump phonenumbers from 8.13.42 to 8.13.43. ([\#17551](https://github.com/element-hq/synapse/issues/17551))
|
||||||
|
* Bump regex from 1.10.5 to 1.10.6. ([\#17527](https://github.com/element-hq/synapse/issues/17527))
|
||||||
|
* Bump sentry-sdk from 2.10.0 to 2.12.0. ([\#17553](https://github.com/element-hq/synapse/issues/17553))
|
||||||
|
* Bump serde from 1.0.204 to 1.0.206. ([\#17556](https://github.com/element-hq/synapse/issues/17556))
|
||||||
|
* Bump serde_json from 1.0.122 to 1.0.124. ([\#17555](https://github.com/element-hq/synapse/issues/17555))
|
||||||
|
* Bump sigstore/cosign-installer from 3.5.0 to 3.6.0. ([\#17549](https://github.com/element-hq/synapse/issues/17549))
|
||||||
|
* Bump types-pyyaml from 6.0.12.20240311 to 6.0.12.20240808. ([\#17552](https://github.com/element-hq/synapse/issues/17552))
|
||||||
|
* Bump types-requests from 2.31.0.20240406 to 2.32.0.20240712. ([\#17524](https://github.com/element-hq/synapse/issues/17524))
|
||||||
|
|
||||||
# Synapse 1.113.0 (2024-08-13)
|
# Synapse 1.113.0 (2024-08-13)
|
||||||
|
|
||||||
No significant changes since 1.113.0rc1.
|
No significant changes since 1.113.0rc1.
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
Start handlers for new media endpoints when media resource configured.
|
|
|
@ -1 +0,0 @@
|
||||||
Fix timeline ordering (using `stream_ordering` instead of topological ordering) in experimental [MSC3575](https://github.com/matrix-org/matrix-spec-proposals/pull/3575) Sliding Sync `/sync` endpoint.
|
|
|
@ -1 +0,0 @@
|
||||||
Add more tracing to experimental [MSC3575](https://github.com/matrix-org/matrix-spec-proposals/pull/3575) Sliding Sync `/sync` endpoint.
|
|
|
@ -1,3 +0,0 @@
|
||||||
Clarify default behaviour of the
|
|
||||||
[`auto_accept_invites.worker_to_run_on`](https://element-hq.github.io/synapse/develop/usage/configuration/config_documentation.html#auto-accept-invites)
|
|
||||||
option.
|
|
|
@ -1 +0,0 @@
|
||||||
Fixup comment in sliding sync implementation.
|
|
|
@ -1 +0,0 @@
|
||||||
Fix experimental sliding sync implementation to remember any updates in rooms that were not sent down immediately.
|
|
|
@ -1 +0,0 @@
|
||||||
Replace override of deprecated method `HTTPAdapter.get_connection` with `get_connection_with_tls_context`.
|
|
|
@ -1 +0,0 @@
|
||||||
Fix performance of device lists in `/key/changes` and sliding sync.
|
|
|
@ -1 +0,0 @@
|
||||||
Better exclude partially stated rooms if we must await full state in experimental [MSC3575](https://github.com/matrix-org/matrix-spec-proposals/pull/3575) Sliding Sync `/sync` endpoint.
|
|
|
@ -1 +0,0 @@
|
||||||
Bump setuptools from 67.6.0 to 72.1.0.
|
|
|
@ -1 +0,0 @@
|
||||||
Handle lower-case http headers in `_Mulitpart_Parser_Protocol`.
|
|
|
@ -1 +0,0 @@
|
||||||
Fix performance of device lists in `/key/changes` and sliding sync.
|
|
|
@ -1 +0,0 @@
|
||||||
Add a utility function for generating random event IDs.
|
|
|
@ -1 +0,0 @@
|
||||||
Speed up responding to media requests.
|
|
|
@ -1 +0,0 @@
|
||||||
Improve docstrings for profile methods.
|
|
|
@ -1 +0,0 @@
|
||||||
Speed up responding to media requests.
|
|
|
@ -1 +0,0 @@
|
||||||
Test github token before running release script steps.
|
|
|
@ -1 +0,0 @@
|
||||||
Reduce log spam of multipart files.
|
|
|
@ -1 +0,0 @@
|
||||||
Speed up responding to media requests.
|
|
|
@ -1 +0,0 @@
|
||||||
Speed up responding to media requests.
|
|
|
@ -1 +0,0 @@
|
||||||
Speed up responding to media requests.
|
|
|
@ -1 +0,0 @@
|
||||||
Fix fetching federation signing keys from servers that omit `old_verify_keys`. Contributed by @tulir @ Beeper.
|
|
|
@ -1 +0,0 @@
|
||||||
Speed up responding to media requests.
|
|
|
@ -1 +0,0 @@
|
||||||
Fix bug where we would respond with an error when a remote server asked for media that had a length of 0, using the new multipart federation media endpoint.
|
|
|
@ -1 +0,0 @@
|
||||||
Add a flag to `/versions`, `org.matrix.simplified_msc3575`, to indicate whether experimental sliding sync support has been enabled.
|
|
|
@ -1 +0,0 @@
|
||||||
Refactor per-connection state in experimental sliding sync handler.
|
|
|
@ -1 +0,0 @@
|
||||||
Correctly track read receipts that should be sent down in experimental sliding sync.
|
|
|
@ -1 +0,0 @@
|
||||||
Handle changes in `timeline_limit` in experimental sliding sync.
|
|
|
@ -1 +0,0 @@
|
||||||
Correctly track read receipts that should be sent down in experimental sliding sync.
|
|
|
@ -1 +0,0 @@
|
||||||
Correctly track read receipts that should be sent down in experimental sliding sync.
|
|
|
@ -1 +0,0 @@
|
||||||
Add histogram metrics for sliding sync processing time.
|
|
6
debian/changelog
vendored
6
debian/changelog
vendored
|
@ -1,3 +1,9 @@
|
||||||
|
matrix-synapse-py3 (1.114.0~rc1) stable; urgency=medium
|
||||||
|
|
||||||
|
* New synapse release 1.114.0rc1.
|
||||||
|
|
||||||
|
-- Synapse Packaging team <packages@matrix.org> Tue, 20 Aug 2024 12:55:28 +0000
|
||||||
|
|
||||||
matrix-synapse-py3 (1.113.0) stable; urgency=medium
|
matrix-synapse-py3 (1.113.0) stable; urgency=medium
|
||||||
|
|
||||||
* New Synapse release 1.113.0.
|
* New Synapse release 1.113.0.
|
||||||
|
|
|
@ -97,7 +97,7 @@ module-name = "synapse.synapse_rust"
|
||||||
|
|
||||||
[tool.poetry]
|
[tool.poetry]
|
||||||
name = "matrix-synapse"
|
name = "matrix-synapse"
|
||||||
version = "1.113.0"
|
version = "1.114.0rc1"
|
||||||
description = "Homeserver for the Matrix decentralised comms protocol"
|
description = "Homeserver for the Matrix decentralised comms protocol"
|
||||||
authors = ["Matrix.org Team and Contributors <packages@matrix.org>"]
|
authors = ["Matrix.org Team and Contributors <packages@matrix.org>"]
|
||||||
license = "AGPL-3.0-or-later"
|
license = "AGPL-3.0-or-later"
|
||||||
|
|
Loading…
Reference in a new issue