This website requires JavaScript.
fcb7f8456d
chore(lotus): 0.25.0-lotus.9
lotus
v0.25.0-lotus.9
Lotus CI and Claude Opus 5
2026-09-19 22:45:23 -04:00
c2267800be
feat(lotus): report speakingWhileMuted for the local participant in io.lotus.call_state (#37 )
Lotus CI and Claude Opus 5
2026-09-19 22:45:23 -04:00
5421d545c4
chore(lotus): 0.25.0-lotus.8
v0.25.0-lotus.8
Lotus CI and Claude Opus 5
2026-09-19 14:35:59 -04:00
2fafa3cf36
test(lotus): oxlint-clean mock in the LocalTransport refusal test
Lotus CI and Claude Opus 5
2026-09-19 14:35:59 -04:00
667230f6e3
chore(lotus): 0.25.0-lotus.7
v0.25.0-lotus.7
Lotus CI and Claude Opus 5
2026-09-19 14:35:03 -04:00
746917a4c6
test(lotus): satisfy oxlint require-await in the LocalTransport refusal test
Lotus CI and Claude Opus 5
2026-09-19 14:35:03 -04:00
d881833491
chore(lotus): 0.25.0-lotus.6
v0.25.0-lotus.6
Lotus CI and Claude Opus 5
2026-09-19 14:04:45 -04:00
021b1881e5
fix(lotus): LocalTransport must not re-wrap SFUTokenRefusedError
Lotus CI and Claude Opus 5
2026-09-19 14:04:45 -04:00
1b609d997b
chore(lotus): 0.25.0-lotus.5
v0.25.0-lotus.5
Lotus CI and Claude Opus 5
2026-09-19 13:42:22 -04:00
d9ac9a0fa4
fix(lotus): show the SFU token service's refusal reason instead of "Something went wrong"
Lotus CI and Claude Opus 5
2026-09-19 13:42:22 -04:00
66bfead7f1
chore(lotus): 0.25.0-lotus.4
v0.25.0-lotus.4
Lotus CI and Claude Opus 5
2026-09-18 23:54:25 -04:00
ea579cb998
fix(lotus): screenshare-audio mute survives a re-share — mute via the renderer, not setVolume
Lotus CI and Claude Opus 5
2026-09-18 23:54:25 -04:00
bc0e5ed432
fix(lotus): capture the microphone mono — stereo interfaces published left-only on Firefox
v0.25.0-lotus.3
Lotus CI and Claude Opus 5
2026-09-14 21:10:11 -04:00
778712409e
chore(lotus): 0.25.0-lotus.2
v0.25.0-lotus.2
Lotus CI and Claude Opus 5
2026-09-13 01:22:39 -04:00
e9a59336c7
fix(lotus): transparent-theme contrast guard; phone-only rail shrink; live URL params
Lotus CI and Claude Opus 5
2026-09-13 01:22:20 -04:00
c7494e68ca
fix(lotus): revert to the default output sink when the selected device disappears
Lotus CI and Claude Opus 5
2026-09-13 01:22:20 -04:00
68eafcb9a8
fix(lotus): soundboard refuses while muted (replies reason:"muted"); one shared AudioContext
Lotus CI and Claude Opus 5
2026-09-13 01:22:20 -04:00
dcba5b6b7e
fix(lotus): screenshare bitrate cap is a budget across simulcast layers
Lotus CI and Claude Opus 5
2026-09-13 01:22:20 -04:00
1c1394b6ef
perf(lotus): call_state field-wise dedupe, 500 ms trailing throttle (max 2/s)
Lotus CI and Claude Opus 5
2026-09-13 01:22:20 -04:00
501e3fb5ac
fix(lotus): reply immediately to lotus actions with no mounted handler; new fromWidget actions
Lotus CI and Claude Opus 5
2026-09-13 01:22:20 -04:00
bb639bb92d
fix(lotus): decoration ring sized around the avatar, hidden on error / reduced motion, CDN-pinned, survives remount
Lotus CI and Claude Opus 5
2026-09-13 01:22:20 -04:00
e5d5f13923
fix(lotus): focus_participant works in grid/1:1, clears on leave, keeps PiP, pins by device
Lotus CI and Claude Opus 5
2026-09-13 01:22:20 -04:00
e504a31efd
fix(lotus): denoise — prefetch assets, RNNoise fallback + host notify, suspend while muted, mono/delay graph, typed modules
Lotus CI and Claude Opus 5
2026-09-13 01:22:20 -04:00
872b877248
ci(lotus): read the npm publish token from NPM_PUBLISH_TOKEN
v0.25.0-lotus.1
Lotus CI and Claude Opus 5
2026-09-12 19:13:23 -04:00
c0a2103822
ci(lotus): publish prereleases under the lotus dist-tag
Lotus CI and Claude Opus 5
2026-09-12 14:36:05 -04:00
d203e7a33e
ci(lotus): scope VITE_APP_VERSION to the build step
Lotus CI and Claude Opus 5
2026-09-12 14:24:43 -04:00
f111d1d2aa
ci(lotus): gitignore .pnpm-store so knip doesn't scan the runner's store
Lotus CI and Claude Opus 5
2026-09-12 14:18:26 -04:00
b6176e07dd
ci(lotus): remove the cached corepack pnpm shim before installing pnpm
Lotus CI and Claude Opus 5
2026-09-12 13:02:44 -04:00
8945c29725
ci(lotus): install pnpm directly — corepack shim breaks the matrix-js-sdk prepare
Lotus CI and Claude Opus 5
2026-09-12 12:09:46 -04:00
9c52146312
ci(lotus): hard-gate lint, format and unit tests before build; add concurrency
Lotus CI and Claude Opus 5
2026-09-12 11:55:33 -04:00
4e6b5e1b9b
Merge branch 'lotus' into lotus-upstream-v0.25.0
Lotus CI
2026-09-12 11:43:33 -04:00
d1b0bad7f7
chore(lotus): clear pre-existing lint/prettier debt ahead of the CI gate
Lotus CI and Claude Opus 5
2026-09-12 11:43:14 -04:00
4fbc1e2223
merge: fold in lotus commits e36aef8a..cbd42bf9 landed during the v0.25.0 sync
Lotus CI and Claude Fable 5.1
2026-09-12 11:42:28 -04:00
c6f9727870
merge: upstream v0.25.0 into lotus
Lotus CI and Claude Fable 5.1
2026-09-12 11:35:57 -04:00
cbd42bf975
fix(lotus): set_quality null actually clears a cap on the sender
Lotus CI and Claude Opus 5
2026-09-12 11:34:08 -04:00
fd957badff
fix(lotus): call_state skips standalone mode; dedupe before throttle
Lotus CI and Claude Opus 5
2026-09-12 11:34:08 -04:00
37c9348ee8
fix(lotus): enable strictOriginCheck on the widget transport
Lotus CI and Claude Opus 5
2026-09-12 11:34:08 -04:00
59e0c852ee
fix(lotus): don't start two denoise processors on racing LocalTrackPublished
Lotus CI and Claude Opus 5
2026-09-12 11:34:08 -04:00
936a083533
fix(lotus): denoise restart fallback must not hand LiveKit its own raw track
Lotus CI and Claude Opus 5
2026-09-12 11:34:08 -04:00
f1cfcc7377
fix(lotus): implement deafen via EC's global output mute, not setVolume
Lotus CI and Claude Opus 5
2026-09-12 11:34:08 -04:00
efde51b8c1
Merge pull request #4172 from element-hq/toger5/add-key-rotation-participant-limit
Timo
2026-08-28 16:38:20 +02:00
2a7c6c3c06
Oh dear test coverage...
Timo K.
2026-08-28 16:22:08 +02:00
5bab17b668
Update InCallView.tsx
Timo K.
2026-08-28 15:52:52 +02:00
d7d28a1b55
formatting
Timo K.
2026-08-28 15:50:48 +02:00
790bd1e2bf
Update LocalMember.test.ts
Timo K.
2026-08-28 15:44:46 +02:00
17231e545c
Update DeveloperSettingsTab.test.tsx
Timo K.
2026-08-28 15:38:57 +02:00
17d9d19c91
ObservableScope -> testScope
Timo K.
2026-08-28 15:32:59 +02:00
3d37abf490
merge two tests
Timo K.
2026-08-28 15:31:23 +02:00
92f504d886
remove oldest membership mocking
Timo K.
2026-08-28 15:29:16 +02:00
b0d098e065
Merge branch 'main' into toger5/add-key-rotation-participant-limit
Timo K.
2026-08-28 15:27:43 +02:00
a526a8ae19
Update config.sample.json
Timo K.
2026-08-28 15:26:00 +02:00
1146d3820a
review. Dont pass full vm to developer settings
Timo K.
2026-08-28 15:20:49 +02:00
a4dda428f5
Update ghcr.io/element-hq/element-web:develop Docker digest to 133160c (#4213 )
renovate[bot]
2026-08-28 03:01:16 +00:00
5982586f24
Update ghcr.io/element-hq/element-web:develop Docker digest to f163e7a (#4211 )
renovate[bot]
2026-08-27 01:06:37 +00:00
e6b4aae714
Merge pull request #4208 from element-hq/remove-legacy-mode
Robin
2026-08-26 20:27:46 +02:00
ede29bdf1b
Remove MatrixRTC legacy mode
Robin
2026-08-26 17:53:06 +02:00
b5b2bd2193
Merge pull request #4207 from element-hq/legacy-member-events
Robin
2026-08-26 19:49:20 +02:00
21ca382306
Fix tests
Robin
2026-08-26 19:14:19 +02:00
25e379546e
Retry CI
Robin
2026-08-26 18:32:14 +02:00
0443ef55d1
Remove feature_use_device_session_member_events
Robin
2026-08-26 17:05:38 +02:00
465c413691
Update ghcr.io/element-hq/element-web:develop Docker digest to 0332028 (#4204 )
renovate[bot]
2026-08-26 09:54:28 +02:00
06b9105cee
Update DeveloperSettingsTab.test.tsx
Timo K.
2026-08-25 23:32:22 +02:00
2b5979162a
add more tests
Timo K.
2026-08-25 23:30:22 +02:00
5399f14012
add tests
Timo K.
2026-08-25 22:43:15 +02:00
f2ffb06f6c
use develop branch of matrix-js-sdk
Timo K.
2026-08-25 22:03:59 +02:00
6cf0e1df51
Merge pull request #4196 from element-hq/renovate/compound
Johannes Marbach
2026-08-24 11:00:01 +02:00
bfa20ef747
Update ghcr.io/element-hq/element-web:develop Docker digest to ccee84c (#4195 )
renovate[bot]
2026-08-24 09:35:45 +02:00
5955d22c1b
Merge pull request #4197 from element-hq/renovate/livekit-client
Johannes Marbach
2026-08-24 08:51:19 +02:00
ce4426858b
Update dependency livekit-client to v2.22.0
renovate[bot]
2026-08-24 00:37:56 +00:00
4ec75ecda4
Update dependency @vector-im/compound-design-tokens to v10.2.4
renovate[bot]
2026-08-24 00:37:19 +00:00
b51a33c4e1
Merge pull request #4194 from element-hq/toger5/rtc-mode-documentation
Timo
2026-08-21 17:44:10 +02:00
c3837464a3
Add docs about currently used matrixRTC mode
Timo K.
2026-08-21 12:04:24 +02:00
e7372d4c03
Merge pull request #4190 from element-hq/toger5/update-branche-ci-main
Timo
2026-08-21 11:55:32 +02:00
69eddd7846
Update ghcr.io/element-hq/element-web:develop Docker digest to ee5b90c (#4193 )
renovate[bot]
2026-08-21 07:10:30 +02:00
de3e4c6a78
update branches used in ci and tooling to main
Timo K.
2026-08-20 15:44:13 +02:00
3abc5a0435
Merge pull request #4185 from element-hq/pip-no-modals
Robin
2026-08-20 15:16:22 +02:00
8e20d48b1d
Merge pull request #4187 from element-hq/johannes/label-sync-pat
Johannes Marbach
2026-08-20 10:05:12 +02:00
ff57c217aa
Switch label sync workflow to LABEL_SYNC_GITHUB_TOKEN
Johannes Marbach
2026-08-20 09:21:42 +02:00
b60e7452b7
Update ghcr.io/element-hq/element-web:develop Docker digest to a416986 (#4186 )
renovate[bot]
2026-08-20 07:14:58 +02:00
1c03ad335c
Hide reactions interface in PiP mode
Robin
2026-08-19 17:35:29 +02:00
87873b726f
Merge pull request #4183 from element-hq/msc4519-docs
Robin
2026-08-19 15:58:28 +02:00
3448a3a2ef
Update docs to reflect transports endpoint moving to MSC4519
Robin
2026-08-19 11:46:56 +02:00
c625fb8845
Merge pull request #4180 from element-hq/background-pngs
Robin
2026-08-19 10:40:07 +02:00
cab9698fc7
Undo breakpoint change made during testing
Robin
2026-08-19 10:24:26 +02:00
7410bd8a82
Merge pull request #4181 from element-hq/lobby-video-border
Robin
2026-08-19 08:54:57 +02:00
f17670b731
Update ghcr.io/element-hq/element-web:develop Docker digest to 9ac7cde (#4182 )
renovate[bot]
2026-08-19 08:09:58 +02:00
33a0653ea5
Fix lobby video preview losing its rounded corners in Firefox
Robin
2026-08-18 17:49:14 +02:00
b1c29e9a41
Performance: Use PNGs for the background gradients
Robin
2026-08-18 16:54:07 +02:00
ad92892063
Merge pull request #4177 from element-hq/ignore-layout-updates
Robin
2026-08-18 15:39:49 +02:00
1a827e0930
Merge pull request #4178 from element-hq/tiles-debug-performance
Robin
2026-08-18 13:05:02 +02:00
a1b37bb3c9
Performance: Ignore redundant layout updates
Robin
2026-08-17 16:48:03 +02:00
061d25a54c
Update ghcr.io/element-hq/element-web:develop Docker digest to 073e6a4 (#4176 )
renovate[bot]
2026-08-18 07:48:41 +02:00
b554fa63d1
Performance: Isolate tile store debug info in its own component
Robin
2026-08-17 16:45:26 +02:00
b5bcb9aeed
Merge pull request #4160 from alexmaras/room-joining/assume-public
Robin
2026-08-17 14:40:07 +02:00
3d3e6dcdcc
Merge pull request #4171 from element-hq/toger5/fix-unclose-able-error-screen
Timo
2026-08-17 14:16:37 +02:00
9999a755dd
Update pnpm-lock.yaml
Timo K.
2026-08-17 12:33:31 +02:00
43ce68e80a
Fix: error screen cannot be closed in embedded mode.
Timo K.
2026-08-17 12:08:30 +02:00
6d5f698357
Merge pull request #4151 from element-hq/more-more-performance
Robin
2026-08-17 11:36:37 +02:00
64a5b2ee5c
Clarify how an invalid width and height manifest
Robin
2026-08-17 11:19:43 +02:00
9857ed53e3
Add key roatation limit to config.json
Timo K.
2026-08-17 11:16:11 +02:00