Timo K. and Claude Fable 5.1
9d0a12c38a
Fix PortalRoot hiding the component's menus and tooltips
...
compound-web 10.4.0 treats a PortalRoot whose root is null as one whose root
is not available yet, so floating-ui never mounts the portal and every tooltip
label, and with it every icon button's accessible name, is missing. The
component defaulted portalRoot to null and wrapped the call unconditionally.
Wrap the call only when the host supplied a root, keeping null as the
not-yet-available case Compound defines, and say so on the prop. Cover it in
CallPortalRoot.test.tsx. Drop the git allowBuilds entry for compound-web now
that it is a release again.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-10-12 12:43:29 +02:00
Timo K.
b72493f47f
bump compound-web to release 10.4.0
2026-10-12 11:15:03 +02:00
Timo K.
c79675e6a9
bump to compound-web main branch
2026-10-12 10:14:49 +02:00
Timo K.
674692c926
Fix breaking Ci tests due to compound-web 10.1.0 -> 10.3.1 bump
2026-10-09 11:09:41 +02:00
Timo K.
c3d07b89bd
review: unnecassary matchMedia overwrite on test start.
2026-10-09 11:08:03 +02:00
Timo K.
3bd892ebd3
bump compound-web
2026-10-08 21:26:34 +02:00
Timo K.
f322af2742
[ElementCallComponent] Use compound-web's PortalRoot in EC.
2026-10-08 19:14:01 +02:00
Robin
471c76c0e7
Merge pull request #4336 from element-hq/robin/vite-warning
...
Fix Vite warning
2026-10-08 16:40:45 +02:00
Johannes Marbach
4881fd5fc6
Merge pull request #4280 from element-hq/johannes/claude
...
Add workflow for automated Claude review of pull requests
2026-10-08 15:27:13 +02:00
Johannes Marbach
49c29f160a
Add workflow for automated Claude review of pull requests
2026-10-08 14:57:19 +02:00
Robin
aa8f73e632
Fix Vite warning
2026-10-08 14:23:59 +02:00
Johannes Marbach
14c561af8d
Merge pull request #4300 from element-hq/johannes/pure-layout-functions
...
Make the layout decisions pure / testable functions
2026-10-08 13:20:44 +02:00
Johannes Marbach
4fd2f66949
Explain why we use merge
2026-10-08 11:14:26 +02:00
Johannes Marbach
53e038b09b
layoutShallowEquals -> shallowEquals
2026-10-08 10:57:03 +02:00
renovate[bot]
3b7ccb63e2
Update ghcr.io/element-hq/element-web:develop Docker digest to 53a4fe6 ( #4334 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-08 02:17:28 +00:00
Johannes Marbach
1f07f949b5
Merge pull request #4330 from element-hq/renovate/npm-postcss-selector-parser-vulnerability
...
Update dependency postcss-selector-parser to v7.1.6 [SECURITY]
2026-10-07 14:59:28 +02:00
renovate[bot]
a60036b3d7
Update dependency postcss-selector-parser to v7.1.6 [SECURITY]
2026-10-07 12:37:14 +00:00
Timo
2eb3a2fd2d
Merge pull request #4329 from element-hq/toger5/remove-lk-client-from-external-deps
...
Remove livekit-client from the list of external dependencies
2026-10-07 14:34:47 +02:00
Timo K.
8b6adf067e
remove unnecassary (confused) comment
2026-10-07 14:20:42 +02:00
Timo K.
b408610277
Remove livekit-client from the list of external dependencies
2026-10-07 12:01:21 +02:00
renovate[bot]
2faa6c3dac
Update ghcr.io/element-hq/element-web:develop Docker digest to 589c490 ( #4328 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-07 01:42:16 +00:00
renovate[bot]
9b3c3569ec
Update ghcr.io/element-hq/element-web:develop Docker digest to 39c94f0 ( #4327 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
v0.28.0-rc.1
v0.28.0
2026-10-06 02:57:18 +00:00
Johannes Marbach
a4654d9d00
Merge pull request #4315 from element-hq/johannes/workflow-call
...
Allow workflow_call on lint and test workflows
2026-10-05 14:07:07 +02:00
Johannes Marbach
6e5f71c796
Revert back to negative flags
2026-10-05 13:53:52 +02:00
Johannes Marbach
067f3d3038
Fix repo selection and flags
2026-10-05 13:44:48 +02:00
Johannes Marbach
6d70221fe6
Flip boolean flags
2026-10-05 13:04:34 +02:00
renovate[bot]
427376f78b
Update ghcr.io/element-hq/element-web:develop Docker digest to 573daa2 ( #4323 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-05 09:47:57 +00:00
Johannes Marbach
ccfd36923d
Merge pull request #4324 from element-hq/renovate/compound
...
Update dependency @vector-im/compound-design-tokens to v11.1.0
2026-10-05 08:41:57 +02:00
Johannes Marbach
89567726f8
Fix tests
2026-10-05 08:13:58 +02:00
Robin
9cd111b5f2
Merge pull request #4318 from element-hq/redact-posthog-user-id
...
Redact analytics ID from rageshakes
2026-10-05 07:44:16 +02:00
renovate[bot]
096aaac9f3
Update dependency @vector-im/compound-design-tokens to v11.1.0
2026-10-05 01:27:09 +00:00
renovate[bot]
8835a6d75d
Update ghcr.io/element-hq/element-web:develop Docker digest to 3cf23ff ( #4322 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-04 09:34:33 +00:00
renovate[bot]
bfb868aec3
Update ghcr.io/element-hq/element-web:develop Docker digest to 5371503 ( #4321 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-03 01:48:09 +00:00
Robin
4e8fb6e4cb
Redact analytics ID from rageshakes
...
To improve our minimization of external data we collect in rageshakes.
2026-10-02 16:51:00 +02:00
Robin
7c53a6be5a
Merge pull request #4317 from element-hq/remove-wait-for-rotation
...
Remove wait_for_key_rotation_ms config option
2026-10-02 15:14:14 +02:00
Robin
64b932f128
Remove unused vite-plugin-generate-file dependency
2026-10-02 14:57:34 +02:00
Robin
bfad85a3af
Remove wait_for_key_rotation_ms config option
...
I learned that makeKeyDelay has been deprecated in matrix-js-sdk ever since the switch to the new encryption manager, so this config option has no effect.
2026-10-02 14:49:44 +02:00
Johannes Marbach
be822adec8
Allow workflow_call on lint and test workflows
2026-10-02 13:33:29 +02:00
Johannes Marbach
4c0f02ef47
Merge pull request #4309 from element-hq/johannes/layered
...
Set up a layered build for CI similar to what EW does
2026-10-02 13:22:19 +02:00
Johannes Marbach
ca6319f06d
Remove layered boolean
2026-10-02 13:07:09 +02:00
Timo
1d57a8eee1
Merge pull request #4308 from element-hq/toger5/fix-component-sounds
...
[ElementCall Component] Decode inlined sounds directly instead of fetching them
2026-10-02 12:45:31 +02:00
Timo K.
0bb9632b60
review play sounds does not throw
2026-10-02 11:46:54 +02:00
Timo K.
cbe195d449
review audio data loading
2026-10-02 11:46:40 +02:00
Robin
e800fec74d
Merge pull request #4314 from element-hq/renovate/element-web
...
Update ghcr.io/element-hq/element-web:develop Docker digest to 588f0b4
2026-10-02 11:29:05 +02:00
Robin
9d0725ad31
Fix Element Web integration tests
2026-10-02 10:51:31 +02:00
renovate[bot]
241412f29b
Update ghcr.io/element-hq/element-web:develop Docker digest to 588f0b4
2026-10-02 02:54:17 +00:00
Timo K.
d96d00b64a
Merge branch 'main' into toger5/fix-component-sounds
2026-10-01 19:07:39 +02:00
Robin
cde88a7c93
Merge pull request #4312 from element-hq/js-sdk-develop
...
Reset matrix-js-sdk to develop branch, adopt new join/leave signatures
2026-10-01 18:55:16 +02:00
Robin
d5733e8274
Reset matrix-js-sdk to develop branch, adopt new join/leave signatures
2026-10-01 17:11:24 +02:00
Timo K.
3befe3d34b
Merge branch 'main' into toger5/fix-component-sounds
2026-10-01 13:58:23 +02:00