Merge pull request #3666 from element-hq/renovate/livekit-client

Update dependency livekit-client to v2.17.2
This commit is contained in:
Valere Fedronic
2026-04-15 13:39:49 +02:00
committed by GitHub
6 changed files with 34 additions and 36 deletions

View File

@@ -47,7 +47,7 @@ services:
- ecbackend
livekit:
image: livekit/livekit-server:v1.9.11
image: livekit/livekit-server:v1.10.1
pull_policy: always
hostname: livekit-sfu
command: --dev --config /etc/livekit.yaml
@@ -67,7 +67,7 @@ services:
- ecbackend
livekit-1:
image: livekit/livekit-server:v1.9.11
image: livekit/livekit-server:v1.10.1
pull_policy: always
hostname: livekit-sfu-1
command: --dev --config /etc/livekit.yaml

View File

@@ -107,7 +107,7 @@
"i18next-parser": "^9.1.0",
"jsdom": "^26.0.0",
"knip": "^5.86.0",
"livekit-client": "^2.13.0",
"livekit-client": "^2.18.1",
"lodash-es": "^4.17.21",
"loglevel": "^1.9.1",
"matrix-js-sdk": "matrix-org/matrix-js-sdk#6e3efef0c5f660df47cf00874927dec1c75cc3cf",

View File

@@ -75,7 +75,9 @@ test("Should automatically retry non fatal JWT errors", async ({
await expect(page.getByTestId("video").first()).toBeVisible();
});
test("Should show error screen if call creation is restricted", async ({
// We skip this test for now as it appears the livekit does not let us
// detect and handle NotAllowed errors anymore. https://github.com/livekit/client-sdk-js/issues/1883
test.skip("Should show error screen if call creation is restricted", async ({
page,
browserName,
}) => {
@@ -102,8 +104,10 @@ test("Should show error screen if call creation is restricted", async ({
// Then if the socket connection fails, livekit will try to validate the token!
// Livekit will not auto_create anymore and will return a 404 error.
// Note the regex is required as livekit-client is nowasays trying two
// differnt APIs
await page.route(
"**/badurltotricktest/livekit/sfu/rtc/validate?**",
/.*\/badurltotricktest\/livekit\/sfu\/rtc(\/v1)?\/validate?.*/,
async (route) =>
await route.fulfill({
status: 404,

View File

@@ -131,6 +131,7 @@ beforeEach(() => {
},
new Map(),
{},
{},
);
vi.mocked(localParticipant).createTracks = vi

View File

@@ -4,6 +4,7 @@
"module": "es2022",
"jsx": "react-jsx",
"lib": ["es2024", "dom", "dom.iterable"],
"skipLibCheck": true,
// From Matrix-JS-SDK
"strict": true,

View File

@@ -3288,39 +3288,39 @@ __metadata:
languageName: node
linkType: hard
"@livekit/components-core@npm:0.12.12, @livekit/components-core@npm:^0.12.0":
version: 0.12.12
resolution: "@livekit/components-core@npm:0.12.12"
"@livekit/components-core@npm:0.12.13, @livekit/components-core@npm:^0.12.0":
version: 0.12.13
resolution: "@livekit/components-core@npm:0.12.13"
dependencies:
"@floating-ui/dom": "npm:1.7.4"
loglevel: "npm:1.9.1"
rxjs: "npm:7.8.2"
peerDependencies:
livekit-client: ^2.15.14
livekit-client: ^2.17.2
tslib: ^2.6.2
checksum: 10c0/788ae01fa6c58a0edbd629f4195f2f3a7bc94660d2fb729af8b27cab2b151abe36cd0a666989811c6187e51d32c847119853010a82be55844750ab3978079c38
checksum: 10c0/d6e0b897e4eaeacf42b2845ddcebd03b35c3877ab99ed92152f58ee46b4f334e540542ef35846718a39fe51fbad4264e91f2c1264f0e42a083c261c510013f91
languageName: node
linkType: hard
"@livekit/components-react@npm:^2.0.0":
version: 2.9.17
resolution: "@livekit/components-react@npm:2.9.17"
version: 2.9.20
resolution: "@livekit/components-react@npm:2.9.20"
dependencies:
"@livekit/components-core": "npm:0.12.12"
"@livekit/components-core": "npm:0.12.13"
clsx: "npm:2.1.1"
events: "npm:^3.3.0"
jose: "npm:^6.0.12"
usehooks-ts: "npm:3.1.1"
peerDependencies:
"@livekit/krisp-noise-filter": ^0.2.12 || ^0.3.0
livekit-client: ^2.15.14
livekit-client: ^2.17.2
react: ">=18"
react-dom: ">=18"
tslib: ^2.6.2
peerDependenciesMeta:
"@livekit/krisp-noise-filter":
optional: true
checksum: 10c0/ba64ada37d4b3ce4d5ee7c5b2a6bddbffc17c2e641e95881aac9f02b4ff7428105e0a372d364e50ff124e988b7426d322d94caabdb55b634aebf0144d7e37f99
checksum: 10c0/ce00fb59446804571ad5534cdd7ce18315f96daab491ab60b7f7b27d26978f7a06a23495b89578385cd0d42b99a1ddbbd8699d0a3a82f00b2e77875f460387af
languageName: node
linkType: hard
@@ -3331,21 +3331,21 @@ __metadata:
languageName: node
linkType: hard
"@livekit/protocol@npm:1.42.2":
version: 1.42.2
resolution: "@livekit/protocol@npm:1.42.2"
"@livekit/protocol@npm:1.44.0":
version: 1.44.0
resolution: "@livekit/protocol@npm:1.44.0"
dependencies:
"@bufbuild/protobuf": "npm:^1.10.0"
checksum: 10c0/73e77e0975d4d8ca0baa23ad03cb9ac3a844e8d89e9cefbd17343131a774c7aeb4d190fd0397152fcf5a396d921af3eb83e83e660a4aa12215d9ac4e52bf037a
checksum: 10c0/f547a5ee586cae002ed2834f0a823573e38887562dbc793e261791b0572472c6732262a5466c96082464575a3248a4c6cb0428420418e834cdbef1b202cddedf
languageName: node
linkType: hard
"@livekit/protocol@npm:^1.42.2":
version: 1.45.1
resolution: "@livekit/protocol@npm:1.45.1"
version: 1.45.3
resolution: "@livekit/protocol@npm:1.45.3"
dependencies:
"@bufbuild/protobuf": "npm:^1.10.0"
checksum: 10c0/f249d8501c0021475c4a0a063af5e5d55469fb889b7df4a14a86d347893133bdc8639a8270d80863fe3b8090a3cebf02e7fdc8e4a55aa3985e41ba8e50a2d078
checksum: 10c0/8c9c889d9042d3b27acc0dd537df36e0c804c1d205741e2d3789111c728d840933ab0743655cb81df52c7715210db193c1fc8e2e223d765d05537c502918299b
languageName: node
linkType: hard
@@ -8693,7 +8693,7 @@ __metadata:
i18next-parser: "npm:^9.1.0"
jsdom: "npm:^26.0.0"
knip: "npm:^5.86.0"
livekit-client: "npm:^2.13.0"
livekit-client: "npm:^2.18.1"
lodash-es: "npm:^4.17.21"
loglevel: "npm:^1.9.1"
matrix-js-sdk: "matrix-org/matrix-js-sdk#6e3efef0c5f660df47cf00874927dec1c75cc3cf"
@@ -11677,23 +11677,22 @@ __metadata:
languageName: node
linkType: hard
"livekit-client@npm:^2.13.0":
version: 2.16.0
resolution: "livekit-client@npm:2.16.0"
"livekit-client@npm:^2.18.1":
version: 2.18.1
resolution: "livekit-client@npm:2.18.1"
dependencies:
"@livekit/mutex": "npm:1.1.1"
"@livekit/protocol": "npm:1.42.2"
"@livekit/protocol": "npm:1.44.0"
events: "npm:^3.3.0"
jose: "npm:^6.1.0"
loglevel: "npm:^1.9.2"
sdp-transform: "npm:^2.15.0"
ts-debounce: "npm:^4.0.0"
tslib: "npm:2.8.1"
typed-emitter: "npm:^2.1.0"
webrtc-adapter: "npm:^9.0.1"
peerDependencies:
"@types/dom-mediacapture-record": ^1
checksum: 10c0/5d03adc5d09efde343ab894db397529dff26117598e773b23a5df90a4fb166bde12c6bb1f2cfd1d28dbaf93fe9f275026d7abb75f2ffd2ba816393a2d58e6c7e
checksum: 10c0/087ffebf3265b1bae2d3346af46c6b03b693e6226dc8b28618de5784979db5354bd17d992589ac9e18a014ef38f05ee8d77aa108fe0638b325cefd23ea8675ba
languageName: node
linkType: hard
@@ -15322,13 +15321,6 @@ __metadata:
languageName: node
linkType: hard
"ts-debounce@npm:^4.0.0":
version: 4.0.0
resolution: "ts-debounce@npm:4.0.0"
checksum: 10c0/1dfac630127d6982b4ad5114a12bd3e8febfd7a34615e6bf388eaf3a5c355f9ab2ef688688bb7e789bc9f0cabfd82e0a6b363efc451ee626b5722919f7f567cd
languageName: node
linkType: hard
"ts-dedent@npm:^2.0.0":
version: 2.2.0
resolution: "ts-dedent@npm:2.2.0"