From de205f991190943a333ecfebd7270564cdcc5326 Mon Sep 17 00:00:00 2001 From: Half-Shot Date: Tue, 6 Jan 2026 14:46:50 +0000 Subject: [PATCH 1/3] Add msc2697_enabled --- .../src/testcontainers/synapse.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/element-web-playwright-common/src/testcontainers/synapse.ts b/packages/element-web-playwright-common/src/testcontainers/synapse.ts index efcae3ef88..8980eb1254 100644 --- a/packages/element-web-playwright-common/src/testcontainers/synapse.ts +++ b/packages/element-web-playwright-common/src/testcontainers/synapse.ts @@ -175,6 +175,11 @@ const DEFAULT_CONFIG = { * MSC4143 Matrix RTC: Required for `matrix_rtc` configuration. */ msc4143_enabled: false, + /** + * MSC2697: Device dehydration. + * This is ON by default in Synapse. + */ + msc2697_enabled: true, }, matrix_rtc: undefined as | undefined From b048f5323cce89327110e14635da8a8167399e85 Mon Sep 17 00:00:00 2001 From: Half-Shot Date: Tue, 6 Jan 2026 15:27:06 +0000 Subject: [PATCH 2/3] Switch to MSC3814 --- .../src/testcontainers/synapse.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/element-web-playwright-common/src/testcontainers/synapse.ts b/packages/element-web-playwright-common/src/testcontainers/synapse.ts index 8980eb1254..106483b864 100644 --- a/packages/element-web-playwright-common/src/testcontainers/synapse.ts +++ b/packages/element-web-playwright-common/src/testcontainers/synapse.ts @@ -176,10 +176,9 @@ const DEFAULT_CONFIG = { */ msc4143_enabled: false, /** - * MSC2697: Device dehydration. - * This is ON by default in Synapse. + * MSC3814: Device dehydration SSSS. */ - msc2697_enabled: true, + msc3814_enabled: false, }, matrix_rtc: undefined as | undefined From 184c8dc3b3bd2838ded33ab5a676fff78e479c12 Mon Sep 17 00:00:00 2001 From: Half-Shot Date: Tue, 6 Jan 2026 15:32:36 +0000 Subject: [PATCH 3/3] Just set as Record --- .../src/testcontainers/synapse.ts | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/packages/element-web-playwright-common/src/testcontainers/synapse.ts b/packages/element-web-playwright-common/src/testcontainers/synapse.ts index 106483b864..bec34aa433 100644 --- a/packages/element-web-playwright-common/src/testcontainers/synapse.ts +++ b/packages/element-web-playwright-common/src/testcontainers/synapse.ts @@ -170,16 +170,7 @@ const DEFAULT_CONFIG = { room_name: string; }, allow_guest_access: false, - experimental_features: { - /** - * MSC4143 Matrix RTC: Required for `matrix_rtc` configuration. - */ - msc4143_enabled: false, - /** - * MSC3814: Device dehydration SSSS. - */ - msc3814_enabled: false, - }, + experimental_features: {} as Record, matrix_rtc: undefined as | undefined | {