Compare commits

...

6 Commits

Author SHA1 Message Date
fkwp
5ba69c6b57 rollback more livekit deps 2025-06-03 22:06:38 +02:00
fkwp
f2b3d21d47 add more logging 2025-06-03 18:31:27 +02:00
fkwp
b67bfa765b further dev tools enabled 2025-06-03 17:47:51 +02:00
fkwp
f52db71dd9 disable minify 2025-06-03 17:33:25 +02:00
fkwp
a1b36c5030 disable minify 2025-06-03 17:32:50 +02:00
fkwp
e7361be27c test livekit-client 2.13.0 2025-06-03 16:48:59 +02:00
5 changed files with 60 additions and 52 deletions

3
.env Normal file
View File

@@ -0,0 +1,3 @@
NODE_ENV=development

View File

@@ -7,7 +7,7 @@
"dev:full": "vite",
"dev:embedded": "vite --config vite-embedded.config.js",
"build": "yarn build:full",
"build:full": "NODE_OPTIONS=--max-old-space-size=16384 vite build",
"build:full": "NODE_OPTIONS=--max-old-space-size=16384 vite build --mode development",
"build:embedded": "yarn build:full --config vite-embedded.config.js",
"serve": "vite preview",
"prettier:check": "prettier -c .",
@@ -38,10 +38,10 @@
"@fontsource/inter": "^5.1.0",
"@formatjs/intl-durationformat": "^0.7.0",
"@formatjs/intl-segmenter": "^11.7.3",
"@livekit/components-core": "^0.12.0",
"@livekit/components-react": "^2.0.0",
"@livekit/protocol": "^1.38.0",
"@livekit/track-processors": "^0.5.5",
"@livekit/components-core": "0.12.1",
"@livekit/components-react": "2.8.1",
"@livekit/protocol": "1.38.0",
"@livekit/track-processors": "0.5.5",
"@mediapipe/tasks-vision": "^0.10.18",
"@opentelemetry/api": "^1.4.0",
"@opentelemetry/core": "^2.0.0",
@@ -100,7 +100,7 @@
"i18next-parser": "^9.1.0",
"jsdom": "^26.0.0",
"knip": "^5.27.2",
"livekit-client": "^2.13.0",
"livekit-client": "2.13.0",
"lodash-es": "^4.17.21",
"loglevel": "^1.9.1",
"matrix-js-sdk": "github:matrix-org/matrix-js-sdk#head=develop",

View File

@@ -358,6 +358,12 @@ export function useLivekit(
}
} else {
if (id !== undefined && room.getActiveDevice(kind) !== id) {
logger.debug(
"DEBUG: Switching active device",
kind,
id,
room.getActiveDevice(kind),
);
room
.switchActiveDevice(kind, id)
.catch((e) =>

View File

@@ -89,6 +89,7 @@ export default defineConfig(({ mode, packageType }) => {
},
},
build: {
minify: false,
sourcemap: true,
rollupOptions: {
output: {

View File

@@ -2477,7 +2477,17 @@ __metadata:
languageName: node
linkType: hard
"@floating-ui/dom@npm:1.6.13, @floating-ui/dom@npm:^1.0.0":
"@floating-ui/dom@npm:1.6.11":
version: 1.6.11
resolution: "@floating-ui/dom@npm:1.6.11"
dependencies:
"@floating-ui/core": "npm:^1.6.0"
"@floating-ui/utils": "npm:^0.2.8"
checksum: 10c0/02ef34a75a515543c772880338eea7b66724997bd5ec7cd58d26b50325709d46d480a306b84e7d5509d734434411a4bcf23af5680c2e461e6e6a8bf45d751df8
languageName: node
linkType: hard
"@floating-ui/dom@npm:^1.0.0":
version: 1.6.13
resolution: "@floating-ui/dom@npm:1.6.13"
dependencies:
@@ -2513,7 +2523,7 @@ __metadata:
languageName: node
linkType: hard
"@floating-ui/utils@npm:^0.2.9":
"@floating-ui/utils@npm:^0.2.8, @floating-ui/utils@npm:^0.2.9":
version: 0.2.9
resolution: "@floating-ui/utils@npm:0.2.9"
checksum: 10c0/48bbed10f91cb7863a796cc0d0e917c78d11aeb89f98d03fc38d79e7eb792224a79f538ed8a2d5d5584511d4ca6354ef35f1712659fd569868e342df4398ad6f
@@ -2702,37 +2712,37 @@ __metadata:
languageName: node
linkType: hard
"@livekit/components-core@npm:0.12.7, @livekit/components-core@npm:^0.12.0":
version: 0.12.7
resolution: "@livekit/components-core@npm:0.12.7"
"@livekit/components-core@npm:0.12.1":
version: 0.12.1
resolution: "@livekit/components-core@npm:0.12.1"
dependencies:
"@floating-ui/dom": "npm:1.6.13"
"@floating-ui/dom": "npm:1.6.11"
loglevel: "npm:1.9.1"
rxjs: "npm:7.8.2"
rxjs: "npm:7.8.1"
peerDependencies:
livekit-client: ^2.13.1
livekit-client: ^2.8.1
tslib: ^2.6.2
checksum: 10c0/11024e120f2b1b81688d507dc8441f663730956d4c79f66014a9f19a3723fcdee9517a09239f21d501067cc299bf97659655404048c415314c39bf6af5d8ab9d
checksum: 10c0/f995e40ae981de9fd8da64f8a99b41eea4f6edb733cdfae1ebfd0fbb861de0c399d7a46caacecdfde3a072c8707242dc710ade5b7dfc9983849fb96931316e0e
languageName: node
linkType: hard
"@livekit/components-react@npm:^2.0.0":
version: 2.9.9
resolution: "@livekit/components-react@npm:2.9.9"
"@livekit/components-react@npm:2.8.1":
version: 2.8.1
resolution: "@livekit/components-react@npm:2.8.1"
dependencies:
"@livekit/components-core": "npm:0.12.7"
"@livekit/components-core": "npm:0.12.1"
clsx: "npm:2.1.1"
usehooks-ts: "npm:3.1.1"
usehooks-ts: "npm:3.1.0"
peerDependencies:
"@livekit/krisp-noise-filter": ^0.2.12
livekit-client: ^2.13.1
livekit-client: ^2.8.1
react: ">=18"
react-dom: ">=18"
tslib: ^2.6.2
peerDependenciesMeta:
"@livekit/krisp-noise-filter":
optional: true
checksum: 10c0/7b3dad637b0bfd91c5636b1bb2c72ecde6136a4222d552690a3b3088c6fe4a28fbc30d2e8fec643c7e90316d8419393e7636001d5d192f5f1c9254df1307df0d
checksum: 10c0/94103ed63186ddc789daba819f0ffc55533c41082648d32f27be6eab797fd42251f6e489069d9f2883c5abcdfbdcc6461e9b01a5f0b9c68c7a961997a4c92e1e
languageName: node
linkType: hard
@@ -2752,24 +2762,14 @@ __metadata:
languageName: node
linkType: hard
"@livekit/protocol@npm:^1.38.0":
version: 1.39.0
resolution: "@livekit/protocol@npm:1.39.0"
dependencies:
"@bufbuild/protobuf": "npm:^1.10.0"
checksum: 10c0/5f8d3732bcee6909b890fa28d44084903606c16cbb12948660f96ed970a99de07e64113b1fcb834dc0624c9718988b54573509c7a0848c9875c118dfb19e51a9
languageName: node
linkType: hard
"@livekit/track-processors@npm:^0.5.5":
version: 0.5.7
resolution: "@livekit/track-processors@npm:0.5.7"
"@livekit/track-processors@npm:0.5.5":
version: 0.5.5
resolution: "@livekit/track-processors@npm:0.5.5"
dependencies:
"@mediapipe/tasks-vision": "npm:0.10.14"
peerDependencies:
"@types/dom-mediacapture-transform": ^0.1.9
livekit-client: ^1.12.0 || ^2.1.0
checksum: 10c0/e06c1a393303290184574386c705d4b8d93e323f360aabfc417c026d2128669aaca67e99b8bf5481650d38ae7c142d0d69585f4d3bf5bbbbaa474cd3d1de0046
checksum: 10c0/b86737c4ce6b93c714dfc814c997d07f1d40b0869b5e269b28e00034a3c06da811d9117c4914d8a2706ac760be31f2e9d0705108c07b29f4bbb4626dcd41ed64
languageName: node
linkType: hard
@@ -7441,10 +7441,10 @@ __metadata:
"@fontsource/inter": "npm:^5.1.0"
"@formatjs/intl-durationformat": "npm:^0.7.0"
"@formatjs/intl-segmenter": "npm:^11.7.3"
"@livekit/components-core": "npm:^0.12.0"
"@livekit/components-react": "npm:^2.0.0"
"@livekit/protocol": "npm:^1.38.0"
"@livekit/track-processors": "npm:^0.5.5"
"@livekit/components-core": "npm:0.12.1"
"@livekit/components-react": "npm:2.8.1"
"@livekit/protocol": "npm:1.38.0"
"@livekit/track-processors": "npm:0.5.5"
"@mediapipe/tasks-vision": "npm:^0.10.18"
"@opentelemetry/api": "npm:^1.4.0"
"@opentelemetry/core": "npm:^2.0.0"
@@ -7503,7 +7503,7 @@ __metadata:
i18next-parser: "npm:^9.1.0"
jsdom: "npm:^26.0.0"
knip: "npm:^5.27.2"
livekit-client: "npm:^2.13.0"
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=develop"
@@ -9921,9 +9921,9 @@ __metadata:
languageName: node
linkType: hard
"livekit-client@npm:^2.13.0":
version: 2.13.3
resolution: "livekit-client@npm:2.13.3"
"livekit-client@npm:2.13.0":
version: 2.13.0
resolution: "livekit-client@npm:2.13.0"
dependencies:
"@livekit/mutex": "npm:1.1.1"
"@livekit/protocol": "npm:1.38.0"
@@ -9934,9 +9934,7 @@ __metadata:
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/9eadb9835514551c8e834cebb607999e632bc4b3b3e5d5e206db90b66e2e5467b8a1f76a03c648e00cc96c87256b4eece58dbb2b92dfcafa84f4798bbb305060
checksum: 10c0/b5b7b37eea56681e543d754ee5df63651e45a78462d1f0c26334f0aa525761fefc86d5ad85513e9345bbb4d6821fc95dded5f1d7c008da2b558a14905cbd9ac2
languageName: node
linkType: hard
@@ -13574,14 +13572,14 @@ __metadata:
languageName: node
linkType: hard
"usehooks-ts@npm:3.1.1":
version: 3.1.1
resolution: "usehooks-ts@npm:3.1.1"
"usehooks-ts@npm:3.1.0":
version: 3.1.0
resolution: "usehooks-ts@npm:3.1.0"
dependencies:
lodash.debounce: "npm:^4.0.8"
peerDependencies:
react: ^16.8.0 || ^17 || ^18 || ^19 || ^19.0.0-rc
checksum: 10c0/8bbebf52b063f2e705eb27364f08ec2eff987b9e8d28d82a28248652dd89ef53cb514e1f2ee1cbc6ac6e083a8dce86310301c3e92a99902b98c32a26381202d7
react: ^16.8.0 || ^17 || ^18
checksum: 10c0/2204d8c95109302bdaaa51a66bf216f3dba750f1d2795c20ecba75ba1c44a070a253935d537ef536514ab6e363bcc02ccc78b5ad63576ff8d880d577cf3fc48f
languageName: node
linkType: hard