-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(deps): update matrixdotorg/synapse docker tag to v1.121.1 #2147
base: main
Are you sure you want to change the base?
Conversation
Path: @@ -22,7 +22,7 @@
namespace: default
type: Opaque
data:
- postgresql-postgres-password: "c3Zaa3dFbVpwcg=="
+ postgresql-postgres-password: "d0VyekpaNkE0VQ=="
postgresql-password: "JHtTRUNSRVRfTUFUUklYX1BPU1RHUkVTUUxfUEFTU1dPUkR9"
---
# Source: matrix-synapse/charts/redis/templates/secret.yaml
@@ -666,7 +666,7 @@
secretKeyRef:
name: matrix-synapse-redis
key: redis-password
- image: "matrixdotorg/synapse:v1.68.0"
+ image: "matrixdotorg/synapse:v1.69.0"
imagePullPolicy: IfNotPresent
securityContext: {}
ports: |
9e78940
to
4a050e3
Compare
Path: @@ -22,7 +22,7 @@
namespace: default
type: Opaque
data:
- postgresql-postgres-password: "b3o3N2ZPakxQdA=="
+ postgresql-postgres-password: "RHl1WTJKdGV4bg=="
postgresql-password: "JHtTRUNSRVRfTUFUUklYX1BPU1RHUkVTUUxfUEFTU1dPUkR9"
---
# Source: matrix-synapse/charts/redis/templates/secret.yaml
@@ -666,7 +666,7 @@
secretKeyRef:
name: matrix-synapse-redis
key: redis-password
- image: "matrixdotorg/synapse:v1.68.0"
+ image: "matrixdotorg/synapse:v1.70.0"
imagePullPolicy: IfNotPresent
securityContext: {}
ports: |
4a050e3
to
a3c1072
Compare
Path: @@ -22,7 +22,7 @@
namespace: default
type: Opaque
data:
- postgresql-postgres-password: "OG1VU1BUT1RMcw=="
+ postgresql-postgres-password: "RWQ3ektOR0FyaA=="
postgresql-password: "JHtTRUNSRVRfTUFUUklYX1BPU1RHUkVTUUxfUEFTU1dPUkR9"
---
# Source: matrix-synapse/charts/redis/templates/secret.yaml
@@ -666,7 +666,7 @@
secretKeyRef:
name: matrix-synapse-redis
key: redis-password
- image: "matrixdotorg/synapse:v1.68.0"
+ image: "matrixdotorg/synapse:v1.70.1"
imagePullPolicy: IfNotPresent
securityContext: {}
ports: |
a3c1072
to
b150ffe
Compare
Path: @@ -22,7 +22,7 @@
namespace: default
type: Opaque
data:
- postgresql-postgres-password: "YUxEOEVianI0WA=="
+ postgresql-postgres-password: "WjFGbzF2N2FaNQ=="
postgresql-password: "JHtTRUNSRVRfTUFUUklYX1BPU1RHUkVTUUxfUEFTU1dPUkR9"
---
# Source: matrix-synapse/charts/redis/templates/secret.yaml
@@ -666,7 +666,7 @@
secretKeyRef:
name: matrix-synapse-redis
key: redis-password
- image: "matrixdotorg/synapse:v1.68.0"
+ image: "matrixdotorg/synapse:v1.71.0"
imagePullPolicy: IfNotPresent
securityContext: {}
ports: |
b150ffe
to
d790413
Compare
Path: @@ -22,7 +22,7 @@
namespace: default
type: Opaque
data:
- postgresql-postgres-password: "OWZYd054S1doNQ=="
+ postgresql-postgres-password: "ODh4aFJzdFdCRw=="
postgresql-password: "JHtTRUNSRVRfTUFUUklYX1BPU1RHUkVTUUxfUEFTU1dPUkR9"
---
# Source: matrix-synapse/charts/redis/templates/secret.yaml
@@ -666,7 +666,7 @@
secretKeyRef:
name: matrix-synapse-redis
key: redis-password
- image: "matrixdotorg/synapse:v1.68.0"
+ image: "matrixdotorg/synapse:v1.72.0"
imagePullPolicy: IfNotPresent
securityContext: {}
ports: |
d790413
to
b30f634
Compare
Path: @@ -22,7 +22,7 @@
namespace: default
type: Opaque
data:
- postgresql-postgres-password: "cXN1MTFTcUlrYw=="
+ postgresql-postgres-password: "cXlpZFB3NjFmag=="
postgresql-password: "JHtTRUNSRVRfTUFUUklYX1BPU1RHUkVTUUxfUEFTU1dPUkR9"
---
# Source: matrix-synapse/charts/redis/templates/secret.yaml
@@ -666,7 +666,7 @@
secretKeyRef:
name: matrix-synapse-redis
key: redis-password
- image: "matrixdotorg/synapse:v1.68.0"
+ image: "matrixdotorg/synapse:v1.73.0"
imagePullPolicy: IfNotPresent
securityContext: {}
ports: |
b30f634
to
7e1b69b
Compare
Path: @@ -22,7 +22,7 @@
namespace: default
type: Opaque
data:
- postgresql-postgres-password: "bkZtWnNrbEZsOA=="
+ postgresql-postgres-password: "NEVpaDJLUzFMdg=="
postgresql-password: "JHtTRUNSRVRfTUFUUklYX1BPU1RHUkVTUUxfUEFTU1dPUkR9"
---
# Source: matrix-synapse/charts/redis/templates/secret.yaml
@@ -666,7 +666,7 @@
secretKeyRef:
name: matrix-synapse-redis
key: redis-password
- image: "matrixdotorg/synapse:v1.68.0"
+ image: "matrixdotorg/synapse:v1.74.0"
imagePullPolicy: IfNotPresent
securityContext: {}
ports: |
7e1b69b
to
958bbbd
Compare
Path: @@ -22,7 +22,7 @@
namespace: default
type: Opaque
data:
- postgresql-postgres-password: "eVNtdDM5THJqcQ=="
+ postgresql-postgres-password: "bWRYbFpFc2tRcQ=="
postgresql-password: "JHtTRUNSRVRfTUFUUklYX1BPU1RHUkVTUUxfUEFTU1dPUkR9"
---
# Source: matrix-synapse/charts/redis/templates/secret.yaml
@@ -666,7 +666,7 @@
secretKeyRef:
name: matrix-synapse-redis
key: redis-password
- image: "matrixdotorg/synapse:v1.68.0"
+ image: "matrixdotorg/synapse:v1.75.0"
imagePullPolicy: IfNotPresent
securityContext: {}
ports: |
958bbbd
to
bc361f6
Compare
Path: @@ -22,7 +22,7 @@
namespace: default
type: Opaque
data:
- postgresql-postgres-password: "WUVHMlU4T2k2Ug=="
+ postgresql-postgres-password: "d25yVWR0Nk1WWg=="
postgresql-password: "JHtTRUNSRVRfTUFUUklYX1BPU1RHUkVTUUxfUEFTU1dPUkR9"
---
# Source: matrix-synapse/charts/redis/templates/secret.yaml
@@ -666,7 +666,7 @@
secretKeyRef:
name: matrix-synapse-redis
key: redis-password
- image: "matrixdotorg/synapse:v1.68.0"
+ image: "matrixdotorg/synapse:v1.79.0"
imagePullPolicy: IfNotPresent
securityContext: {}
ports: |
Path: @@ -22,7 +22,7 @@
namespace: default
type: Opaque
data:
- postgresql-postgres-password: "Zjh6NUljMzI0Mw=="
+ postgresql-postgres-password: "bG1KRkRBRVFCcA=="
postgresql-password: "JHtTRUNSRVRfTUFUUklYX1BPU1RHUkVTUUxfUEFTU1dPUkR9"
---
# Source: matrix-synapse/charts/redis/templates/secret.yaml
@@ -666,7 +666,7 @@
secretKeyRef:
name: matrix-synapse-redis
key: redis-password
- image: "matrixdotorg/synapse:v1.68.0"
+ image: "matrixdotorg/synapse:v1.113.0"
imagePullPolicy: IfNotPresent
securityContext: {}
ports: |
06ad51f
to
b232722
Compare
Path: @@ -22,7 +22,7 @@
namespace: default
type: Opaque
data:
- postgresql-postgres-password: "WWRueDNTVURmZQ=="
+ postgresql-postgres-password: "NG0zbVdUNnd1RA=="
postgresql-password: "JHtTRUNSRVRfTUFUUklYX1BPU1RHUkVTUUxfUEFTU1dPUkR9"
---
# Source: matrix-synapse/charts/redis/templates/secret.yaml
@@ -666,7 +666,7 @@
secretKeyRef:
name: matrix-synapse-redis
key: redis-password
- image: "matrixdotorg/synapse:v1.68.0"
+ image: "matrixdotorg/synapse:v1.114.0"
imagePullPolicy: IfNotPresent
securityContext: {}
ports: |
b232722
to
56cfed0
Compare
Path: @@ -22,7 +22,7 @@
namespace: default
type: Opaque
data:
- postgresql-postgres-password: "V0txYm5Cak9pUQ=="
+ postgresql-postgres-password: "dHVBSm82WmRBcw=="
postgresql-password: "JHtTRUNSRVRfTUFUUklYX1BPU1RHUkVTUUxfUEFTU1dPUkR9"
---
# Source: matrix-synapse/charts/redis/templates/secret.yaml
@@ -666,7 +666,7 @@
secretKeyRef:
name: matrix-synapse-redis
key: redis-password
- image: "matrixdotorg/synapse:v1.68.0"
+ image: "matrixdotorg/synapse:v1.115.0"
imagePullPolicy: IfNotPresent
securityContext: {}
ports: |
56cfed0
to
398fac9
Compare
PR-Agent was enabled for this repository. To continue using it, please link your git user with your CodiumAI identity here. CI Failure Feedback 🧐
✨ CI feedback usage guide:The CI feedback tool (
In addition to being automatically triggered, the tool can also be invoked manually by commenting on a PR:
where Configuration options
See more information about the |
398fac9
to
1a523b6
Compare
Path: @@ -22,7 +22,7 @@
namespace: default
type: Opaque
data:
- postgresql-postgres-password: "U2JzYWphME9PYg=="
+ postgresql-postgres-password: "YVFRZ1JrYmFNQw=="
postgresql-password: "JHtTRUNSRVRfTUFUUklYX1BPU1RHUkVTUUxfUEFTU1dPUkR9"
---
# Source: matrix-synapse/charts/redis/templates/secret.yaml
@@ -666,7 +666,7 @@
secretKeyRef:
name: matrix-synapse-redis
key: redis-password
- image: "matrixdotorg/synapse:v1.68.0"
+ image: "matrixdotorg/synapse:v1.117.0"
imagePullPolicy: IfNotPresent
securityContext: {}
ports: |
1a523b6
to
7c4921c
Compare
Path: @@ -22,7 +22,7 @@
namespace: default
type: Opaque
data:
- postgresql-postgres-password: "SGZPcXhaNTFTbA=="
+ postgresql-postgres-password: "SWR0elZ0em1VUQ=="
postgresql-password: "JHtTRUNSRVRfTUFUUklYX1BPU1RHUkVTUUxfUEFTU1dPUkR9"
---
# Source: matrix-synapse/charts/redis/templates/secret.yaml
@@ -666,7 +666,7 @@
secretKeyRef:
name: matrix-synapse-redis
key: redis-password
- image: "matrixdotorg/synapse:v1.68.0"
+ image: "matrixdotorg/synapse:v1.118.0"
imagePullPolicy: IfNotPresent
securityContext: {}
ports: |
7c4921c
to
815af96
Compare
Path: @@ -22,7 +22,7 @@
namespace: default
type: Opaque
data:
- postgresql-postgres-password: "VVpiTGladzZtZw=="
+ postgresql-postgres-password: "c085b20xczA2ZA=="
postgresql-password: "JHtTRUNSRVRfTUFUUklYX1BPU1RHUkVTUUxfUEFTU1dPUkR9"
---
# Source: matrix-synapse/charts/redis/templates/secret.yaml
@@ -666,7 +666,7 @@
secretKeyRef:
name: matrix-synapse-redis
key: redis-password
- image: "matrixdotorg/synapse:v1.68.0"
+ image: "matrixdotorg/synapse:v1.119.0"
imagePullPolicy: IfNotPresent
securityContext: {}
ports: |
815af96
to
456fca9
Compare
Path: @@ -22,7 +22,7 @@
namespace: default
type: Opaque
data:
- postgresql-postgres-password: "SHp3TjlHbW95cg=="
+ postgresql-postgres-password: "T2N6R2RLS2pFZQ=="
postgresql-password: "JHtTRUNSRVRfTUFUUklYX1BPU1RHUkVTUUxfUEFTU1dPUkR9"
---
# Source: matrix-synapse/charts/redis/templates/secret.yaml
@@ -666,7 +666,7 @@
secretKeyRef:
name: matrix-synapse-redis
key: redis-password
- image: "matrixdotorg/synapse:v1.68.0"
+ image: "matrixdotorg/synapse:v1.120.0"
imagePullPolicy: IfNotPresent
securityContext: {}
ports: |
456fca9
to
18a87eb
Compare
Path: @@ -22,7 +22,7 @@
namespace: default
type: Opaque
data:
- postgresql-postgres-password: "Wnp1cEZ5d1hTTw=="
+ postgresql-postgres-password: "TW11bmNkR1Yxcg=="
postgresql-password: "JHtTRUNSRVRfTUFUUklYX1BPU1RHUkVTUUxfUEFTU1dPUkR9"
---
# Source: matrix-synapse/charts/redis/templates/secret.yaml
@@ -666,7 +666,7 @@
secretKeyRef:
name: matrix-synapse-redis
key: redis-password
- image: "matrixdotorg/synapse:v1.68.0"
+ image: "matrixdotorg/synapse:v1.120.2"
imagePullPolicy: IfNotPresent
securityContext: {}
ports: |
Signed-off-by: Danny Froberg <[email protected]>
18a87eb
to
6528efa
Compare
Path: @@ -22,7 +22,7 @@
namespace: default
type: Opaque
data:
- postgresql-postgres-password: "TEhqZGVycnJkTA=="
+ postgresql-postgres-password: "NlowdDdpQXd1aw=="
postgresql-password: "JHtTRUNSRVRfTUFUUklYX1BPU1RHUkVTUUxfUEFTU1dPUkR9"
---
# Source: matrix-synapse/charts/redis/templates/secret.yaml
@@ -666,7 +666,7 @@
secretKeyRef:
name: matrix-synapse-redis
key: redis-password
- image: "matrixdotorg/synapse:v1.68.0"
+ image: "matrixdotorg/synapse:v1.121.1"
imagePullPolicy: IfNotPresent
securityContext: {}
ports: |
This PR contains the following updates:
v1.68.0
->v1.121.1
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
element-hq/synapse (matrixdotorg/synapse)
v1.121.1
Compare Source
Synapse 1.121.1 (2024-12-11)
This release contains a fix for our docker build CI. It is functionally identical to 1.121.0, whose changelog is below.
Internal Changes
Synapse 1.121.0 (2024-12-11)
Internal Changes
Synapse 1.121.0rc1 (2024-12-04)
Features
$LAZY
-loading room members. (#17947)M_USER_LOCKED
error code for locked accounts, as per Matrix 1.12. (#17965)disable_badge_count
to pusher configuration. (#17975)Bugfixes
Improved Documentation
Internal Changes
Content-Type
header on thePUT
response to work around a faulty behavior in some caching reverse proxies. (#17253)/_matrix/client/v3/login/sso/redirect(/{idpId})
. (#17972)public_baseurl
. (#17986)Updates to locked dependencies
v1.120.2
Compare Source
Synapse 1.120.2 (2024-12-03)
This version has building of wheels for macOS disabled.
It is functionally identical to 1.120.1, which contains multiple security fixes.
If you are already using 1.120.1, there is no need to upgrade to this version.
Synapse 1.120.1 (2024-12-03)
This patch release fixes multiple security vulnerabilities, some affecting all prior versions of Synapse. Server administrators are encouraged to update Synapse as soon as possible. We are not aware of these vulnerabilities being exploited in the wild.
Administrators who are unable to update Synapse may use the workarounds described in the linked GitHub Security Advisory below.
Security advisory
The following issues are fixed in 1.120.1.
GHSA-rfq8-j7rh-8hf2 / CVE-2024-52805 (high): Unsupported content types can lead to memory exhaustion
Synapse instances which have a high
max_upload_size
and which don't have a reverse proxy in front of them that would otherwise limit upload size are affected.Fixed by 4b7154c58501b4bf5e1c2d6c11ebef96529f2fdf.
GHSA-f3r3-h2mq-hx2h / CVE-2024-52815 (high): Malicious invites via federation can break a user's sync
Fixed by d82e1ed357b7ee21dff83d06cba7a67840cfd464.
GHSA-vp6v-whfm-rv3g / CVE-2024-53863 (high): Synapse can be forced to thumbnail unexpected file formats, invoking potentially untrustworthy decoders
Synapse instances can disable dynamic thumbnailing by setting
dynamic_thumbnails
tofalse
in the configuration file.Fixed by b64a4e5fbbbf119b6c65aedf0d999b4237d55503.
GHSA-56w4-5538-8v8h / CVE-2024-53867 (moderate): The Sliding Sync feature on Synapse versions between 1.113.0rc1 and 1.120.0 can leak partial room state changes to users no longer in a room
Non-state events, like messages, are unaffected.
Synapse instances can disable the Sliding Sync feature by setting
experimental_features.msc3575_enabled
tofalse
in the configuration file.Fixed by 4daa533e82f345ce87b9495d31781af570ba3ead.
Additionally, we disclose the following vulnerabilities, both have been fixed in Synapse 1.106.0:
GHSA-4mhg-xv73-xq2x / CVE-2024-37302 (high): Denial of service through media disk space consumption
GHSA-gjgr-7834-rhxr / CVE-2024-37303 (moderate): Unauthenticated writes to the media repository allow planting of problematic content
See the advisories for more details. If you have any questions, email security at element.io.
Bug fixes
v1.120.1
Compare Source
v1.120.0
Compare Source
Synapse 1.120.0 (2024-11-26)
This release enables the enforcement of authenticated media by default, with exemptions for media that is already present in the
homeserver's media store.
Most homeservers operating in the public federation will not be impacted by this change, given that
the large homeserver
matrix.org
enabled this in September 2024 and therefore most clients and serverswill already have updated as a result.
Some server administrators may still wish to disable this enforcement for the time being, in the interest of compatibility with older clients
and older federated homeservers.
See the upgrade notes for more information.
Bugfixes
delete_old_otks
job to fail in worker-mode deployments. (#17960)Synapse 1.120.0rc1 (2024-11-20)
Features
enable_authenticated_media
tofalse
. In a future release of Synapse, this option will be removed and become always-on. (#17889)Improved Documentation
enable_authenticated_media
configuration option. (#17913)Deprecations and Removals
Internal Changes
python-multipart
0.0.13 so that distro packagers do not need to work around name conflict with PyPI packagemultipart
. (#17932)Updates to locked dependencies
v1.119.0
Compare Source
Synapse 1.119.0 (2024-11-13)
No significant changes since 1.119.0rc2.
Python 3.8 support dropped
Python 3.8 is end-of-life and is no longer supported by Synapse. The minimum supported Python version is now 3.9.
If you are running Synapse with Python 3.8, please upgrade to Python 3.9 (or greater) before upgrading Synapse.
Synapse 1.119.0rc2 (2024-11-11)
Note that due to packaging issues there was no v1.119.0rc1.
Features
state_after
to sync v2). (#17888)Bugfixes
$LAZY
-loading room members would not returnrequired_state
membership in incremental syncs. (#17809)the config option
run_background_tasks_on
. (#17847)state_after
to sync v2) where we would return the full state on incremental syncs when using lazy loaded members and there were no new events in the timeline. (#17915)Internal Changes
Generator
usage. (#17813, #17814, #17815, #17816, #17817, #17818, #17890)current_state_delta_stream
table. (#17912)Updates to locked dependencies
v1.118.0
Compare Source
Synapse 1.118.0 (2024-10-29)
No significant changes since 1.118.0rc1.
Python 3.8 support will be dropped in the next release
Python 3.8 is now end-of-life. As per our Deprecation Policy for Platform Dependencies, Synapse will be dropping support for Python 3.8 in the next release; Synapse 1.119.0.
Synapse 1.118.x will be the final release to support Python 3.8. If you are running Synapse with Python 3.8, please upgrade before the 1.119.0 release, due in less than one month.
Python 3.13 and PostgreSQL 17 support
On the other end of the spectrum, Synapse 1.118.0 is the first release to support Python 3.13! PostgreSQL 17 is also supported as of this release.
Synapse 1.118.0rc1 (2024-10-22)
Features
display_name_claim
option to the JWT configuration. This option allows specifying the claim key that contains the user's display name in the JWT payload. (#17708)Bugfixes
required_state
config. (#17785, #17805)Improved Documentation
user_may_invite
anduser_may_send_3pid_invite
module callbacks are called. (#17627)--config-path
argument instead of--config-file
. (#17802)target_cache_memory_usage
docs. (#17825)Internal Changes
.org.matrix.msc4028.encrypted_event
push rule by default in accordance with MSC4028. Note that the corresponding experimental feature must still be switched on for this push rule to have any effect. (#17826)Updates to locked dependencies
v1.117.0
Compare Source
Synapse 1.117.0 (2024-10-15)
No significant changes since 1.117.0rc1.
Synapse 1.117.0rc1 (2024-10-08)
Features
redis.password_path
. (#17717)Bugfixes
GET /_matrix/client/versions
, set theunstable_features
flag for MSC4140 tofalse
when server configuration disables support for delayed events. (#17780)Improved Documentation
test_forget_when_not_left
. (#17628)federation_sender_instances
. (#17776)Internal Changes
Updates to locked dependencies
v1.116.0
Compare Source
Synapse 1.116.0 (2024-10-01)
No significant changes since 1.116.0rc2.
Synapse 1.116.0rc2 (2024-09-26)
Features
Synapse 1.116.0rc1 (2024-09-25)
Features
and an endpoint to check on the status of that redaction task. (#17506)
tags
andnot_tags
filters for MSC4186 Sliding Sync. (#17662)turn_shared_secret_path
. (#17690)Bugfixes
Internal Changes
_pydantic_compat
module.This allows
check_pydantic_models.py
to mock those pydantic objectsonly in the synapse module, and not interfere with pydantic objects in
external dependencies. (#17667)
event_stream_ordering
of rooms. (#17693)bump_stamp
s more efficiently in MSC4186 Sliding Sync. (#17723)_bulk_get_max_event_pos
being inefficient. (#17728)get_tags_for_room(...)
. (#17730)cgi
module, deprecated in Python 3.11 and removed in Python 3.13. (#17741)Unknown
anymore after updatingtreq
. (#17744)Updates to locked dependencies
v1.115.0
Compare Source
Synapse 1.115.0 (2024-09-17)
No significant changes since 1.115.0rc2.
Synapse 1.115.0rc2 (2024-09-12)
Internal Changes
/sync
endpoint for quick filtering/sorting. (#17652)Synapse 1.115.0rc1 (2024-09-10)
Features
Bugfixes
400 M_BAD_JSON
upon attempting to complete various room actions with a non-local user ID and unknown room ID, rather than an internal server error. (#17607)bump_stamp
for invites in sliding sync response, causing incorrect ordering of invites in the room list. (#17674)Improved Documentation
saml2_config
config example. (#17594)Deprecations and Removals
msc4156_enabled
config setting and defaulting it totrue
. (#17650)Internal Changes
/sync
endpoint for quick filtering/sorting. (#17512, #17632, #17633, #17634, #17635, #17636, #17641, #17654, #17673)PerConnectionState
class immutable. (#17600)isort
andblack
withruff
. (#17620, #17643)get_room_membership_for_user_at_to_token
. (#17629)bump_stamp
from new sliding sync tables which should be faster. (#17658)Updates to locked dependencies
v1.114.0
Compare Source
Synapse 1.114.0 (2024-09-02)
This release enables support for MSC4186 — Simplified Sliding Sync. This allows using the upcoming releases of the Element X mobile apps without having to run a Sliding Sync Proxy.
Features
Synapse 1.114.0rc3 (2024-08-30)
Bugfixes
Synapse 1.114.0rc2 (2024-08-30)
Features
hash_password
script accept password input from stdin. (#17608)Bugfixes
/thumbnail
responses. (#17532)Internal Changes
PerConnectionState
class immutable. (#17600)@tag_args
for standalone functions. (#17604)isort
andblack
withruff
. (#17620)Updates to locked dependencies
Synapse 1.114.0rc1 (2024-08-20)
Features
/versions
,org.matrix.simplified_msc3575
, to indicate whether experimental sliding sync support has been enabled. (#17571)timeline_limit
in experimental sliding sync. (#17579)Bugfixes
stream_ordering
instead of topological ordering) in experimental MSC3575 Sliding Sync/sync
endpoint. (#17510)/sync
endpoint. (#17538)_Mulitpart_Parser_Protocol
. (#17545)old_verify_keys
. Contributed by @tulir @ Beeper. (#17568)Improved Documentation
auto_accept_invites.worker_to_run_on
option. (#17515)
Internal Changes
/sync
endpoint. (#17514)HTTPAdapter.get_connection
withget_connection_with_tls_context
. (#17536)/key/changes
and sliding sync. (#17537, #17548)Updates to locked dependencies
v1.113.0
Compare Source
Synapse 1.113.0 (2024-08-13)
No significant changes since 1.113.0rc1.
Synapse 1.113.0rc1 (2024-08-06)
Features
/sync
endpoint. (#17447)/sync
endpoint. (#17477)/sync
endpoint. (#17489)/sync
endpoint. (#17505)Bugfixes
/sync
endpoint to handle invite/knock rooms when filtering. ([#17450](https://redirect.github.com/elemConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.