This website requires JavaScript.
576c80a989
Merge pull request 'feat(denoise): switch noise suppression mid-call (+ fix re-captures ignoring noiseSuppression)' (#66 ) from feat/live-denoise-switch into lotus
lotus
v0.28.0-lotus.4
jared
2026-10-30 21:15:44 -04:00
949103d649
feat(denoise): switch noise suppression mid-call (io.lotus.set_denoise)
Lotus CI and Claude Opus 5.5
2026-10-30 21:13:40 -04:00
9e6fe75f14
Merge pull request 'fix(denoise): DeepFilterNet attenuation limit 60 → 25 dB (choppy word endings)' (#65 ) from fix/dfn-strength-25 into lotus
v0.28.0-lotus.3
jared
2026-10-30 18:58:29 -04:00
f180f76196
fix(denoise): DeepFilterNet attenuation limit 60 -> 25 dB
Lotus CI and Claude Opus 5.5
2026-10-30 18:50:06 -04:00
4ca3b0695c
Merge pull request 'fix(denoise): stop DeepFilterNet silently passing raw audio through' (#64 ) from fix/dfn-model-bytes into lotus
jared
2026-10-30 15:16:25 -04:00
283b231c7a
style: oxfmt
Lotus CI and Claude Opus 5.5
2026-10-30 15:11:19 -04:00
16f5f3d1a3
fix(denoise): stop DeepFilterNet silently passing raw audio through
Lotus CI and Claude Opus 5.5
2026-10-30 14:18:01 -04:00
117467b1fb
Merge pull request 'chore(deps): security fixes for dev/build tooling (Storybook, Vitest, Vite, transitive)' (#63 ) from chore/dev-tool-security into lotus
jared
2026-10-25 23:59:03 -04:00
43cbd8409d
chore(deps): security fixes for dev/build tooling (Storybook, Vitest, Vite, transitive)
chore/dev-tool-security
Lotus CI and Claude Opus 5.5
2026-10-25 23:50:09 -04:00
4c84c3a4f3
Merge pull request 'feat(lotus): expected-device check before joining (cinny #121 )' (#62 ) from feat/expected-devices into lotus
v0.28.0-lotus.2
jared
2026-10-24 19:47:38 -04:00
a366243836
feat(lotus): expected-device check before joining (cinny #121 )
feat/expected-devices
Lotus CI and Claude Opus 5.5
2026-10-24 19:42:23 -04:00
83a700b7f6
Merge pull request 'merge: upstream Element Call v0.28.0 (cinny #201 )' (#61 ) from lotus-upstream-v0.28.0 into lotus
v0.28.0-lotus.1
jared
2026-10-24 01:14:31 -04:00
fc15193715
merge: upstream Element Call v0.28.0 into lotus (cinny #201 )
lotus-upstream-v0.28.0
Lotus CI and Claude Opus 5.5
2026-10-24 01:07:37 -04:00
3998425cdf
chore(lotus): 0.25.0-lotus.29
v0.25.0-lotus.29
Lotus CI and Claude Opus 5.5
2026-10-20 19:49:30 -04:00
72d307df18
Merge pull request 'feat(lotus): detailed call summary for the host (cinny #253 )' (#60 ) from feat/call-summary-details into lotus
jared
2026-10-20 19:48:35 -04:00
a951e5b1f2
feat(lotus): detailed call summary for the host's Details card (cinny #253 )
feat/call-summary-details
Lotus CI and Claude Opus 5.5
2026-10-20 19:45:02 -04:00
438d09cde9
chore(lotus): 0.25.0-lotus.28
v0.25.0-lotus.28
Lotus CI and Claude Opus 5.5
2026-10-19 23:36:30 -04:00
0534fa393c
Merge pull request 'feat(lotus): soundboard works in voice channels with a call policy (#47 )' (#59 ) from feat/soundboard-mic-mix into lotus
jared
2026-10-19 23:36:00 -04:00
e12b3e5979
style(lotus): format LOTUS.md table
feat/soundboard-mic-mix
Lotus CI and Claude Opus 5.5
2026-10-19 23:30:56 -04:00
657271163f
feat(lotus): soundboard works in voice channels with a call policy (#47 )
Lotus CI and Claude Opus 5.5
2026-10-19 23:23:06 -04:00
60398b0a7d
chore(lotus): 0.25.0-lotus.27
v0.25.0-lotus.27
Lotus CI and Claude Opus 5.5
2026-10-19 15:06:39 -04:00
2c8d20ba82
Merge pull request 'feat(lotus): keep your own tile on mobile with the camera off (cinny #265 )' (#58 ) from feat/mobile-self-tile into lotus
jared
2026-10-19 14:58:35 -04:00
fbf8e44276
feat(lotus): keep your own tile on mobile with the camera off (cinny #265 )
feat/mobile-self-tile
Lotus CI and Claude Opus 5.5
2026-10-19 14:40:25 -04:00
5693e81bb9
Merge pull request 'feat(lotus): report remote screenshare audio to the host (cinny #277 )' (#57 ) from feat/screenshare-audio-state into lotus
jared
2026-10-19 14:28:57 -04:00
5f4844cad5
feat(lotus): report remote screenshare audio to the host (cinny #277 )
feat/screenshare-audio-state
Lotus CI and Claude Opus 5.5
2026-10-19 14:21:52 -04:00
848dcaafa9
chore(lotus): 0.25.0-lotus.26
v0.25.0-lotus.26
Lotus CI and Claude Opus 5.5
2026-10-19 12:41:55 -04:00
1ad32e56c7
Merge pull request 'feat(lotus): accept decorations from chat.lotusguild.org (matrix #22 )' (#56 ) from feat/decorations-origin into lotus
jared
2026-10-19 12:40:07 -04:00
090edc5c2c
feat(lotus): accept decorations from chat.lotusguild.org (matrix #22 )
feat/decorations-origin
Lotus CI and Claude Opus 5.5
2026-10-19 12:37:53 -04:00
dbf77cdc60
Merge pull request 'docs(lotus): LOTUS.md lists io.lotus.call_error and io.lotus.reconnect (#50 )' (#55 ) from docs/lotus-call-error into lotus
jared
2026-10-19 01:36:12 -04:00
2ef80cef2c
docs(lotus): LOTUS.md lists io.lotus.call_error and io.lotus.reconnect (#50 )
docs/lotus-call-error
Lotus CI and Claude Opus 5.5
2026-10-19 00:01:18 -04:00
88c648ba8b
chore(lotus): 0.25.0-lotus.25
v0.25.0-lotus.25
Lotus CI and Claude Opus 5.5
2026-10-18 15:27:50 -04:00
0aa543cc7d
Merge pull request 'docs(lotus): LOTUS.md: the io.lotus.* widget protocol, URL flags and release flow (#43 )' (#53 ) from docs/lotus-protocol into lotus
jared
2026-10-18 07:49:15 -04:00
cc57292bf4
Merge pull request 'fix(lotus): soundboard says "not permitted" in audio-only rooms instead of failing silently (#47 )' (#52 ) from lotus-soundboard-not-permitted into lotus
jared
2026-10-18 07:42:09 -04:00
22f9083768
Merge pull request 'fix(lotus): restart the shared mic sampler only when the LiveKit rooms change (#45 )' (#51 ) from lotus-mic-sampler-churn into lotus
jared
2026-10-18 07:38:41 -04:00
d7d75cbba5
Merge pull request 'feat(lotus): tell the host when the call drops, and let it press Reconnect (cinny #318 )' (#50 ) from lotus-call-error into lotus
jared
2026-10-18 07:32:17 -04:00
4be3e92eb6
Merge pull request 'fix(lotus): a homeserver stall shorter than the delayed-leave window no longer ends the call (#46 )' (#54 ) from lotus-stall-retry into lotus
jared
2026-10-18 04:52:15 -04:00
a1dd0e254c
fix(lotus): a homeserver stall shorter than the delayed-leave window no longer ends the call (#46 )
lotus-stall-retry
Lotus CI and Claude Opus 5.5
2026-10-18 02:47:36 -04:00
167ffc2440
docs(lotus): LOTUS.md: the io.lotus.* widget protocol, URL flags and release flow (#43 )
docs/lotus-protocol
Lotus CI and Claude Opus 5.5
2026-10-18 01:24:22 -04:00
888ed1a66c
fix(lotus): soundboard says "not permitted" in audio-only rooms instead of failing silently (#47 )
lotus-soundboard-not-permitted
Lotus CI and Claude Opus 5.5
2026-10-18 01:22:49 -04:00
73bf2133dc
fix(lotus): restart the shared mic sampler only when the LiveKit rooms change (#45 )
lotus-mic-sampler-churn
Lotus CI and Claude Opus 5.5
2026-10-18 01:17:06 -04:00
07e1506dd8
feat(lotus): tell the host when the call drops, and let it press Reconnect (cinny #318 )
lotus-call-error
Lotus CI and Claude Opus 5.5
2026-10-18 00:54:48 -04:00
58625c86b0
chore(lotus): 0.25.0-lotus.24
v0.25.0-lotus.24
Lotus CI and Claude Opus 5.5
2026-10-17 20:47:48 -04:00
e3ac9a96d6
Merge pull request 'feat(lotus): report the frame's audio outputs to the host (cinny #310 )' (#49 ) from fix/audio-output-list into lotus
jared
2026-10-17 20:45:10 -04:00
34d541b707
feat(lotus): report the frame's audio outputs to the host (cinny #310 )
fix/audio-output-list
Lotus CI and Claude Opus 5.5
2026-10-17 19:48:33 -04:00
eb59fd5b3f
chore(lotus): 0.25.0-lotus.23
v0.25.0-lotus.23
Lotus CI and Claude Opus 5.5
2026-10-17 17:53:24 -04:00
fea233f5e1
Merge pull request 'feat(lotus): sendNotificationType=none turns the call-start notification off (cinny #295 )' (#48 ) from lotus-notify-none into lotus
jared
2026-10-16 23:13:46 -04:00
93905c5bc1
feat(lotus): sendNotificationType=none turns the call-start notification off (cinny #295 )
lotus-notify-none
Lotus CI and Claude Opus 5.5
2026-10-16 22:06:12 -04:00
9b3c3569ec
Update ghcr.io/element-hq/element-web:develop Docker digest to 39c94f0 (#4327 )
renovate[bot]
2026-10-06 02:57:18 +00:00
a4654d9d00
Merge pull request #4315 from element-hq/johannes/workflow-call
Johannes Marbach
2026-10-05 14:07:07 +02:00
6e5f71c796
Revert back to negative flags
Johannes Marbach
2026-10-05 13:53:52 +02:00
067f3d3038
Fix repo selection and flags
Johannes Marbach
2026-10-05 13:44:48 +02:00
6d70221fe6
Flip boolean flags
Johannes Marbach
2026-10-05 13:04:34 +02:00
427376f78b
Update ghcr.io/element-hq/element-web:develop Docker digest to 573daa2 (#4323 )
renovate[bot]
2026-10-05 09:47:57 +00:00
ccfd36923d
Merge pull request #4324 from element-hq/renovate/compound
Johannes Marbach
2026-10-05 08:41:57 +02:00
89567726f8
Fix tests
Johannes Marbach
2026-10-05 08:13:58 +02:00
9cd111b5f2
Merge pull request #4318 from element-hq/redact-posthog-user-id
Robin
2026-10-05 07:44:16 +02:00
096aaac9f3
Update dependency @vector-im/compound-design-tokens to v11.1.0
renovate[bot]
2026-10-05 01:27:09 +00:00
8835a6d75d
Update ghcr.io/element-hq/element-web:develop Docker digest to 3cf23ff (#4322 )
renovate[bot]
2026-10-04 09:34:33 +00:00
bfb868aec3
Update ghcr.io/element-hq/element-web:develop Docker digest to 5371503 (#4321 )
renovate[bot]
2026-10-03 01:48:09 +00:00
4e8fb6e4cb
Redact analytics ID from rageshakes
Robin
2026-10-02 16:51:00 +02:00
7c53a6be5a
Merge pull request #4317 from element-hq/remove-wait-for-rotation
Robin
2026-10-02 15:14:14 +02:00
64b932f128
Remove unused vite-plugin-generate-file dependency
Robin
2026-10-02 14:57:34 +02:00
bfad85a3af
Remove wait_for_key_rotation_ms config option
Robin
2026-10-02 14:49:44 +02:00
be822adec8
Allow workflow_call on lint and test workflows
Johannes Marbach
2026-10-02 13:33:29 +02:00
4c0f02ef47
Merge pull request #4309 from element-hq/johannes/layered
Johannes Marbach
2026-10-02 13:22:19 +02:00
ca6319f06d
Remove layered boolean
Johannes Marbach
2026-10-02 13:05:12 +02:00
1d57a8eee1
Merge pull request #4308 from element-hq/toger5/fix-component-sounds
Timo
2026-10-02 12:45:31 +02:00
0bb9632b60
review play sounds does not throw
Timo K.
2026-10-02 11:46:54 +02:00
cbe195d449
review audio data loading
Timo K.
2026-10-02 11:46:40 +02:00
e800fec74d
Merge pull request #4314 from element-hq/renovate/element-web
Robin
2026-10-02 11:29:05 +02:00
9d0725ad31
Fix Element Web integration tests
Robin
2026-10-02 10:28:09 +02:00
241412f29b
Update ghcr.io/element-hq/element-web:develop Docker digest to 588f0b4
renovate[bot]
2026-10-02 02:54:17 +00:00
d96d00b64a
Merge branch 'main' into toger5/fix-component-sounds
Timo K.
2026-10-01 19:07:39 +02:00
cde88a7c93
Merge pull request #4312 from element-hq/js-sdk-develop
Robin
2026-10-01 18:55:16 +02:00
d5733e8274
Reset matrix-js-sdk to develop branch, adopt new join/leave signatures
Robin
2026-10-01 17:06:51 +02:00
3befe3d34b
Merge branch 'main' into toger5/fix-component-sounds
Timo K.
2026-10-01 13:58:23 +02:00
3ad778e7e8
Merge pull request #4306 from element-hq/toger5/fix-component-tooltips
Timo
2026-10-01 13:57:58 +02:00
9a286032f2
shorten readme
Timo K.
2026-10-01 13:41:07 +02:00
363a8feab2
Stop bundling Compound, let the host supply it
Timo K.
2026-09-30 17:10:17 +02:00
bd8c3142a6
Set up a layered build for CI similar to what EW does
Johannes Marbach
2026-09-30 11:35:06 +02:00
16c60c8b6b
Warn when the audio context fails to set up.
Timo K.
2026-09-30 11:22:19 +02:00
63ac1ba03e
Decode inlined sounds directly instead of fetching them, with the test.
Timo K.
2026-09-30 11:22:15 +02:00
9e190e9e57
Merge pull request #4307 from element-hq/update-js-sdk
Robin
2026-09-30 10:41:37 +02:00
f287fb3800
Adapt to matrix-js-sdk removal of oldest_membership support
Robin
2026-09-22 23:32:31 +02:00
f9b601504b
Stop sending livekit_alias in memberships
Robin
2026-09-22 22:44:15 +02:00
9140365251
Merge branch 'main' into toger5/fix-component-tooltips
Timo K.
2026-09-29 16:25:15 +02:00
81233e5cfb
Merge pull request #4269 from element-hq/toger5/component-api-entry
Timo
2026-09-29 16:24:26 +02:00
e296d88969
Keep the component's tooltips inside its root
Timo K. and Claude Fable 5.1
2026-09-29 12:08:44 +02:00
fbce73ae55
Merge pull request #4302 from element-hq/always-multi-sfu
Robin
2026-09-29 09:14:42 +02:00
ce79274ccc
Update ghcr.io/element-hq/element-web:develop Docker digest to cbb7be9 (#4303 )
renovate[bot]
2026-09-29 01:07:59 +00:00
8db2e8ac41
Remove multi-SFU check which is always true
Robin
2026-09-22 22:28:52 +02:00
12352b94f5
Merge pull request #4299 from element-hq/johannes/drop-observable-hooks
Johannes Marbach
2026-09-28 18:12:43 +02:00
e393b6a984
Swap conditional ordering
Johannes Marbach and Robin
2026-09-28 17:56:08 +02:00
3f63a6fc3c
Drop observable-hooks in favor of useBehavior
Johannes Marbach
2026-09-28 16:37:47 +02:00
addc1b10a0
Merge pull request #4297 from element-hq/renovate/compound
Johannes Marbach
2026-09-28 08:23:32 +02:00
ee0d7dc0cb
Update ghcr.io/element-hq/element-web:develop Docker digest to cfbe7ce (#4296 )
renovate[bot]
2026-09-28 01:14:27 +00:00
7b1f3f28ed
Update dependency @vector-im/compound-web to v10.1.0
renovate[bot]
2026-09-28 01:03:27 +00:00
3b0050e8bb
chore(lotus): 0.25.0-lotus.22
v0.25.0-lotus.22
Lotus CI and Claude Opus 5.5
2026-09-27 13:05:01 -04:00
41b45bef25
Merge pull request #42 : in-frame "Share your screen?" prompt (cinny #43 )
jared
2026-09-27 13:05:01 -04:00
bb675fa50e
feat(lotus): in-frame "Share your screen?" prompt replaces the corner button (cinny #43 )
lotus-screenshare-prompt
Lotus CI and Claude Opus 5.5
2026-09-27 12:48:12 -04:00