From e2916d9093c2c098ef1d4b5c66372615f4ddf03e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 18 Nov 2025 17:48:54 +0000 Subject: [PATCH 1/4] Update dependency matrix-widget-api to v1.14.0 --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index 97ca1985..d93c36e1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10375,12 +10375,12 @@ __metadata: linkType: hard "matrix-widget-api@npm:^1.10.0, matrix-widget-api@npm:^1.13.0": - version: 1.13.1 - resolution: "matrix-widget-api@npm:1.13.1" + version: 1.15.0 + resolution: "matrix-widget-api@npm:1.15.0" dependencies: "@types/events": "npm:^3.0.0" events: "npm:^3.2.0" - checksum: 10c0/25ded744922755b3eb65f4e171cf6cff1a2e0fe43fc3fecbb13e565e41d8af066daa817dd2c3c7d921b996af399eec3b23df70ab7b682cf422d9cee7ca202512 + checksum: 10c0/1c08b5284cd98aed312d95594335e1391d937dfad70ef862a1f90fdbaaa27709e1c44dcda37f8045e4814779d8d5816d240aee396d52cfd9b37fbf243a6baf6a languageName: node linkType: hard From 5f6a45f0e925f2242062efe53d1dc378c35db5da Mon Sep 17 00:00:00 2001 From: Timo K Date: Mon, 1 Dec 2025 18:45:47 +0100 Subject: [PATCH 2/4] also bump js-sdk --- package.json | 4 ++-- yarn.lock | 29 +++++++++++++++++++---------- 2 files changed, 21 insertions(+), 12 deletions(-) diff --git a/package.json b/package.json index 62ea9f4f..bd192a3b 100644 --- a/package.json +++ b/package.json @@ -109,8 +109,8 @@ "livekit-client": "^2.13.0", "lodash-es": "^4.17.21", "loglevel": "^1.9.1", - "matrix-js-sdk": "github:matrix-org/matrix-js-sdk#head=toger5/sticky-events&commit=e7f5bec51b6f70501a025b79fe5021c933385b21", - "matrix-widget-api": "^1.13.0", + "matrix-js-sdk": "39.2.0", + "matrix-widget-api": "^1.14.0", "normalize.css": "^8.0.1", "observable-hooks": "^4.2.3", "pako": "^2.0.4", diff --git a/yarn.lock b/yarn.lock index d93c36e1..a065e531 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7547,8 +7547,8 @@ __metadata: livekit-client: "npm:^2.13.0" lodash-es: "npm:^4.17.21" loglevel: "npm:^1.9.1" - matrix-js-sdk: "github:matrix-org/matrix-js-sdk#head=toger5/sticky-events&commit=e7f5bec51b6f70501a025b79fe5021c933385b21" - matrix-widget-api: "npm:^1.13.0" + matrix-js-sdk: "npm:39.2.0" + matrix-widget-api: "npm:^1.14.0" normalize.css: "npm:^8.0.1" observable-hooks: "npm:^4.2.3" pako: "npm:^2.0.4" @@ -10352,9 +10352,9 @@ __metadata: languageName: node linkType: hard -"matrix-js-sdk@github:matrix-org/matrix-js-sdk#head=toger5/sticky-events&commit=e7f5bec51b6f70501a025b79fe5021c933385b21": - version: 38.4.0 - resolution: "matrix-js-sdk@https://github.com/matrix-org/matrix-js-sdk.git#commit=e7f5bec51b6f70501a025b79fe5021c933385b21" +"matrix-js-sdk@npm:39.2.0": + version: 39.2.0 + resolution: "matrix-js-sdk@npm:39.2.0" dependencies: "@babel/runtime": "npm:^7.12.5" "@matrix-org/matrix-sdk-crypto-wasm": "npm:^15.3.0" @@ -10364,17 +10364,17 @@ __metadata: jwt-decode: "npm:^4.0.0" loglevel: "npm:^1.9.2" matrix-events-sdk: "npm:0.0.1" - matrix-widget-api: "npm:^1.10.0" + matrix-widget-api: "npm:^1.14.0" oidc-client-ts: "npm:^3.0.1" p-retry: "npm:7" - sdp-transform: "npm:^2.14.1" + sdp-transform: "npm:^3.0.0" unhomoglyph: "npm:^1.0.6" uuid: "npm:13" - checksum: 10c0/7adffdc183affd2d3ee1e8497cad6ca7904a37f98328ff7bc15aa6c1829dc9f9a92f8e1bd6260432a33626ff2a839644de938270163e73438b7294675cd954e4 + checksum: 10c0/f8b5261de2744305330ba3952821ca9303698170bfd3a0ff8a767b9286d4e8d4ed5aaf6fbaf8a1e8ff9dbd859102a2a47d882787e2da3b3078965bec00157959 languageName: node linkType: hard -"matrix-widget-api@npm:^1.10.0, matrix-widget-api@npm:^1.13.0": +"matrix-widget-api@npm:^1.14.0": version: 1.15.0 resolution: "matrix-widget-api@npm:1.15.0" dependencies: @@ -12553,7 +12553,7 @@ __metadata: languageName: node linkType: hard -"sdp-transform@npm:^2.14.1, sdp-transform@npm:^2.15.0": +"sdp-transform@npm:^2.15.0": version: 2.15.0 resolution: "sdp-transform@npm:2.15.0" bin: @@ -12562,6 +12562,15 @@ __metadata: languageName: node linkType: hard +"sdp-transform@npm:^3.0.0": + version: 3.0.0 + resolution: "sdp-transform@npm:3.0.0" + bin: + sdp-verify: checker.js + checksum: 10c0/828a4595041ba64c86b29075aa4007ab384519b1fa29882db59ccb83b54b2b2a33b60848293f8da537fe151c52f5844fc17c8325396cac309fb19e2e81ec5bf4 + languageName: node + linkType: hard + "sdp@npm:^3.2.0": version: 3.2.0 resolution: "sdp@npm:3.2.0" From 4ec1b19fe213598feb3bfa946d236cf759942fcc Mon Sep 17 00:00:00 2001 From: Timo K Date: Mon, 1 Dec 2025 18:54:57 +0100 Subject: [PATCH 3/4] fix js-sdk tests --- src/utils/test.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/utils/test.ts b/src/utils/test.ts index 50a9add0..bd7dcd6f 100644 --- a/src/utils/test.ts +++ b/src/utils/test.ts @@ -44,12 +44,12 @@ import { Track, } from "livekit-client"; import { randomUUID } from "crypto"; -import { - type RoomAndToDeviceEvents, - type RoomAndToDeviceEventsHandlerMap, -} from "matrix-js-sdk/lib/matrixrtc/RoomAndToDeviceKeyTransport"; import { type TrackReference } from "@livekit/components-core"; import EventEmitter from "events"; +import { + type KeyTransportEvents, + type KeyTransportEventsHandlerMap, +} from "matrix-js-sdk/lib/matrixrtc/IKeyTransport"; import { LocalUserMediaViewModel, @@ -398,9 +398,9 @@ export function mockConfig( } export class MockRTCSession extends TypedEventEmitter< - MatrixRTCSessionEvent | RoomAndToDeviceEvents | MembershipManagerEvent, - MatrixRTCSessionEventHandlerMap & - RoomAndToDeviceEventsHandlerMap & + MatrixRTCSessionEvent | MembershipManagerEvent | KeyTransportEvents, + KeyTransportEventsHandlerMap & + MatrixRTCSessionEventHandlerMap & MembershipManagerEventHandlerMap > { public asMockedSession(): MockedObject { From 0240087afecc1b407718175243f9f51490c02c5b Mon Sep 17 00:00:00 2001 From: Robin Date: Mon, 1 Dec 2025 13:09:10 -0500 Subject: [PATCH 4/4] Unpin matrix-js-sdk so it can be upgraded --- package.json | 2 +- yarn.lock | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index bd192a3b..21c870ad 100644 --- a/package.json +++ b/package.json @@ -109,7 +109,7 @@ "livekit-client": "^2.13.0", "lodash-es": "^4.17.21", "loglevel": "^1.9.1", - "matrix-js-sdk": "39.2.0", + "matrix-js-sdk": "^39.2.0", "matrix-widget-api": "^1.14.0", "normalize.css": "^8.0.1", "observable-hooks": "^4.2.3", diff --git a/yarn.lock b/yarn.lock index a065e531..94b73130 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7547,7 +7547,7 @@ __metadata: livekit-client: "npm:^2.13.0" lodash-es: "npm:^4.17.21" loglevel: "npm:^1.9.1" - matrix-js-sdk: "npm:39.2.0" + matrix-js-sdk: "npm:^39.2.0" matrix-widget-api: "npm:^1.14.0" normalize.css: "npm:^8.0.1" observable-hooks: "npm:^4.2.3" @@ -10352,7 +10352,7 @@ __metadata: languageName: node linkType: hard -"matrix-js-sdk@npm:39.2.0": +"matrix-js-sdk@npm:^39.2.0": version: 39.2.0 resolution: "matrix-js-sdk@npm:39.2.0" dependencies: