Skip to content

Commit f729ef0

Browse files
Enable sliding sync support by default (#17648)
Co-authored-by: Andrew Morgan <[email protected]>
1 parent 966a50b commit f729ef0

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

changelog.d/17648.feature

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Enable native sliding sync support ([MSC3575](https://github.com/matrix-org/matrix-spec-proposals/pull/3575) and [MSC4186](https://github.com/matrix-org/matrix-spec-proposals/pull/4186)) by default.

synapse/config/experimental.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -338,8 +338,10 @@ def read_config(self, config: JsonDict, **kwargs: Any) -> None:
338338
# MSC3391: Removing account data.
339339
self.msc3391_enabled = experimental.get("msc3391_enabled", False)
340340

341-
# MSC3575 (Sliding Sync API endpoints)
342-
self.msc3575_enabled: bool = experimental.get("msc3575_enabled", False)
341+
# MSC3575 (Sliding Sync) alternate endpoints, c.f. MSC4186.
342+
#
343+
# This is enabled by default as a replacement for the sliding sync proxy.
344+
self.msc3575_enabled: bool = experimental.get("msc3575_enabled", True)
343345

344346
# MSC3773: Thread notifications
345347
self.msc3773_enabled: bool = experimental.get("msc3773_enabled", False)

0 commit comments

Comments
 (0)