Path to this page:
./
chat/element-web,
Matrix web client
Branch: CURRENT,
Version: 1.12.27,
Package name: element-web-1.12.27,
Maintainer: jsElement (formerly known as Vector and Riot) is a Matrix web client built using
the Matrix React SDK. This package contains files that can be served by a web
server to a client browser that will then execute the javascript. (It is
typical to map /element to the installed directory.)
Master sites:
Filesize: 39570.303 KB
Version history: (Expand)
- (2026-09-05) Updated to version: element-web-1.12.27
- (2026-07-29) Updated to version: element-web-1.12.24
- (2026-03-26) Updated to version: element-web-1.12.12
- (2025-12-30) Updated to version: element-web-1.12.7
- (2025-10-25) Updated to version: element-web-1.12.2
- (2025-09-06) Updated to version: element-web-1.11.110
CVS history: (Expand)
2026-09-05 01:39:27 by Greg Troxel | Files touched by this commit (3) |  |
Log message:
chat/element-web: Update to 1.12.27
Tested with firefox on NetBSD 10 amd64.
(Note that upstream does not publish NEWS in a file in the sources,
making it unreasonably awkward to extract. Thus, commit messages tend
to include items that appear particularly notable during a quick
scan.)
Upstream NEWS content
* 1.12.27
Timeline MVVM 2 - RoomTimelineViewModel (#34683). Contributed by @langleyd.
Promote Custom Themes labs feature to devtools (#34703). Contributed by \
@Half-Shot.
Update bundled URL preview implementation to reflect MSC updates (#34764). \
Contributed by @Half-Shot. Fixes GHSA-9r5h-8m2x-w7q6
Render knock membership events in notifications (#34268). Contributed by @ara4n.
Room list: add room selection on section creation/edition (#34387). \
Contributed by @florianduros.
Room list: add settings to consider activity as unread (#34748). Contributed \
by @florianduros.
Reworked composer URL previews (#34279). Contributed by @Siriusmart.
Add new module API to allow setting User Verification CAs (#34620). \
Contributed by @richvdh.
Tooltip and cursor enhancements for the left panel separator (#34643). \
Contributed by @MidhunSureshR.
Allow settings status directly from menu (#34707). Contributed by @dbkr.
Wire up recent emoji to user status emoji picker (#34710). Contributed by @dbkr.
* 1.12.26
Timeline MVVM 1 - Shared TimelineView and Overlay Buttons (#34464). \
Contributed by @langleyd.
Tell the user when registration is being rate limited (#34519). Contributed \
by @hayaksi1.
Provide element-web modules docker image (#34657). Contributed by @t3chguy.
Show & clear your own on-a-call status (#34613). Contributed by @dbkr.
feat(widget): Rtc transports discovery for widgets (#34393). Contributed by \
@BillCarsonFr.
Custom user status (#34386). Contributed by @dbkr.
Add a Module API for accessing storage helper functions. (#34284). \
Contributed by @Half-Shot.
Room list: persist section state (expanded/collapsed) (#34351). Contributed \
by @florianduros.
* 1.12.25
!!! Remove support for MSC3391 & MSC3852 (#34400). Contributed by @t3chguy.
Auto Collapse Behaviour - Collapse left panel during calls (#33771). \
Contributed by @MidhunSureshR.
Use correct color for cancel button in dialog (#34308). Contributed by \
@florianduros.
Auto Collapse Behaviour - Collapse left panel on window resize (#32964). \
Contributed by @MidhunSureshR.
Room list: change Edit section label to Save in edit section dialog \
(#34364). Contributed by @florianduros.
Set auto on-a-call status (#34306). Contributed by @dbkr.
Collapsed URL previews in timeline (#34165). Contributed by @Siriusmart.
Include the url preview bundle field in the devtools timeline event editor \
(#34289). Contributed by @Siriusmart.
Use url preview bundle for URL preview in timeline (MSC4095) (#34170). \
Contributed by @Siriusmart.
Support for reading m.call status (#34295). Contributed by @dbkr.
Auto Collapse Behaviour - Add necessary functionality to UIStore (#32963). \
Contributed by @MidhunSureshR.
Introduce a Module API to get application settings. (#34278). Contributed by \
@Half-Shot.
Make notification settings copy/layout more user-friendly (#34120). \
Contributed by @mxandreas.
|
| 2026-07-29 12:24:08 by Greg Troxel | Files touched by this commit (1) |
Log message:
chat/element-web: Store pointer to upstream bug report
NFCI
|
| 2026-07-28 23:45:29 by Greg Troxel | Files touched by this commit (3) |
Log message:
chat/element-web: Update to 1.12.24
Note that upstream does not publish NEWS in a file in the sources,
making it unreasonably awkward to extract. Thus, this commit message
includes items that appeared particularly notable during a quick scan.
Upstream NEWS content since 1.12.12
- Call Tile spiffage
- Deprecation, to some extent, of classic calls
|
| 2026-04-02 01:46:59 by Jonathan Schleifer | Files touched by this commit (3) |
Log message:
chat/element-web: Add verify-signature target
|
2026-03-26 00:14:25 by Greg Troxel | Files touched by this commit (3) |  |
Log message:
chat/element-web: Update to 1.12.12
Upstream NEWS:
1.12.12
Features
Add stable support for MSC4380 invite blocking (#31966). Contributed by @richvdh.
Hide the names of banned users behind a spoiler tag (#32424). Contributed by \
@andybalaam.
Room list: remove bold effect on selected room (#32593). Contributed by \
@florianduros.
Use Compound buttons in auth screens (#32562). Contributed by @t3chguy.
Track room list sorting algorithm changes (#32556). Contributed by \
@MidhunSureshR.
Update sso_redirect_options to work for Native OIDC (#32537). Contributed by \
@t3chguy.
1.12.11
Deprecations
Remove UIFeature.BulkUnverifiedSessionsReminder setting (#31943). \
Contributed by @andybalaam.
Remove unused function to auto-rageshake when key backup is not set up \
(#31942). Contributed by @andybalaam.
Features
Room list: update the visuals in order to have better contrast (#32421). \
Contributed by @florianduros.
Set history visibility to "invited" for DMs and new non-public \
rooms when creating a room (#31974). Contributed by @langleyd.
Remove server acl status/summaries from timeline (#32461). Contributed by \
@langleyd.
Update globalBlacklistUnverifiedDevices on setting change (#31983). \
Contributed by @kaylendog.
Add badge for history visibiltity to room info panel (#31927). Contributed \
by @richvdh.
1.12.10
Features
Support additional_creators in /upgraderoom (MSC4289) (#31934). Contributed \
by @andybalaam.
Update room header icon for world_readable rooms (#31915). Contributed by \
@richvdh.
Show an icon in the room header for shared history (#31879). Contributed by \
@richvdh.
Remove "history may be shared" banner. (#31881). Contributed by \
@kaylendog.
Allow dismissing 'Key storage out of sync' temporarily (#31455). Contributed \
by @andybalaam.
Add resolutions entry for matrix-widget-api to package.json (#31851). \
Contributed by @toger5.
Improve visibility under contrast control mode (#31847). Contributed by @t3chguy.
Unread Sorting - Add option for sorting in OptionsMenuView (#31754). \
Contributed by @MidhunSureshR.
Unread sorting - Implement sorter and use it in the room list store \
(#31723). Contributed by @MidhunSureshR.
Allow Element Call widgets to receive sticky events (#31843). Contributed by \
@robintown.
Improve icon rendering accessibility (#31791). Contributed by @t3chguy.
Add message preview toggle to room list header option (#31821). Contributed \
by @florianduros.
1.12.9
Features
Allow local log downloads when a rageshake URL is not configured. (#31716). \
Contributed by @Half-Shot.
Improve icon rendering accessibility (#31776). Contributed by @t3chguy.
Show "Bob shared this message" on messages shared via MSC4268 \
(#31684). Contributed by @richvdh.
Update the way we render icons for accessibility (#31731). Contributed by \
@t3chguy.
Switch from css masks to rendering svg (#31681). Contributed by @t3chguy.
Support for stable MSC4191 account management action parameter (#31701). \
Contributed by @hughns.
Support for stable m.oauth UIA stage from MSC4312 (#31704). Contributed by \
@hughns.
Switch to Compound icons to replace old icons (#31667). Contributed by @t3chguy.
Switch from svg masks to svg rendering in more places (#31652). Contributed \
by @t3chguy.
Switch from svg masks to svg rendering in more places (#31650). Contributed \
by @t3chguy.
Update notification icons using Compound icons (#31671). Contributed by @t3chguy.
Memoise ListView context (#31668). Contributed by @t3chguy.
Switch emoji picker to use emoji for header icons (#31645). Contributed by \
@t3chguy.
Replace icons with Compound alternatives (#31642). Contributed by @t3chguy.
|
2025-12-29 23:46:55 by Jonathan Schleifer | Files touched by this commit (3) |  |
Log message:
Update chat/element-web to 1.12.7
Changes in \
[1.12.7](https://github.com/element-hq/element-web/releases/tag/v1.12.7) \
(2025-12-16)
================================================================================ \
================
✨ Features
-----------
* Replace legacy icons with compound \
([#31424](https://github.com/element-hq/element-web/pull/31424)). Contributed by \
@t3chguy.
* Update polls UX to match EX Mobile and improve accessibility \
([#31245](https://github.com/element-hq/element-web/pull/31245)). Contributed by \
@langleyd.
* Add option to enable read receipt and marker when user interact with UI \
([#31353](https://github.com/element-hq/element-web/pull/31353)). Contributed by \
@florianduros.
* Introduce a hook to auto dispose view models \
([#31178](https://github.com/element-hq/element-web/pull/31178)). Contributed by \
@MidhunSureshR.
* Update settings toggles to use consistent design across app. \
([#30169](https://github.com/element-hq/element-web/pull/30169)). Contributed by \
@Half-Shot.
* Add ability to the room view to hide widgets \
([#31400](https://github.com/element-hq/element-web/pull/31400)). Contributed by \
@langleyd.
* call: Pass the echo cancellation and noise suppression settings to EC \
([#31317](https://github.com/element-hq/element-web/pull/31317)). Contributed by \
@BillCarsonFr.
* Tweak rendering of icons for a11y \
([#31358](https://github.com/element-hq/element-web/pull/31358)). Contributed by \
@t3chguy.
* Implement new `renderNotificationDecoration` from module API \
([#31389](https://github.com/element-hq/element-web/pull/31389)). Contributed by \
@MidhunSureshR.
* Replace more icons with compound \
([#31381](https://github.com/element-hq/element-web/pull/31381)). Contributed by \
@t3chguy.
* Replace more icons with compound \
([#31378](https://github.com/element-hq/element-web/pull/31378)). Contributed by \
@t3chguy.
* `<Banner/>`: Hide `Dismiss` button if `onClose` handler is not provided. \
([#31362](https://github.com/element-hq/element-web/pull/31362)). Contributed by \
@kaylendog.
* Replace batch of legacy icons with compound design tokens \
([#31360](https://github.com/element-hq/element-web/pull/31360)). Contributed by \
@t3chguy.
* MSC4380: Invite blocking \
([#31268](https://github.com/element-hq/element-web/pull/31268)). Contributed by \
@richvdh.
* Tweak rendering of icons for accessibility \
([#31346](https://github.com/element-hq/element-web/pull/31346)). Contributed by \
@t3chguy.
* Implement a shared `Banner` component. \
([#31266](https://github.com/element-hq/element-web/pull/31266)). Contributed by \
@kaylendog.
* Allow the Login screen to use the dark theme \
([#31293](https://github.com/element-hq/element-web/pull/31293)). Contributed by \
@richvdh.
🐛 Bug Fixes
------------
* [Backport staging] Amend e2e normal icon from lock-solid to info \
([#31559](https://github.com/element-hq/element-web/pull/31559)). Contributed by \
@t3chguy.
* [Backport staging] Fix CSS specificity causing icon issues in e2e verification \
([#31548](https://github.com/element-hq/element-web/pull/31548)). Contributed by \
@RiotRobot.
* [Backport staging] Fix e2e icons in CompleteSecurity \& \
SetupEncryptionBody \
([#31522](https://github.com/element-hq/element-web/pull/31522)). Contributed by \
@RiotRobot.
* [Backport staging] Remove an extra paragraph in advanced room settings \
([#31511](https://github.com/element-hq/element-web/pull/31511)). Contributed by \
@RiotRobot.
* [Backport staging] Don't show the key storage out of sync toast when backup \
disabled ([#31507](https://github.com/element-hq/element-web/pull/31507)). \
Contributed by @RiotRobot.
* Fix composer button visibility in contrast colour mode \
([#31255](https://github.com/element-hq/element-web/pull/31255)). Contributed by \
@t3chguy.
* Ensure correct room version is used and permissions are appropriately sert \
when creating rooms \
([#31464](https://github.com/element-hq/element-web/pull/31464)). Contributed by \
@Half-Shot.
* Fix e2e icon rendering \
([#31454](https://github.com/element-hq/element-web/pull/31454)). Contributed by \
@t3chguy.
* EventIndexer: ensure we add initial checkpoints when the db is first opened \
([#31448](https://github.com/element-hq/element-web/pull/31448)). Contributed by \
@richvdh.
* Fix `/join <alias>` command failing due to race condition \
([#31433](https://github.com/element-hq/element-web/pull/31433)). Contributed by \
@MidhunSureshR.
* MessageEventIndexDialog: distinguish indexed rooms \
([#31436](https://github.com/element-hq/element-web/pull/31436)). Contributed by \
@richvdh.
* Move `EditInPlace` out of `Form` (Fixes: reloading EW on EC url update) \
([#31434](https://github.com/element-hq/element-web/pull/31434)). Contributed by \
@toger5.
* Fixes issue where cursor would jump to the beginning of the input field after \
converting Japanese text and pressing Tab \
([#31432](https://github.com/element-hq/element-web/pull/31432)). Contributed by \
@shinaoka.
* Fix widgets getting stuck in loading states \
([#31314](https://github.com/element-hq/element-web/pull/31314)). Contributed by \
@robintown.
* Room list: fix room options remaining on room item after mouse leaving \
([#31414](https://github.com/element-hq/element-web/pull/31414)). Contributed by \
@florianduros.
* Make `RoomList.showMessagePreview` configurable by `config.json` \
([#31419](https://github.com/element-hq/element-web/pull/31419)). Contributed by \
@florianduros.
* Fix bug which caused app not to load correctly when `force_verification` is \
enabled ([#31265](https://github.com/element-hq/element-web/pull/31265)). \
Contributed by @richvdh.
* Room list: display the menu option on the room list item when clicked/opened \
([#31380](https://github.com/element-hq/element-web/pull/31380)). Contributed by \
@florianduros.
* Fix handling of SVGs \
([#31359](https://github.com/element-hq/element-web/pull/31359)). Contributed by \
@t3chguy.
* Fix word wrapping in expanded left panel buttons \
([#31377](https://github.com/element-hq/element-web/pull/31377)). Contributed by \
@t3chguy.
* Fix aspect ratio on error view background \
([#31361](https://github.com/element-hq/element-web/pull/31361)). Contributed by \
@t3chguy.
* Fix failure to request persistent storage perms \
([#31299](https://github.com/element-hq/element-web/pull/31299)). Contributed by \
@richvdh.
* Fix calls sometimes not knowing that they're presented \
([#31313](https://github.com/element-hq/element-web/pull/31313)). Contributed by \
@robintown.
Changes in \
[1.12.6](https://github.com/element-hq/element-web/releases/tag/v1.12.6) \
(2025-12-03)
================================================================================ \
================
This release fixes a bug where 1:1 calling was incorrectly not available if no \
Element Call focus was set.
🐛 Bug Fixes
------------
* Add option to pick call options for voice calls. \
([#31413](https://github.com/element-hq/element-web/pull/31413)).
Changes in \
[1.12.5](https://github.com/element-hq/element-web/releases/tag/v1.12.5) \
(2025-12-02)
================================================================================ \
================
✨ Features
-----------
* Update Emojibase to v17 \
([#31307](https://github.com/element-hq/element-web/pull/31307)). Contributed by \
@t3chguy.
* Adds tooltip for compose menu \
([#31122](https://github.com/element-hq/element-web/pull/31122)). Contributed by \
@byteplow.
* Add option to hide pinned message banner in room view \
([#31296](https://github.com/element-hq/element-web/pull/31296)). Contributed by \
@florianduros.
* update twemoji to not monochromise emoji with BLACK in their name \
([#31281](https://github.com/element-hq/element-web/pull/31281)). Contributed by \
@ara4n.
* upgrade to twemoji 17.0.2 and fix #14695 \
([#31267](https://github.com/element-hq/element-web/pull/31267)). Contributed by \
@ara4n.
* Add options to hide right panel in room view \
([#31252](https://github.com/element-hq/element-web/pull/31252)). Contributed by \
@florianduros.
* Delayed event management: split endpoints, no auth \
([#31183](https://github.com/element-hq/element-web/pull/31183)). Contributed by \
@AndrewFerr.
* Support using Element Call for voice calls in DMs \
([#30817](https://github.com/element-hq/element-web/pull/30817)). Contributed by \
@Half-Shot.
* Improve screen reader accessibility of auth pages \
([#31236](https://github.com/element-hq/element-web/pull/31236)). Contributed by \
@t3chguy.
* Add posthog tracking for key backup toasts \
([#31195](https://github.com/element-hq/element-web/pull/31195)). Contributed by \
@Half-Shot.
🐛 Bug Fixes
------------
* Return to using Fira Code as the default monospace font \
([#31302](https://github.com/element-hq/element-web/pull/31302)). Contributed by \
@ara4n.
* Fix case of home screen being displayed erroneously \
([#31301](https://github.com/element-hq/element-web/pull/31301)). Contributed by \
@langleyd.
* Fix message edition and reply when multiple rooms at displayed the same moment \
([#31280](https://github.com/element-hq/element-web/pull/31280)). Contributed by \
@florianduros.
* Key storage out of sync: reset key backup when needed \
([#31279](https://github.com/element-hq/element-web/pull/31279)). Contributed by \
@uhoreg.
* Fix invalid events crashing entire room rather than just their tile \
([#31256](https://github.com/element-hq/element-web/pull/31256)). Contributed by \
@t3chguy.
* Fix expand button of space panel getting cut off at the edges \
([#31259](https://github.com/element-hq/element-web/pull/31259)). Contributed by \
@MidhunSureshR.
* Fix pill buttons in dialogs \
([#31246](https://github.com/element-hq/element-web/pull/31246)). Contributed by \
@dbkr.
* Fix blank sections at the top and bottom of the member list when scrolling \
([#31198](https://github.com/element-hq/element-web/pull/31198)). Contributed by \
@langleyd.
* Fix emoji category selection with keyboard \
([#31162](https://github.com/element-hq/element-web/pull/31162)). Contributed by \
@langleyd.
Changes in \
[1.12.4](https://github.com/element-hq/element-web/releases/tag/v1.12.4) \
(2025-11-18)
================================================================================ \
================
✨ Features
-----------
* Apply aria-hidden to emoji in SAS verification \
([#31204](https://github.com/element-hq/element-web/pull/31204)). Contributed by \
@t3chguy.
* Add options to hide header and composer of room view for the module api \
([#31095](https://github.com/element-hq/element-web/pull/31095)). Contributed by \
@florianduros.
* Experimental Module API Additions \
([#30863](https://github.com/element-hq/element-web/pull/30863)). Contributed by \
@dbkr.
* Change polls to use fieldset/legend markup \
([#31160](https://github.com/element-hq/element-web/pull/31160)). Contributed by \
@langleyd.
* Use compound Button styles for Jitsi button \
([#31159](https://github.com/element-hq/element-web/pull/31159)). Contributed by \
@Half-Shot.
* Add FocusLock to emoji picker \
([#31146](https://github.com/element-hq/element-web/pull/31146)). Contributed by \
@langleyd.
* Move room name, avatar, and topic to IOpts. \
([#30981](https://github.com/element-hq/element-web/pull/30981)). Contributed by \
@kaylendog.
* Add a devtool for looking at users and their devices \
([#30983](https://github.com/element-hq/element-web/pull/30983)). Contributed by \
@uhoreg.
🐛 Bug Fixes
------------
* Fix room list handling of membership changes \
([#31197](https://github.com/element-hq/element-web/pull/31197)). Contributed by \
@t3chguy.
* Fix room list unable to be resized when displayed after a module \
([#31186](https://github.com/element-hq/element-web/pull/31186)). Contributed by \
@florianduros.
* Inhibit keyboard highlights in dialogs when effector is not in focus \
([#31181](https://github.com/element-hq/element-web/pull/31181)). Contributed by \
@t3chguy.
* Strip mentions from forwarded messages \
([#30884](https://github.com/element-hq/element-web/pull/30884)). Contributed by \
@twassman.
* Don't allow pin or edit of messages with a send status \
([#31158](https://github.com/element-hq/element-web/pull/31158)). Contributed by \
@langleyd.
* Hide room header buttons if the room hasn't been created yet. \
([#31092](https://github.com/element-hq/element-web/pull/31092)). Contributed by \
@Half-Shot.
* Fix screen readers not indicating the emoji picker search field is focused. \
([#31128](https://github.com/element-hq/element-web/pull/31128)). Contributed by \
@langleyd.
* Fix emoji picker highlight missing when not active element \
([#31148](https://github.com/element-hq/element-web/pull/31148)). Contributed by \
@t3chguy.
* Add relevant aria attribute for selected emoji in the emoji picker \
([#31125](https://github.com/element-hq/element-web/pull/31125)). Contributed by \
@t3chguy.
* Fix tooltips within context menu portals being unreliable \
([#31129](https://github.com/element-hq/element-web/pull/31129)). Contributed by \
@t3chguy.
* Avoid excessive re-render of room list and member list \
([#31131](https://github.com/element-hq/element-web/pull/31131)). Contributed by \
@florianduros.
* Make emoji picker height responsive. \
([#31130](https://github.com/element-hq/element-web/pull/31130)). Contributed by \
@langleyd.
* Emoji Picker: Focused emoji does not move with the arrow keys \
([#30893](https://github.com/element-hq/element-web/pull/30893)). Contributed by \
@langleyd.
* Fix audio player seek bar position \
([#31127](https://github.com/element-hq/element-web/pull/31127)). Contributed by \
@florianduros.
* Add aria label to emoji picker search \
([#31126](https://github.com/element-hq/element-web/pull/31126)). Contributed by \
@langleyd.
Changes in \
[1.12.3](https://github.com/element-hq/element-web/releases/tag/v1.12.3) \
(2025-11-04)
================================================================================ \
================
🦖 Deprecations
---------------
* Remove allowVoipWithNoMedia feature flag \
([#31087](https://github.com/element-hq/element-web/pull/31087)). Contributed by \
@Half-Shot.
✨ Features
-----------
* Change module API to be an instance getter \
([#31025](https://github.com/element-hq/element-web/pull/31025)). Contributed by \
@dbkr.
🐛 Bug Fixes
------------
* Show hover elements when keyboard focus is within an event tile \
([#31078](https://github.com/element-hq/element-web/pull/31078)). Contributed by \
@t3chguy.
* Ensure toolbar navigation pattern works in MessageActionBar \
([#31080](https://github.com/element-hq/element-web/pull/31080)). Contributed by \
@t3chguy.
* Ensure sent markers are hidden when showing thread summary. \
([#31076](https://github.com/element-hq/element-web/pull/31076)). Contributed by \
@Half-Shot.
* Fix translation in dev mode \
([#31045](https://github.com/element-hq/element-web/pull/31045)). Contributed by \
@florianduros.
* Fix sort order in space hierarchy \
([#30975](https://github.com/element-hq/element-web/pull/30975)). Contributed by \
@t3chguy.
* New Room list: don't display message preview of thread \
([#31043](https://github.com/element-hq/element-web/pull/31043)). Contributed by \
@florianduros.
* Revert "A11y: move focus to right panel when opened" \
([#30999](https://github.com/element-hq/element-web/pull/30999)). Contributed by \
@florianduros.
* Fix highlights in messages (or search results) breaking links \
([#30264](https://github.com/element-hq/element-web/pull/30264)). Contributed by \
@bojidar-bg.
* Add prepare script \
([#31030](https://github.com/element-hq/element-web/pull/31030)). Contributed by \
@dbkr.
* Fix html exports by adding SDKContext \
([#30987](https://github.com/element-hq/element-web/pull/30987)). Contributed by \
@t3chguy.
|
| 2025-10-25 00:11:28 by Jonathan Schleifer | Files touched by this commit (3) |
Log message:
Update chat/element-web to 1.12.2
Changes in \
[1.12.2](https://github.com/element-hq/element-web/releases/tag/v1.12.2) \
(2025-10-21)
================================================================================ \
================
* Room List: Extend the viewport to avoid so many black spots when scrolling the \
room list ([#30867](https://github.com/element-hq/element-web/pull/30867)). \
Contributed by @langleyd.
* Hide calling buttons in room header before a room is created \
([#30816](https://github.com/element-hq/element-web/pull/30816)). Contributed by \
@Half-Shot.
* Improve invite dialog ui - Part 2 \
([#30836](https://github.com/element-hq/element-web/pull/30836)). Contributed by \
@florianduros.
* Fix platform settings race condition and make auto-launch tri-state \
([#30977](https://github.com/element-hq/element-web/pull/30977)). Contributed by \
@t3chguy.
* Fix: member count in header and member list \
([#30982](https://github.com/element-hq/element-web/pull/30982)). Contributed by \
@florianduros.
* Fix duration of voice message in timeline \
([#30973](https://github.com/element-hq/element-web/pull/30973)). Contributed by \
@florianduros.
* Fix voice notes rendering at 00:00 when playback had not begun. \
([#30961](https://github.com/element-hq/element-web/pull/30961)). Contributed by \
@Half-Shot.
* Improve handling of animated images, add support for AVIF animations \
([#30932](https://github.com/element-hq/element-web/pull/30932)). Contributed by \
@t3chguy.
* Update key storage toggle when key storage status changes \
([#30934](https://github.com/element-hq/element-web/pull/30934)). Contributed by \
@uhoreg.
* Fix jitsi widget popout \
([#30908](https://github.com/element-hq/element-web/pull/30908)). Contributed by \
@dbkr.
* Improve keyboard navigation on invite dialog \
([#30930](https://github.com/element-hq/element-web/pull/30930)). Contributed by \
@florianduros.
* Prefer UIA flows with supported UIA stages \
([#30926](https://github.com/element-hq/element-web/pull/30926)). Contributed by \
@richvdh.
* Enhance accessibility of dropdown \
([#30928](https://github.com/element-hq/element-web/pull/30928)). Contributed by \
@florianduros.
* Improve accessibility of the `\<AvatarSetting> component \
([#30907](https://github.com/element-hq/element-web/pull/30907)). Contributed by \
@MidhunSureshR.
Changes in \
[1.12.1](https://github.com/element-hq/element-web/releases/tag/v1.12.1) \
(2025-10-07)
================================================================================ \
================
* New Room List: Change the order of filters to match those on mobile \
([#30905](https://github.com/element-hq/element-web/pull/30905)). Contributed by \
@langleyd.
* New Room List: Don't clear filters on space change \
([#30903](https://github.com/element-hq/element-web/pull/30903)). Contributed by \
@langleyd.
* Add release announcement for the sounds \
([#30900](https://github.com/element-hq/element-web/pull/30900)). Contributed by \
@langleyd.
* Rich Text Editor: Add emoji suggestion support \
([#30873](https://github.com/element-hq/element-web/pull/30873)). Contributed by \
@langleyd.
* feat: Disable session lock when running in element-desktop \
([#30643](https://github.com/element-hq/element-web/pull/30643)). Contributed by \
@kaylendog.
* Improve invite dialog ui - Part 1 \
([#30764](https://github.com/element-hq/element-web/pull/30764)). Contributed by \
@florianduros.
* Update Message Sound for Element \
([#30804](https://github.com/element-hq/element-web/pull/30804)). Contributed by \
@beatdemon.
* Add new and improved ringtone \
([#30761](https://github.com/element-hq/element-web/pull/30761)). Contributed by \
@Half-Shot.
* Disable RTE formatting buttons when the content contains a slash command \
([#30802](https://github.com/element-hq/element-web/pull/30802)). Contributed by \
@langleyd.
* New Room List: Improve robustness of keyboard navigation \
([#30888](https://github.com/element-hq/element-web/pull/30888)). Contributed by \
@langleyd.
* Fix a11y issue on list in invite dialog \
([#30878](https://github.com/element-hq/element-web/pull/30878)). Contributed by \
@florianduros.
* Switch Export and Import Icons to match intuition \
([#30805](https://github.com/element-hq/element-web/pull/30805)). Contributed by \
@micartey.
* Hide breadcrumb option when new room list is enabled \
([#30869](https://github.com/element-hq/element-web/pull/30869)). Contributed by \
@florianduros.
* Avoid creating multiple call objects for the same widget \
([#30839](https://github.com/element-hq/element-web/pull/30839)). Contributed by \
@robintown.
* Add a test for #29882, which is fixed by matrix-org/matrix-js-sdk#5016 \
([#30835](https://github.com/element-hq/element-web/pull/30835)). Contributed by \
@andybalaam.
* fix: use `help_encryption_url` of config instead of hardcoded \
`https://element.io/help#encryption5` \
([#30746](https://github.com/element-hq/element-web/pull/30746)). Contributed by \
@florianduros.
* Fix html export when feature\_jump\_to\_date is enabled \
([#30828](https://github.com/element-hq/element-web/pull/30828)). Contributed by \
@langleyd.
* Fix #30439: "Forgot recovery key" should go to "reset" \
([#30771](https://github.com/element-hq/element-web/pull/30771)). Contributed by \
@andybalaam.
Changes in \
[1.12.0](https://github.com/element-hq/element-web/releases/tag/v1.12.0) \
(2025-09-23)
================================================================================ \
================
* Remove remaining support for outdated .well-known settings \
([#30702](https://github.com/element-hq/element-web/pull/30702)). Contributed by \
@richvdh.
* Add decline button to call notification toast (use new notification event) \
([#30729](https://github.com/element-hq/element-web/pull/30729)). Contributed by \
@toger5.
* Use the new room list by default \
([#30640](https://github.com/element-hq/element-web/pull/30640)). Contributed by \
@langleyd.
* "Verify this device" redesign \
([#30596](https://github.com/element-hq/element-web/pull/30596)). Contributed by \
@uhoreg.
* Set Element Call "intents" when starting and answering DM calls. \
([#30730](https://github.com/element-hq/element-web/pull/30730)). Contributed by \
@Half-Shot.
* Add axe compliance for new room list \
([#30700](https://github.com/element-hq/element-web/pull/30700)). Contributed by \
@langleyd.
* Stop ringing and remove toast if another device answers a RTC call. \
([#30728](https://github.com/element-hq/element-web/pull/30728)). Contributed by \
@Half-Shot.
* Automatically adjust history visibility when making a room private \
([#30713](https://github.com/element-hq/element-web/pull/30713)). Contributed by \
@Half-Shot.
* Release announcement for new room list \
([#30675](https://github.com/element-hq/element-web/pull/30675)). Contributed by \
@dbkr.
* [Backport staging] Room list: make the filter resize correctly \
([#30795](https://github.com/element-hq/element-web/pull/30795)). Contributed by \
@RiotRobot.
* [Backport staging] Avoid flicker of the room list filter on resize \
([#30794](https://github.com/element-hq/element-web/pull/30794)). Contributed by \
@RiotRobot.
* Don't show release announcements while toasts are displayed \
([#30770](https://github.com/element-hq/element-web/pull/30770)). Contributed by \
@dbkr.
* Fix enabling key backup not working if there is an untrusted key backup \
([#30707](https://github.com/element-hq/element-web/pull/30707)). Contributed by \
@Half-Shot.
* Force `preload` to be false when setting an intent on an Element Call. \
([#30759](https://github.com/element-hq/element-web/pull/30759)). Contributed by \
@Half-Shot.
* Fix handling of 413 server response when uploading media \
([#30737](https://github.com/element-hq/element-web/pull/30737)). Contributed by \
@hughns.
* Make landmark navigation work with new room list \
([#30747](https://github.com/element-hq/element-web/pull/30747)). Contributed by \
@dbkr.
* Prevent voice message from displaying spurious errors \
([#30736](https://github.com/element-hq/element-web/pull/30736)). Contributed by \
@florianduros.
* Align default avatar and fix colors in composer pills \
([#30739](https://github.com/element-hq/element-web/pull/30739)). Contributed by \
@florianduros.
* Use configured URL for link to desktop app in message search settings \
([#30742](https://github.com/element-hq/element-web/pull/30742)). Contributed by \
@t3chguy.
* Fix history visibility when creating space rooms \
([#30745](https://github.com/element-hq/element-web/pull/30745)). Contributed by \
@dbkr.
* Check HTML-encoded quotes when handling translations for embedded pages (such \
as welcome.html) \
([#30743](https://github.com/element-hq/element-web/pull/30743)). Contributed by \
@Half-Shot.
* Fix local room encryption status always not enabled \
([#30461](https://github.com/element-hq/element-web/pull/30461)). Contributed by \
@BillCarsonFr.
* fix: make url in topic in room intro clickable \
([#30686](https://github.com/element-hq/element-web/pull/30686)). Contributed by \
@florianduros.
* Block change recovery key button while a change is ongoing. \
([#30664](https://github.com/element-hq/element-web/pull/30664)). Contributed by \
@Half-Shot.
* Hide advanced settings during room creation when \
`UIFeature.advancedSettings=false` \
([#30684](https://github.com/element-hq/element-web/pull/30684)). Contributed by \
@florianduros.
* A11y: improve accessibility of pinned messages \
([#30558](https://github.com/element-hq/element-web/pull/30558)). Contributed by \
@florianduros.
Changes in \
[1.11.112](https://github.com/element-hq/element-web/releases/tag/v1.11.112) \
(2025-09-16)
================================================================================ \
====================
Fix [CVE-2025-59161](https://www.cve.org/CVERecord?id=CVE-2025-59161) / \
[GHSA-m6c8-98f4-75rr](https://github.com/element-hq/element-web/security/advisories/GHSA-m6c8-98f4-75rr)
Changes in \
[1.11.111](https://github.com/element-hq/element-web/releases/tag/v1.11.111) \
(2025-09-10)
================================================================================ \
====================
* Do not hide media from your own user by default \
([#29797](https://github.com/element-hq/element-web/pull/29797)). Contributed by \
@Half-Shot.
* Remember whether sidebar is shown for calls when switching rooms \
([#30262](https://github.com/element-hq/element-web/pull/30262)). Contributed by \
@bojidar-bg.
* Open the proper integration settings on integrations disabled error \
([#30538](https://github.com/element-hq/element-web/pull/30538)). Contributed by \
@Half-Shot.
* Show a "progress" dialog while invites are being sent \
([#30561](https://github.com/element-hq/element-web/pull/30561)). Contributed by \
@richvdh.
* Move the room list to the new ListView(backed by react-virtuoso) \
([#30515](https://github.com/element-hq/element-web/pull/30515)). Contributed by \
@langleyd.
* [Backport staging] Ensure container starts if it is mounted with an empty \
/modules directory. \
([#30705](https://github.com/element-hq/element-web/pull/30705)). Contributed by \
@RiotRobot.
* Fix room joining over federation not specifying vias or using aliases \
([#30641](https://github.com/element-hq/element-web/pull/30641)). Contributed by \
@t3chguy.
* Fix stable-suffixed MSC4133 support \
([#30649](https://github.com/element-hq/element-web/pull/30649)). Contributed by \
@dbkr.
* Fix i18n of message when a setting is disabled \
([#30646](https://github.com/element-hq/element-web/pull/30646)). Contributed by \
@dbkr.
* ListView should not handle the arrow keys if there is a modifier applied \
([#30633](https://github.com/element-hq/element-web/pull/30633)). Contributed by \
@langleyd.
* Make BaseDialog's div keyboard focusable and fix test. \
([#30631](https://github.com/element-hq/element-web/pull/30631)). Contributed by \
@langleyd.
* Fix: Allow triple-click text selection to flow around pills \
([#30349](https://github.com/element-hq/element-web/pull/30349)). Contributed by \
@AlirezaMrtz.
* Watch for a 'join' action to know when the call is connected \
([#29492](https://github.com/element-hq/element-web/pull/29492)). Contributed by \
@robintown.
* Fix: add missing tooltip and aria-label to lock icon next to composer \
([#30623](https://github.com/element-hq/element-web/pull/30623)). Contributed by \
@florianduros.
* Don't render context menu when scrolling \
([#30613](https://github.com/element-hq/element-web/pull/30613)). Contributed by \
@langleyd.
|
| 2025-09-06 14:44:03 by Jonathan Schleifer | Files touched by this commit (3) |
Log message:
Update chat/element-web to 1.11.110
Changes in \
[1.11.110](https://github.com/element-hq/element-web/releases/tag/v1.11.110) \
(2025-08-27)
================================================================================ \
====================
* Hide recovery key when re-entering it while creating or changing it \
([#30499](https://github.com/element-hq/element-web/pull/30499)). Contributed by \
@andybalaam.
* Add `?no_universal_links=true` to OIDC url so EX doesn't try to handle it \
([#29439](https://github.com/element-hq/element-web/pull/29439)). Contributed by \
@t3chguy.
* Show a blue lock for unencrypted rooms and hide the grey shield for encrypted \
rooms ([#30440](https://github.com/element-hq/element-web/pull/30440)). \
Contributed by @langleyd.
* Add support for Module API 1.4 \
([#30185](https://github.com/element-hq/element-web/pull/30185)). Contributed by \
@t3chguy.
* MVVM - Introduce some helpers for snapshot management \
([#30398](https://github.com/element-hq/element-web/pull/30398)). Contributed by \
@MidhunSureshR.
* A11y: move focus to right panel when opened \
([#30553](https://github.com/element-hq/element-web/pull/30553)). Contributed by \
@florianduros.
* Fix e2e warning icon should be white \
([#30539](https://github.com/element-hq/element-web/pull/30539)). Contributed by \
@florianduros.
* Remove NoOneHere disabled reason. \
([#30524](https://github.com/element-hq/element-web/pull/30524)). Contributed by \
@toger5.
* Fix downloading files with authenticated media API \
([#30520](https://github.com/element-hq/element-web/pull/30520)). Contributed by \
@t3chguy.
* Fix call permissions check confusion around element call \
([#30521](https://github.com/element-hq/element-web/pull/30521)). Contributed by \
@t3chguy.
* Fix line wrap around emoji verification \
([#30523](https://github.com/element-hq/element-web/pull/30523)). Contributed by \
@t3chguy.
* Don't highlight redacted events \
([#30519](https://github.com/element-hq/element-web/pull/30519)). Contributed by \
@t3chguy.
* Fix matrix.to links not being handled in the app \
([#30522](https://github.com/element-hq/element-web/pull/30522)). Contributed by \
@t3chguy.
* Fix issue of new room list taking up the full width \
([#30459](https://github.com/element-hq/element-web/pull/30459)). Contributed by \
@langleyd.
* Fix widget persistence in React development mode \
([#30509](https://github.com/element-hq/element-web/pull/30509)). Contributed by \
@robintown.
* Fix widget initialization in React development mode \
([#30463](https://github.com/element-hq/element-web/pull/30463)). Contributed by \
@robintown.
Changes in \
[1.11.109](https://github.com/element-hq/element-web/releases/tag/v1.11.109) \
(2025-08-11)
================================================================================ \
====================
This release supports the upcoming v12 ("hydra") Matrix room version \
and is necessary to view and participate in these rooms.
* [Backport staging] Allow /upgraderoom command without developer mode enabled \
([#30529](https://github.com/element-hq/element-web/pull/30529)). Contributed by \
@RiotRobot.
* [Backport staging] Support for creator/owner power level \
([#30526](https://github.com/element-hq/element-web/pull/30526)). Contributed by \
@RiotRobot.
* New room list: change icon and label of menu item for to start a DM \
([#30470](https://github.com/element-hq/element-web/pull/30470)). Contributed by \
@florianduros.
* Implement the member list with virtuoso \
([#29869](https://github.com/element-hq/element-web/pull/29869)). Contributed by \
@langleyd.
* Add labs option for history sharing on invite \
([#30313](https://github.com/element-hq/element-web/pull/30313)). Contributed by \
@richvdh.
* Bump wysiwyg to 2.39.0 adding support for pasting rich text content in the \
Rich Text Edtior \
([#30421](https://github.com/element-hq/element-web/pull/30421)). Contributed by \
@langleyd.
* Support `EventShieldReason.MISMATCHED_SENDER` \
([#30403](https://github.com/element-hq/element-web/pull/30403)). Contributed by \
@richvdh.
* Change unencrypted and public pills to blue \
([#30399](https://github.com/element-hq/element-web/pull/30399)). Contributed by \
@florianduros.
* Change color of public room icon \
([#30390](https://github.com/element-hq/element-web/pull/30390)). Contributed by \
@florianduros.
* Script for updating storybook screenshots \
([#30340](https://github.com/element-hq/element-web/pull/30340)). Contributed by \
@dbkr.
* Add toggle to hide empty state in devtools \
([#30352](https://github.com/element-hq/element-web/pull/30352)). Contributed by \
@toger5.
* [Backport staging] Use userId to filter users in non-federated rooms when \
showing the InviteDialog \
([#30537](https://github.com/element-hq/element-web/pull/30537)). Contributed by \
@RiotRobot.
* [Backport staging] Catch error when encountering invalid m.room.pinned\_events \
event ([#30536](https://github.com/element-hq/element-web/pull/30536)). \
Contributed by @RiotRobot.
* Update for compatibility with v12 rooms \
([#30452](https://github.com/element-hq/element-web/pull/30452)). Contributed by \
@dbkr.
* New room list: fix tooltip on presence \
([#30474](https://github.com/element-hq/element-web/pull/30474)). Contributed by \
@florianduros.
* New room list: add tooltip for presence and room status \
([#30472](https://github.com/element-hq/element-web/pull/30472)). Contributed by \
@florianduros.
* Fix: Clicking on an item in the member list causes it to scroll to the top \
rather than show the profile view \
([#30455](https://github.com/element-hq/element-web/pull/30455)). Contributed by \
@langleyd.
* Put the 'decrypting' tooltip back \
([#30446](https://github.com/element-hq/element-web/pull/30446)). Contributed by \
@dbkr.
* Use server name explicitly for via. \
([#30362](https://github.com/element-hq/element-web/pull/30362)). Contributed by \
@Half-Shot.
* fix: replace hardcoded string in poll history dialog \
([#30402](https://github.com/element-hq/element-web/pull/30402)). Contributed by \
@florianduros.
* fix: replace hardcoded string on qr code back button \
([#30401](https://github.com/element-hq/element-web/pull/30401)). Contributed by \
@florianduros.
* Fix color of icon button with outline \
([#30361](https://github.com/element-hq/element-web/pull/30361)). Contributed by \
@florianduros.
Changes in \
[1.11.108](https://github.com/element-hq/element-web/releases/tag/v1.11.108) \
(2025-07-30)
================================================================================ \
====================
* [Backport staging] Fix downloaded attachments not being decrypted \
([#30434](https://github.com/element-hq/element-web/pull/30434)). Contributed by \
@RiotRobot.
Changes in \
[1.11.107](https://github.com/element-hq/element-web/releases/tag/v1.11.107) \
(2025-07-29)
================================================================================ \
====================
* Message preview should show tooltip with the full message on hover \
([#30265](https://github.com/element-hq/element-web/pull/30265)). Contributed by \
@MidhunSureshR.
* Support rendering notification badges on platforms that do their own icon \
overlays ([#30315](https://github.com/element-hq/element-web/pull/30315)). \
Contributed by @Half-Shot.
* Add SubscriptionViewModel base class \
([#30297](https://github.com/element-hq/element-web/pull/30297)). Contributed by \
@dbkr.
* Enhancement: Save image on CTRL+S \
([#30330](https://github.com/element-hq/element-web/pull/30330)). Contributed by \
@ioalexander.
* Add quote functionality to MessageContextMenu (#29893) \
([#30323](https://github.com/element-hq/element-web/pull/30323)). Contributed by \
@AlirezaMrtz.
* Initial structure for shared component views \
([#30216](https://github.com/element-hq/element-web/pull/30216)). Contributed by \
@dbkr.
* [Backport staging] Fix e2e shield being invisible in white mode for encrypted \
room ([#30411](https://github.com/element-hq/element-web/pull/30411)). \
Contributed by @RiotRobot.
* Force ED titlebar color for new room list \
([#30332](https://github.com/element-hq/element-web/pull/30332)). Contributed by \
@florianduros.
* Add a background color to left panel for macos titlebar in element desktop \
([#30328](https://github.com/element-hq/element-web/pull/30328)). Contributed by \
@florianduros.
* Fix: Prevent page refresh on Enter key in right panel member search \
([#30312](https://github.com/element-hq/element-web/pull/30312)). Contributed by \
@AlirezaMrtz.
|