ElementRobot
4db6ff578d
[create-pull-request] automated change ( #30984 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-10-09 06:19:19 +00:00
Michael Telatynski
c219b39c2a
Remove console log from onEventSentinelUpdated ( #30976 )
...
Remove console log for event sentinel updates.
2025-10-08 14:21:44 +00:00
Richard van der Hoff
4a0e8d661f
Playwright test for history sharing on invite ( #30948 )
...
* Playwright: `getCurrentRoomIdFromUrl`
Helper function to fish a room ID out of the URL
* Playwright: use updated `Credentials` class from common lib
Pick up the extended `Credentials` interface that was added in
https://github.com/element-hq/element-modules/pull/80 .
* Playwright: use `routeConfigJson` from common lib
https://github.com/element-hq/element-modules/pull/81 added a utility function
for building and routing `config.json`; we should use it.
* Playwright test for history sharing on invite
Fixes https://github.com/element-hq/element-meta/issues/2920
* Avoid use of CSS in playwright locators
2025-10-08 09:49:11 +00:00
ElementRobot
0fcc4d15c8
[create-pull-request] automated change ( #30971 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-10-08 06:26:57 +00:00
ElementRobot
1fe35a92cd
[create-pull-request] automated change ( #30970 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-10-08 06:20:31 +00:00
Will Hunt
0f530f636b
Fix voice notes rendering at 00:00 when playback had not begun. ( #30961 )
...
* Fix clocks rendering at 00:00 when playback had not begun.
* Add a rendering test
* Add a test
* remove only
* add another test
2025-10-07 22:03:25 +00:00
RiotRobot
25f4853d97
Reset matrix-js-sdk back to develop branch
2025-10-07 12:18:10 +00:00
RiotRobot
b653f49119
Merge branch 'master' into develop
2025-10-07 12:17:54 +00:00
RiotRobot
56b60e845e
v1.12.1
2025-10-07 12:14:07 +00:00
RiotRobot
87509b567a
Upgrade dependency to matrix-js-sdk@38.4.0
2025-10-07 12:08:06 +00:00
David Langley
42fe7965d6
Room List: Extend the viewport to avoid so many black spots when scrolling the room list ( #30867 )
...
* Add overscan to avoid so many black spots when scrolling
* increaseViewportBy seems more like what we want
* Use constants and some comments for the magic numebrs.
2025-10-06 17:15:15 +00:00
Will Hunt
34fc921cd3
Hide calling buttons in room header before a room is created ( #30816 )
...
* Hide call buttons until room has been created.
* lint
* lint
* Update snapshot
* update snaps
2025-10-06 14:17:31 +00:00
David Baker
c08775588d
Move ResizerNotifier into SDKContext ( #30939 )
...
* Move ResizerNotifier into SDKContext
so we don't have to pass it into RoomView
* Fix test
* Unused import
* Add tests
* Remove a bunch of resizeNotifier props
* Remove more resizeNotifier props
* Add resizenotifier to test
* Add more sdkcontext wrappers in tests
* More sdkcontext wrappers
* Even more sdkcontext wrappers
* Add test to make sonarcloud happy
* Context isn't always there unlike props
* Test actual resizing too
* Remove commented line
2025-10-06 09:23:06 +00:00
ElementRobot
87fdf96192
[create-pull-request] automated change ( #30950 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-10-06 06:27:31 +00:00
ElementRobot
6479b92837
[create-pull-request] automated change ( #30949 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-10-04 06:25:19 +00:00
Michael Telatynski
e83ddbc98a
Improve handling of animated images, add support for AVIF animations ( #30932 )
...
* Only set MSC4230 is_animated flag if we are able to tell if the media is animated
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Set blob type correctly to not need to weave the mimetype around
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Use ImageDecoder to determine whether media is animated or not, adding support for AVIF and other formats
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Fix test
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Add test
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Fix test
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-10-03 13:29:10 +00:00
Hubert Chathi
5f084c28c3
Update key storage toggle when key storage status changes ( #30934 )
...
* update key storage toggle when key storage status changes
Listen for the CryptoEvent.KeyBackupStatus event and update the state
when it changes.
* fixup! update key storage toggle when key storage status changes
* add comment about handling event
2025-10-03 13:04:06 +00:00
ElementRobot
da827129c7
[create-pull-request] automated change ( #30943 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-10-03 06:25:12 +00:00
ElementRobot
7bac218065
[create-pull-request] automated change ( #30942 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-10-03 06:18:54 +00:00
David Baker
4b323f2bd3
Fix jitsi widget popout ( #30908 )
...
* Fix jitsi widget popout
Unfortunately I don't think playwright or jest can write a test for
something successfully opening a new tab.
Fixes https://github.com/element-hq/element-desktop/issues/2527
* On second thoughts, this is probably overkill
* Clarify
* Add test
* Unused import
2025-10-02 12:46:55 +00:00
Florian Duros
aa196b046b
chore: add compound web storybook to EW storybook ( #30936 )
2025-10-02 09:20:14 +00:00
ElementRobot
8599f4b5df
[create-pull-request] automated change ( #30935 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-10-02 06:18:16 +00:00
renovate[bot]
2cf79b3fef
Update all non-major dependencies ( #30901 )
...
* Update all non-major dependencies
* Update snapshot
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: David Baker <dbkr@users.noreply.github.com >
2025-10-01 16:45:44 +00:00
renovate[bot]
98dcd10fbe
Update Node.js to 5e638ea ( #30915 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-01 15:48:04 +00:00
Florian Duros
f9e718644a
Improve keyboard navigation on invite dialog ( #30930 )
...
* fix: improve keyboard navigation on `RichList`
* test: list focus handling
* test: update snapshot
* refactor: rename `useListKeydown` to `useListKeyboardNavigation`
2025-10-01 15:26:34 +00:00
Richard van der Hoff
2d5f1b3fb7
Prefer UIA flows with supported UIA steps ( #30926 )
...
https://github.com/element-hq/matrix-react-sdk/pull/34 added support for a
custom UIA stage called `org.matrix.cross_signing_reset`, but neglected to add
that stage to the list of supported stages that is passed to the js-sdk. As a
result, if the server chooses to offer alternative flows that use unsupported
steps (as is proposed in MSC4312), the js-sdk will be unable to reliably choose between them.
2025-10-01 14:35:27 +00:00
Florian Duros
625595cb8c
Enhance accessibility of dropdown ( #30928 )
...
* fix: enhance accessibility of dropdown component by adding tabIndex and improving keyboard navigation
* test: update snapshot
* feat: use tabindex -1
* test: add tests
2025-10-01 13:26:42 +00:00
ElementRobot
aa073893ab
[create-pull-request] automated change ( #30857 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-10-01 10:26:08 +00:00
renovate[bot]
b0c81c46ca
Update dependency testcontainers to v11.6.0 ( #30924 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-01 10:24:48 +00:00
Florian Duros
9cecd52477
Improve invite dialog ui - Part 2 ( #30836 )
...
* feat: add `Pill` component
* chore: add `react-merge-refs` lib
* feat: add `PillInput` component
* feat: use new pills component in invite dialog
* test: update invite dialog selector
* test(e2e): update test locators
* test(e2e): update screenshot
2025-10-01 09:03:43 +00:00
ElementRobot
3d5749bfc7
[create-pull-request] automated change ( #30927 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-10-01 06:23:51 +00:00
renovate[bot]
8de035ee39
Update dependency caniuse-lite to v1.0.30001745 ( #30918 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-30 18:28:35 +00:00
renovate[bot]
cea6e14220
Update dependency @types/react to v19.1.14 ( #30917 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-30 18:28:09 +00:00
renovate[bot]
0bc8a9d259
Update dependency @types/node to v18.19.127 ( #30916 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-30 18:27:46 +00:00
renovate[bot]
ece9230110
Update nginxinc/nginx-unprivileged:alpine-slim Docker digest to 13d1e0a ( #30914 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-30 18:26:46 +00:00
R Midhun Suresh
2f8e2be09d
Improve accessibility of the `<AvatarSetting> component ( #30907 )
...
* Always use an accessible button with base avatar rendered inside it
* Rename avatarAltText to accessibleName
* Improve accessibility
* Fix tests
2025-09-30 17:53:37 +00:00
renovate[bot]
b6046d2120
Update guibranco/github-status-action-v2 digest to 5530c59 ( #30913 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-30 16:51:35 +00:00
renovate[bot]
7039123c46
Update docker/login-action digest to 5e57cd1 ( #30912 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-30 16:51:13 +00:00
renovate[bot]
6e484aeac7
Update dependency @sentry/browser to v10.15.0 ( #30922 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-30 15:17:35 +00:00
renovate[bot]
053b2f8845
Update actions/cache digest to 0057852 ( #30911 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-30 14:53:39 +00:00
renovate[bot]
c3755effba
Update fontsource monorepo to v5.2.8 ( #30920 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-30 14:48:12 +00:00
renovate[bot]
5c205350e3
Update dependency @stylistic/eslint-plugin to v5.4.0 ( #30923 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-30 14:29:15 +00:00
RiotRobot
32c7c33e2b
v1.12.1-rc.1
2025-09-30 12:53:41 +00:00
RiotRobot
736e638e68
v1.12.1-rc.0
2025-09-30 12:47:37 +00:00
RiotRobot
7e1590cb0e
Upgrade dependency to matrix-js-sdk@38.4.0-rc.0
2025-09-30 12:44:01 +00:00
David Langley
6562f5ac20
New Room List: Change the order of filters to match those on mobile ( #30905 )
...
* Change the order of filters to match those on mobile
* Fix jest test
* Update screenshots to include expanded and collapsed list of filters.
* lint
2025-09-30 10:35:24 +00:00
David Langley
e0df420ade
Only highlight/focus the item after scrolling has finished ( #30888 )
2025-09-30 09:55:32 +00:00
David Langley
7e48f2b6b6
Don't clear filters on space change ( #30903 )
2025-09-30 09:53:48 +00:00
ElementRobot
a9f4ccaa02
[create-pull-request] automated change ( #30906 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-09-30 06:19:21 +00:00
renovate[bot]
6f00235432
Update dependency @element-hq/element-call-embedded to v0.16.0 ( #30904 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-29 15:23:09 +00:00