pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/chat/element-web



Module Name:    pkgsrc
Committed By:   js
Date:           Tue Jul 22 20:28:00 UTC 2025

Modified Files:
        pkgsrc/chat/element-web: Makefile PLIST distinfo

Log Message:
Update chat/element-web to 1.11.106

Changes in [1.11.106](https://github.com/element-hq/element-web/releases/tag/v1.11.106) (2025-07-15)
====================================================================================================
## ✨ Features

* [Backport staging] Fix e2e icon colour ([#30304](https://github.com/element-hq/element-web/pull/30304)). Contributed by @RiotRobot.
* Add support for module message hint `allowDownloadingMedia` ([#30252](https://github.com/element-hq/element-web/pull/30252)). Contributed by @Half-Shot.
* Update the mobile\_guide page to the new design and link out to Element X by default. ([#30172](https://github.com/element-hq/element-web/pull/30172)). Contributed by @pixlwave.
* Filter settings exported when rageshaking ([#30236](https://github.com/element-hq/element-web/pull/30236)). Contributed by @Half-Shot.
* Allow Element Call to learn the room name ([#30213](https://github.com/element-hq/element-web/pull/30213)). Contributed by @robintown.

## 🐛 Bug Fixes

* [Backport staging] Fix missing image download button ([#30322](https://github.com/element-hq/element-web/pull/30322)). Contributed by @RiotRobot.
* Fix transparent verification checkmark in dark mode ([#30235](https://github.com/element-hq/element-web/pull/30235)). Contributed by @Banbuii.
* Fix logic in DeviceListener ([#30230](https://github.com/element-hq/element-web/pull/30230)). Contributed by @uhoreg.
* Disable file drag-and-drop if insufficient permissions ([#30186](https://github.com/element-hq/element-web/pull/30186)). Contributed by @t3chguy.

Changes in [1.11.105](https://github.com/element-hq/element-web/releases/tag/v1.11.105) (2025-07-01)
====================================================================================================
## ✨ Features

* New room list: add context menu to room list item ([#29952](https://github.com/element-hq/element-web/pull/29952)). Contributed by @florianduros.
* Support for custom message components via Module API ([#30074](https://github.com/element-hq/element-web/pull/30074)). Contributed by @Half-Shot.
* Prompt users to set up recovery ([#30075](https://github.com/element-hq/element-web/pull/30075)). Contributed by @uhoreg.
* Update `IconButton` colors ([#30124](https://github.com/element-hq/element-web/pull/30124)). Contributed by @florianduros.
* New room list: filter list can be collapsed  ([#29992](https://github.com/element-hq/element-web/pull/29992)). Contributed by @florianduros.
* Show `EmptyRoomListView` when low priority filter matches zero rooms ([#30122](https://github.com/element-hq/element-web/pull/30122)). Contributed by @MidhunSureshR.

## 🐛 Bug Fixes

* Fix untranslatable string "People" in notifications beta ([#30165](https://github.com/element-hq/element-web/pull/30165)). Contributed by @t3chguy.
* Force verification even after logging in via delegate ([#30141](https://github.com/element-hq/element-web/pull/30141)). Contributed by @andybalaam.
* Hide add integrations button based on UIComponent.AddIntegrations ([#30140](https://github.com/element-hq/element-web/pull/30140)). Contributed by @t3chguy.
* Use nav for new room list and label sections ([#30134](https://github.com/element-hq/element-web/pull/30134)). Contributed by @dbkr.
* Spacestore should emit event after rebuilding home space ([#30132](https://github.com/element-hq/element-web/pull/30132)). Contributed by @MidhunSureshR.
* Handle m.room.pinned\_events being invalid ([#30129](https://github.com/element-hq/element-web/pull/30129)). Contributed by @t3chguy.

Changes in [1.11.104](https://github.com/element-hq/element-web/releases/tag/v1.11.104) (2025-06-17)
====================================================================================================
## ✨ Features

* Update the mobile\_guide page to the new design. ([#30006](https://github.com/element-hq/element-web/pull/30006)). Contributed by @pixlwave.
* Provide a devtool for manually verifying other devices ([#30094](https://github.com/element-hq/element-web/pull/30094)). Contributed by @andybalaam.
* Implement MSC4155: Invite filtering ([#29603](https://github.com/element-hq/element-web/pull/29603)). Contributed by @Half-Shot.
* Add low priority avatar decoration to room tile ([#30065](https://github.com/element-hq/element-web/pull/30065)). Contributed by @MidhunSureshR.
* Add ability to prevent window content being captured by other apps (Desktop) ([#30098](https://github.com/element-hq/element-web/pull/30098)). Contributed by @t3chguy.
* New room list: move message preview in user settings ([#30023](https://github.com/element-hq/element-web/pull/30023)). Contributed by @florianduros.
* New room list: change room options icon ([#30029](https://github.com/element-hq/element-web/pull/30029)). Contributed by @florianduros.
* RoomListStore: Sort low priority rooms to the bottom of the list ([#30070](https://github.com/element-hq/element-web/pull/30070)). Contributed by @MidhunSureshR.
* Add low priority filter pill to the room list UI ([#30060](https://github.com/element-hq/element-web/pull/30060)). Contributed by @MidhunSureshR.
* New room list: remove color gradient in space panel ([#29721](https://github.com/element-hq/element-web/pull/29721)). Contributed by @florianduros.
* /share?msg=foo endpoint using forward message dialog ([#29874](https://github.com/element-hq/element-web/pull/29874)). Contributed by @ara4n.

## 🐛 Bug Fixes

* Do not send empty auth when setting up cross-signing keys ([#29914](https://github.com/element-hq/element-web/pull/29914)). Contributed by @gnieto.
* Settings: flip local video feed by default ([#29501](https://github.com/element-hq/element-web/pull/29501)). Contributed by @jbtrystram.
* AccessSecretStorageDialog: various fixes ([#30093](https://github.com/element-hq/element-web/pull/30093)). Contributed by @richvdh.
* AccessSecretStorageDialog: fix inability to enter recovery key ([#30090](https://github.com/element-hq/element-web/pull/30090)). Contributed by @richvdh.
* Fix failure to upload thumbnail causing image to send as file ([#30086](https://github.com/element-hq/element-web/pull/30086)). Contributed by @t3chguy.
* Low priority menu item should be a toggle ([#30071](https://github.com/element-hq/element-web/pull/30071)). Contributed by @MidhunSureshR.
* Add sanity checks to prevent users from ignoring themselves ([#30079](https://github.com/element-hq/element-web/pull/30079)). Contributed by @MidhunSureshR.
* Fix issue with duplicate images ([#30073](https://github.com/element-hq/element-web/pull/30073)). Contributed by @fatlewis.
* Handle errors returned from Seshat ([#30083](https://github.com/element-hq/element-web/pull/30083)). Contributed by @richvdh.

Changes in [1.11.103](https://github.com/element-hq/element-web/releases/tag/v1.11.103) (2025-06-10)
====================================================================================================
## 🐛 Bug Fixes

+ Check the sender of an event matches owner of session, preventing sender spoofing by homeserver owners.
[13c1d20](https://github.com/matrix-org/matrix-rust-sdk/commit/13c1d2048286bbabf5e7bc6b015aafee98f04d55) (High, 
[GHSA-x958-rvg6-956w](https://github.com/matrix-org/matrix-rust-sdk/security/advisories/GHSA-x958-rvg6-956w)).

Changes in [1.11.102](https://github.com/element-hq/element-web/releases/tag/v1.11.102) (2025-06-03)
====================================================================================================
## ✨ Features

* EW: Modernize the recovery key input modal ([#29819](https://github.com/element-hq/element-web/pull/29819)). Contributed by @uhoreg.
* New room list: move secondary filters into primary filters ([#29972](https://github.com/element-hq/element-web/pull/29972)). Contributed by @florianduros.
* Prompt the user when key storage is unexpectedly off ([#29912](https://github.com/element-hq/element-web/pull/29912)). Contributed by @andybalaam.
* New room list: move sort menu in room list header ([#29983](https://github.com/element-hq/element-web/pull/29983)). Contributed by @florianduros.
* New room list: rework spacing of room list item ([#29965](https://github.com/element-hq/element-web/pull/29965)). Contributed by @florianduros.
* RLS: Remove forgotten room from skiplist ([#29933](https://github.com/element-hq/element-web/pull/29933)). Contributed by @MidhunSureshR.
* Add room list sorting ([#29951](https://github.com/element-hq/element-web/pull/29951)). Contributed by @dbkr.
* Don't use the minimised width(68px) on the new room list ([#29778](https://github.com/element-hq/element-web/pull/29778)). Contributed by @langleyd.

## 🐛 Bug Fixes

* [Backport staging] Close call options popup menu when option has been selected ([#30054](https://github.com/element-hq/element-web/pull/30054)). Contributed by @RiotRobot.
* RoomListStoreV3: Only add new rooms that pass `VisibilityProvider` check ([#29974](https://github.com/element-hq/element-web/pull/29974)). Contributed by @MidhunSureshR.
* Re-order primary filters ([#29957](https://github.com/element-hq/element-web/pull/29957)). Contributed by @dbkr.
* Fix leaky CSS adding `!` to all H1 elements ([#29964](https://github.com/element-hq/element-web/pull/29964)). Contributed by @t3chguy.
* Fix extensions panel style ([#29273](https://github.com/element-hq/element-web/pull/29273)). Contributed by @langleyd.
* Fix state events being hidden from widgets in read\_events actions ([#29954](https://github.com/element-hq/element-web/pull/29954)). Contributed by @robintown.
* Remove old filter test ([#29963](https://github.com/element-hq/element-web/pull/29963)). Contributed by @dbkr.

Changes in [1.11.101](https://github.com/element-hq/element-web/releases/tag/v1.11.101) (2025-05-20)
====================================================================================================
## ✨ Features

* New room list: add keyboard navigation support ([#29805](https://github.com/element-hq/element-web/pull/29805)). Contributed by @florianduros.
* Use the JoinRuleSettings component for the guest link access prompt. ([#28614](https://github.com/element-hq/element-web/pull/28614)). Contributed by @toger5.
* Add loading state to the new room list view ([#29725](https://github.com/element-hq/element-web/pull/29725)). Contributed by @langleyd.
* Make OIDC identity reset consistent with EX ([#29854](https://github.com/element-hq/element-web/pull/29854)). Contributed by @andybalaam.
* Support error code for email / phone adding unsupported (MSC4178) ([#29855](https://github.com/element-hq/element-web/pull/29855)). Contributed by @dbkr.
* Update identity reset UI (Make consistent with EX) ([#29701](https://github.com/element-hq/element-web/pull/29701)). Contributed by @andybalaam.
* Add secondary filters to the new room list ([#29818](https://github.com/element-hq/element-web/pull/29818)). Contributed by @dbkr.
* Fix battery drain from Web Audio ([#29203](https://github.com/element-hq/element-web/pull/29203)). Contributed by @mbachry.

## 🐛 Bug Fixes

* Fix go home shortcut on macos and change toggle action events shortcut ([#29929](https://github.com/element-hq/element-web/pull/29929)). Contributed by @florianduros.
* New room list: fix outdated message preview when space or filter change ([#29925](https://github.com/element-hq/element-web/pull/29925)). Contributed by @florianduros.
* Stop migrating to MSC4278 if the config exists. ([#29924](https://github.com/element-hq/element-web/pull/29924)). Contributed by @Half-Shot.
* Ensure consistent download file name on download from ImageView ([#29913](https://github.com/element-hq/element-web/pull/29913)). Contributed by @t3chguy.
* Add error toast when service worker registration fails ([#29895](https://github.com/element-hq/element-web/pull/29895)). Contributed by @t3chguy.
* New Room List: Prevent old tombstoned rooms from appearing in the list ([#29881](https://github.com/element-hq/element-web/pull/29881)). Contributed by @MidhunSureshR.
* Remove lag in search field ([#29885](https://github.com/element-hq/element-web/pull/29885)). Contributed by @florianduros.
* Respect UIFeature.Voip ([#29873](https://github.com/element-hq/element-web/pull/29873)). Contributed by @langleyd.
* Allow jumping to message search from spotlight ([#29850](https://github.com/element-hq/element-web/pull/29850)). Contributed by @t3chguy.

Changes in [1.11.100](https://github.com/element-hq/element-web/releases/tag/v1.11.100) (2025-05-06)
====================================================================================================
## ✨ Features

* Move rich topics out of labs / stabilise MSC3765 ([#29817](https://github.com/element-hq/element-web/pull/29817)). Contributed by @Johennes.
* Spell out that Element Web does \*not\* work on mobile. ([#29211](https://github.com/element-hq/element-web/pull/29211)). Contributed by @ara4n.
* Add message preview support to the new room list ([#29784](https://github.com/element-hq/element-web/pull/29784)). Contributed by @dbkr.
* Global configuration flag for media previews ([#29582](https://github.com/element-hq/element-web/pull/29582)). Contributed by @Half-Shot.
* New room list: add partial keyboard shortcuts support ([#29783](https://github.com/element-hq/element-web/pull/29783)). Contributed by @florianduros.
* MVVM RoomSummaryCard Topic ([#29710](https://github.com/element-hq/element-web/pull/29710)). Contributed by @MarcWadai.
* Warn on self change from settings > roles ([#28926](https://github.com/element-hq/element-web/pull/28926)). Contributed by @MarcWadai.
* New room list: new visual for invitation ([#29773](https://github.com/element-hq/element-web/pull/29773)). Contributed by @florianduros.

## 🐛 Bug Fixes

* Fix incorrect display of the user info display name ([#29826](https://github.com/element-hq/element-web/pull/29826)). Contributed by @langleyd.
* RoomListStore: Remove invite rooms on decline ([#29804](https://github.com/element-hq/element-web/pull/29804)). Contributed by @MidhunSureshR.
* Fix the buttons not being displayed with long preview text ([#29811](https://github.com/element-hq/element-web/pull/29811)). Contributed by @dbkr.
* New room list: fix missing/incorrect notification decoration  ([#29796](https://github.com/element-hq/element-web/pull/29796)). Contributed by @florianduros.
* New Room List: Prevent potential scroll jump/flicker when switching spaces ([#29781](https://github.com/element-hq/element-web/pull/29781)). Contributed by @MidhunSureshR.
* New room list: fix incorrect decoration ([#29770](https://github.com/element-hq/element-web/pull/29770)). Contributed by @florianduros.

Changes in [1.11.99](https://github.com/element-hq/element-web/releases/tag/v1.11.99) (2025-04-23)
==================================================================================================
No changes, just bumping the version to accommodate a new Element Desktop release

Changes in [1.11.98](https://github.com/element-hq/element-web/releases/tag/v1.11.98) (2025-04-22)
==================================================================================================
## ✨ Features

* print better errors in the search view instead of a blocking modal ([#29724](https://github.com/element-hq/element-web/pull/29724)). Contributed by @Jujure.
* New room list: video room and video call decoration  ([#29693](https://github.com/element-hq/element-web/pull/29693)). Contributed by @florianduros.
* Remove Secure Backup, Cross-signing and Cryptography sections in `Security & Privacy` user settings ([#29088](https://github.com/element-hq/element-web/pull/29088)). Contributed by @florianduros.
* Allow reporting a room when rejecting an invite. ([#29570](https://github.com/element-hq/element-web/pull/29570)). Contributed by @Half-Shot.
* RoomListViewModel: Reset primary and secondary filters on space change ([#29672](https://github.com/element-hq/element-web/pull/29672)). Contributed by @MidhunSureshR.
* RoomListStore: Support specific sorting requirements for muted rooms ([#29665](https://github.com/element-hq/element-web/pull/29665)). Contributed by @MidhunSureshR.
* New room list: add notification options menu ([#29639](https://github.com/element-hq/element-web/pull/29639)). Contributed by @florianduros.
* Room List: Scroll to top of the list when active room is not in the list ([#29650](https://github.com/element-hq/element-web/pull/29650)). Contributed by @MidhunSureshR.

## 🐛 Bug Fixes

* Fix unwanted form submit behaviour in memberlist ([#29747](https://github.com/element-hq/element-web/pull/29747)). Contributed by @MidhunSureshR.
* New room list: fix public room icon visibility when filter change ([#29737](https://github.com/element-hq/element-web/pull/29737)). Contributed by @florianduros.
* Fix custom theme support for short hex \& rgba hex strings ([#29726](https://github.com/element-hq/element-web/pull/29726)). Contributed by @t3chguy.
* New room list: minor visual fixes ([#29723](https://github.com/element-hq/element-web/pull/29723)). Contributed by @florianduros.
* Fix getOidcCallbackUrl for Element Desktop ([#29711](https://github.com/element-hq/element-web/pull/29711)). Contributed by @t3chguy.
* Fix some webp images improperly marked as animated ([#29713](https://github.com/element-hq/element-web/pull/29713)). Contributed by @Petersmit27.
* Revert deletion of hydrateSession ([#29703](https://github.com/element-hq/element-web/pull/29703)). Contributed by @Jujure.
* Fix converttoroom \& converttodm not working ([#29705](https://github.com/element-hq/element-web/pull/29705)). Contributed by @t3chguy.
* Ensure forceCloseAllModals also closes priority/static modals ([#29706](https://github.com/element-hq/element-web/pull/29706)). Contributed by @t3chguy.
* Continue button is disabled when uploading a recovery key file ([#29695](https://github.com/element-hq/element-web/pull/29695)). Contributed by @Giwayume.
* Catch errors after syncing recovery ([#29691](https://github.com/element-hq/element-web/pull/29691)). Contributed by @andybalaam.
* New room list: fix multiple visual issues ([#29673](https://github.com/element-hq/element-web/pull/29673)). Contributed by @florianduros.
* New Room List: Fix mentions filter matching rooms with any highlight ([#29668](https://github.com/element-hq/element-web/pull/29668)). Contributed by @MidhunSureshR.
*  Fix truncated emoji label during emoji SAS ([#29643](https://github.com/element-hq/element-web/pull/29643)). Contributed by @florianduros.
* Remove duplicate jitsi link ([#29642](https://github.com/element-hq/element-web/pull/29642)). Contributed by @dbkr.

Changes in [1.11.97](https://github.com/element-hq/element-web/releases/tag/v1.11.97) (2025-04-08)
==================================================================================================
## ✨ Features

* New room list: reduce padding between avatar and room list border ([#29634](https://github.com/element-hq/element-web/pull/29634)). Contributed by @florianduros.
* Bundle Element Call with Element Web packages ([#29309](https://github.com/element-hq/element-web/pull/29309)). Contributed by @t3chguy.
* Hide an event notification if it is redacted ([#29605](https://github.com/element-hq/element-web/pull/29605)). Contributed by @Half-Shot.
* Docker: Use nginx-unprivileged as base image ([#29353](https://github.com/element-hq/element-web/pull/29353)). Contributed by @AndrewFerr.
* Switch away from nesting React trees and mangling the DOM ([#29586](https://github.com/element-hq/element-web/pull/29586)). Contributed by @t3chguy.
* New room list: add notification decoration ([#29552](https://github.com/element-hq/element-web/pull/29552)). Contributed by @florianduros.
* RoomListStore: Unread filter should match rooms that were marked as unread ([#29580](https://github.com/element-hq/element-web/pull/29580)). Contributed by @MidhunSureshR.
* Add support for hiding videos ([#29496](https://github.com/element-hq/element-web/pull/29496)). Contributed by @Half-Shot.
* Use an outline icon for the report room button ([#29573](https://github.com/element-hq/element-web/pull/29573)). Contributed by @robintown.
* Generate/load pickle key on SSO ([#29568](https://github.com/element-hq/element-web/pull/29568)). Contributed by @Jujure.
* Add report room dialog button/dialog. ([#29513](https://github.com/element-hq/element-web/pull/29513)). Contributed by @Half-Shot.
* RoomListViewModel: Make the active room sticky in the list ([#29551](https://github.com/element-hq/element-web/pull/29551)). Contributed by @MidhunSureshR.
* Replace checkboxes with Compound checkboxes, and appropriately label each checkbox. ([#29363](https://github.com/element-hq/element-web/pull/29363)). Contributed by @Half-Shot.
* New room list: add selection decoration ([#29531](https://github.com/element-hq/element-web/pull/29531)). Contributed by @florianduros.
* Simplified Sliding Sync ([#28515](https://github.com/element-hq/element-web/pull/28515)). Contributed by @dbkr.
* Add ability to hide images after clicking "show image" ([#29467](https://github.com/element-hq/element-web/pull/29467)). Contributed by @Half-Shot.

## 🐛 Bug Fixes

* Fix scroll issues in memberlist ([#29392](https://github.com/element-hq/element-web/pull/29392)). Contributed by @MidhunSureshR.
* Ensure clicks on spoilers do not get handled by the hidden content ([#29618](https://github.com/element-hq/element-web/pull/29618)). Contributed by @t3chguy.
* New room list: add cursor pointer on room list item ([#29627](https://github.com/element-hq/element-web/pull/29627)). Contributed by @florianduros.
* Fix missing ambiguous url tooltips on Element Desktop ([#29619](https://github.com/element-hq/element-web/pull/29619)). Contributed by @t3chguy.
* New room list: fix spacing and padding ([#29607](https://github.com/element-hq/element-web/pull/29607)). Contributed by @florianduros.
* Make fetchdep check out matching branch name ([#29601](https://github.com/element-hq/element-web/pull/29601)). Contributed by @dbkr.
* Fix MFileBody fileName not considering `filename` ([#29589](https://github.com/element-hq/element-web/pull/29589)). Contributed by @t3chguy.
* Fix token expiry racing with login causing wrong error to be shown ([#29566](https://github.com/element-hq/element-web/pull/29566)). Contributed by @t3chguy.
* Fix bug which caused startup to hang if the clock was wound back since a previous session ([#29558](https://github.com/element-hq/element-web/pull/29558)). Contributed by @richvdh.
* RoomListViewModel: Reset any primary filter on secondary filter change ([#29562](https://github.com/element-hq/element-web/pull/29562)). Contributed by @MidhunSureshR.
* RoomListStore: Unread filter should only filter rooms having unread counts ([#29555](https://github.com/element-hq/element-web/pull/29555)). Contributed by @MidhunSureshR.
* In force-verify mode, prevent bypassing by cancelling device verification ([#29487](https://github.com/element-hq/element-web/pull/29487)). Contributed by @andybalaam.
* Add title attribute to user identifier ([#29547](https://github.com/element-hq/element-web/pull/29547)). Contributed by @arpitbatra123.

Changes in [1.11.96](https://github.com/element-hq/element-web/releases/tag/v1.11.96) (2025-03-25)
==================================================================================================
## ✨ Features

* RoomListViewModel: Track the index of the active room in the list ([#29519](https://github.com/element-hq/element-web/pull/29519)). Contributed by @MidhunSureshR.
* New room list: add empty state ([#29512](https://github.com/element-hq/element-web/pull/29512)). Contributed by @florianduros.
* Implement `MessagePreviewViewModel` ([#29514](https://github.com/element-hq/element-web/pull/29514)). Contributed by @MidhunSureshR.
* RoomListViewModel: Add functionality to toggle message preview setting ([#29511](https://github.com/element-hq/element-web/pull/29511)). Contributed by @MidhunSureshR.
* New room list: add more options menu on room list item ([#29445](https://github.com/element-hq/element-web/pull/29445)). Contributed by @florianduros.
* RoomListViewModel: Provide a way to resort the room list and track the active sort method ([#29499](https://github.com/element-hq/element-web/pull/29499)). Contributed by @MidhunSureshR.
* Change \*All rooms\* meta space name to \*All Chats\* ([#29498](https://github.com/element-hq/element-web/pull/29498)). Contributed by @florianduros.
* Add setting to hide avatars of rooms you have been invited to. ([#29497](https://github.com/element-hq/element-web/pull/29497)). Contributed by @Half-Shot.
* Room List Store: Save preferred sorting algorithm and use that on app launch ([#29493](https://github.com/element-hq/element-web/pull/29493)). Contributed by @MidhunSureshR.
* Add key storage toggle to Encryption settings ([#29310](https://github.com/element-hq/element-web/pull/29310)). Contributed by @dbkr.
* New room list: add primary filters ([#29481](https://github.com/element-hq/element-web/pull/29481)). Contributed by @florianduros.
* Implement MSC4142: Remove unintentional intentional mentions in replies ([#28209](https://github.com/element-hq/element-web/pull/28209)). Contributed by @tulir.
* White background for 'They do not match' button ([#29470](https://github.com/element-hq/element-web/pull/29470)). Contributed by @andybalaam.
* RoomListViewModel: Support secondary filters in the view model ([#29465](https://github.com/element-hq/element-web/pull/29465)). Contributed by @MidhunSureshR.
* RoomListViewModel: Support primary filters in the view model ([#29454](https://github.com/element-hq/element-web/pull/29454)). Contributed by @MidhunSureshR.
* Room List Store: Implement secondary filters ([#29458](https://github.com/element-hq/element-web/pull/29458)). Contributed by @MidhunSureshR.
* Room List Store: Implement rest of the primary filters ([#29444](https://github.com/element-hq/element-web/pull/29444)). Contributed by @MidhunSureshR.
* Room List Store: Support filters by implementing just the favourite filter ([#29433](https://github.com/element-hq/element-web/pull/29433)). Contributed by @MidhunSureshR.
* Move toggle switch for integration manager for a11y ([#29436](https://github.com/element-hq/element-web/pull/29436)). Contributed by @Half-Shot.
* New room list: basic flat list ([#29368](https://github.com/element-hq/element-web/pull/29368)). Contributed by @florianduros.
* Improve rageshake upload experience by providing useful error information ([#29378](https://github.com/element-hq/element-web/pull/29378)). Contributed by @Half-Shot.
* Add more functionality to the room list vm ([#29402](https://github.com/element-hq/element-web/pull/29402)). Contributed by @MidhunSureshR.

## 🐛 Bug Fixes

* New room list: fix compose menu action in space  ([#29500](https://github.com/element-hq/element-web/pull/29500)). Contributed by @florianduros.
* Change ToggleHiddenEventVisibility \& GoToHome KeyBindingActions ([#29374](https://github.com/element-hq/element-web/pull/29374)). Contributed by @gy-mate.
* Fix Docker Healthcheck ([#29471](https://github.com/element-hq/element-web/pull/29471)). Contributed by @benbz.
* Room List Store: Fetch rooms after space store is ready + attach store to window ([#29453](https://github.com/element-hq/element-web/pull/29453)). Contributed by @MidhunSureshR.
* Room List Store: Fix bug where left rooms appear in room list ([#29452](https://github.com/element-hq/element-web/pull/29452)). Contributed by @MidhunSureshR.
* Add space to the bottom of the room summary actions below leave room ([#29270](https://github.com/element-hq/element-web/pull/29270)). Contributed by @langleyd.
* Show error screens in group calls ([#29254](https://github.com/element-hq/element-web/pull/29254)). Contributed by @robintown.
* Prevent user from accidentally triggering multiple identity resets ([#29388](https://github.com/element-hq/element-web/pull/29388)). Contributed by @uhoreg.
* Remove buggy tooltip on room intro \& homepage ([#29406](https://github.com/element-hq/element-web/pull/29406)). Contributed by @t3chguy.

Changes in [1.11.95](https://github.com/element-hq/element-web/releases/tag/v1.11.95) (2025-03-11)
==================================================================================================
## ✨ Features

* Room List Store: Filter rooms by active space ([#29399](https://github.com/element-hq/element-web/pull/29399)). Contributed by @MidhunSureshR.
* Room List - Update the room list store on actions from the dispatcher ([#29397](https://github.com/element-hq/element-web/pull/29397)). Contributed by @MidhunSureshR.
* Room List  - Implement a minimal view model ([#29357](https://github.com/element-hq/element-web/pull/29357)). Contributed by @MidhunSureshR.
* New room list: add space menu in room header ([#29352](https://github.com/element-hq/element-web/pull/29352)). Contributed by @florianduros.
* Room List - Store sorted rooms in skip list ([#29345](https://github.com/element-hq/element-web/pull/29345)). Contributed by @MidhunSureshR.
* New room list: add dial to search section ([#29359](https://github.com/element-hq/element-web/pull/29359)). Contributed by @florianduros.
* New room list: add compose menu for spaces in header ([#29347](https://github.com/element-hq/element-web/pull/29347)). Contributed by @florianduros.
* Use EditInPlace control for Identity Server picker to improve a11y ([#29280](https://github.com/element-hq/element-web/pull/29280)). Contributed by @Half-Shot.
* First step to add header to new room list ([#29320](https://github.com/element-hq/element-web/pull/29320)). Contributed by @florianduros.
* Add Windows 64-bit arm link and remove 32-bit link on compatibility page ([#29312](https://github.com/element-hq/element-web/pull/29312)). Contributed by @t3chguy.
* Honour the backup disable flag from Element X ([#29290](https://github.com/element-hq/element-web/pull/29290)). Contributed by @dbkr.

## 🐛 Bug Fixes

* Fix edited code block width ([#29394](https://github.com/element-hq/element-web/pull/29394)). Contributed by @florianduros.
* new room list: keep space name in one line in header ([#29369](https://github.com/element-hq/element-web/pull/29369)). Contributed by @florianduros.
* Dismiss "Key storage out of sync" toast when secrets received ([#29348](https://github.com/element-hq/element-web/pull/29348)). Contributed by @richvdh.
* Minor CSS fixes for the new room list ([#29334](https://github.com/element-hq/element-web/pull/29334)). Contributed by @florianduros.
* Add padding to room header icon ([#29271](https://github.com/element-hq/element-web/pull/29271)). Contributed by @langleyd.

Changes in [1.11.94](https://github.com/element-hq/element-web/releases/tag/v1.11.94) (2025-02-27)
==================================================================================================
## 🐛 Bug Fixes

* [Backport staging] fix: /tmp/element-web-config may already exist preventing the container from booting up ([#29377](https://github.com/element-hq/element-web/pull/29377)). Contributed by 
@RiotRobot.

Changes in [1.11.93](https://github.com/element-hq/element-web/releases/tag/v1.11.93) (2025-02-25)
==================================================================================================
## ✨ Features

* [backport] Dynamically load Element Web modules in Docker entrypoint ([#29358](https://github.com/element-hq/element-web/pull/29358)). Contributed by @t3chguy.
* ChangeRecoveryKey: error handling ([#29262](https://github.com/element-hq/element-web/pull/29262)). Contributed by @richvdh.
* Dehydration: enable dehydrated device on "Set up recovery" ([#29265](https://github.com/element-hq/element-web/pull/29265)). Contributed by @richvdh.
* Render reason for invite rejection. ([#29257](https://github.com/element-hq/element-web/pull/29257)). Contributed by @Half-Shot.
* New room list: add search section ([#29251](https://github.com/element-hq/element-web/pull/29251)). Contributed by @florianduros.
* New room list: hide favourites and people meta spaces ([#29241](https://github.com/element-hq/element-web/pull/29241)). Contributed by @florianduros.
* New Room List: Create new labs flag ([#29239](https://github.com/element-hq/element-web/pull/29239)). Contributed by @MidhunSureshR.
* Stop URl preview from covering message box ([#29215](https://github.com/element-hq/element-web/pull/29215)). Contributed by @edent.
* Rename "security key" into "recovery key" ([#29217](https://github.com/element-hq/element-web/pull/29217)). Contributed by @florianduros.
* Add new verification section to user profile ([#29200](https://github.com/element-hq/element-web/pull/29200)). Contributed by @MidhunSureshR.
* Initial support for runtime modules ([#29104](https://github.com/element-hq/element-web/pull/29104)). Contributed by @t3chguy.
* Add `Forgot recovery key?` button to encryption tab ([#29202](https://github.com/element-hq/element-web/pull/29202)). Contributed by @florianduros.
* Add KeyIcon to key storage out of sync toast ([#29201](https://github.com/element-hq/element-web/pull/29201)). Contributed by @florianduros.
* Improve rendering of empty topics in the timeline  ([#29152](https://github.com/element-hq/element-web/pull/29152)). Contributed by @Half-Shot.

## 🐛 Bug Fixes

* Fix font scaling in member list ([#29285](https://github.com/element-hq/element-web/pull/29285)). Contributed by @florianduros.
* Grow member list search field when resizing the right panel ([#29267](https://github.com/element-hq/element-web/pull/29267)). Contributed by @langleyd.
* Don't reload roomview on offline connectivity check ([#29243](https://github.com/element-hq/element-web/pull/29243)). Contributed by @dbkr.
* Respect user's 12/24 hour preference consistently ([#29237](https://github.com/element-hq/element-web/pull/29237)). Contributed by @t3chguy.
* Restore the accessibility role on call views ([#29225](https://github.com/element-hq/element-web/pull/29225)). Contributed by @robintown.
* Revert `GoToHome` keyboard shortcut to `Ctrl`–`Shift`–`H` on macOS ([#28577](https://github.com/element-hq/element-web/pull/28577)). Contributed by @gy-mate.
* Encryption tab: display correct encryption panel when user cancels the reset identity flow ([#29216](https://github.com/element-hq/element-web/pull/29216)). Contributed by @florianduros.

Changes in [1.11.92](https://github.com/element-hq/element-web/releases/tag/v1.11.92) (2025-02-11)
==================================================================================================
## ✨ Features

* [Backport staging] Log when we show, and hide, encryption setup toasts ([#29238](https://github.com/element-hq/element-web/pull/29238)). Contributed by @richvdh.
* Make profile header section match the designs ([#29163](https://github.com/element-hq/element-web/pull/29163)). Contributed by @MidhunSureshR.
* Always show back button in the right panel ([#29128](https://github.com/element-hq/element-web/pull/29128)). Contributed by @MidhunSureshR.
* Schedule dehydration on reload if the dehydration key is already cached locally ([#29021](https://github.com/element-hq/element-web/pull/29021)). Contributed by @uhoreg.
* update to twemoji 15.1.0 ([#29115](https://github.com/element-hq/element-web/pull/29115)). Contributed by @ara4n.
* Update matrix-widget-api ([#29112](https://github.com/element-hq/element-web/pull/29112)). Contributed by @toger5.
* Allow navigating through the memberlist using up/down keys ([#28949](https://github.com/element-hq/element-web/pull/28949)). Contributed by @MidhunSureshR.
* Style room header icons and facepile for toggled state ([#28968](https://github.com/element-hq/element-web/pull/28968)). Contributed by @MidhunSureshR.
* Move threads header below base card header ([#28969](https://github.com/element-hq/element-web/pull/28969)). Contributed by @MidhunSureshR.
* Add `Advanced` section to the user settings encryption tab ([#28804](https://github.com/element-hq/element-web/pull/28804)). Contributed by @florianduros.
* Fix outstanding UX issues with replies/mentions/keyword notifs ([#28270](https://github.com/element-hq/element-web/pull/28270)). Contributed by @taffyko.
* Distinguish room state and timeline events when dealing with widgets ([#28681](https://github.com/element-hq/element-web/pull/28681)). Contributed by @robintown.
* Switch OIDC primarily to new `/auth_metadata` API ([#29019](https://github.com/element-hq/element-web/pull/29019)). Contributed by @t3chguy.
* More memberlist changes ([#29069](https://github.com/element-hq/element-web/pull/29069)). Contributed by @MidhunSureshR.

## 🐛 Bug Fixes

* [Backport staging] Wire up the "Forgot recovery key" button for the "Key storage out of sync" toast ([#29190](https://github.com/element-hq/element-web/pull/29190)). Contributed by @RiotRobot.
* Encryption tab: hide `Advanced` section when the key storage is out of sync ([#29129](https://github.com/element-hq/element-web/pull/29129)). Contributed by @florianduros.
* Fix share button in discovery settings being disabled incorrectly ([#29151](https://github.com/element-hq/element-web/pull/29151)). Contributed by @t3chguy.
* Ensure switching rooms does not wrongly focus timeline search ([#29153](https://github.com/element-hq/element-web/pull/29153)). Contributed by @t3chguy.
* Stop showing a dialog prompting the user to enter an old recovery key ([#29143](https://github.com/element-hq/element-web/pull/29143)). Contributed by @richvdh.
* Make themed widgets reflect the effective theme ([#28342](https://github.com/element-hq/element-web/pull/28342)). Contributed by @robintown.
* support non-VS16 emoji ligatures in TwemojiMozilla ([#29100](https://github.com/element-hq/element-web/pull/29100)). Contributed by @ara4n.
* e2e test: Verify session with the encryption tab instead of the security \& privacy tab ([#29090](https://github.com/element-hq/element-web/pull/29090)). Contributed by @florianduros.
* Work around cloudflare R2 / aws client incompatability ([#29086](https://github.com/element-hq/element-web/pull/29086)). Contributed by @dbkr.
* Fix identity server settings visibility ([#29083](https://github.com/element-hq/element-web/pull/29083)). Contributed by @dbkr.

Changes in [1.11.91](https://github.com/element-hq/element-web/releases/tag/v1.11.91) (2025-01-28)
==================================================================================================
## ✨ Features

* Implement changes to memberlist from feedback ([#29029](https://github.com/element-hq/element-web/pull/29029)). Contributed by @MidhunSureshR.
* Add toast for recovery keys being out of sync ([#28946](https://github.com/element-hq/element-web/pull/28946)). Contributed by @dbkr.
* Refactor LegacyCallHandler event emitter to use TypedEventEmitter ([#29008](https://github.com/element-hq/element-web/pull/29008)). Contributed by @t3chguy.
* Add `Recovery` section in the new user settings `Encryption` tab ([#28673](https://github.com/element-hq/element-web/pull/28673)). Contributed by @florianduros.
* Retry loading chunks to make the app more resilient ([#29001](https://github.com/element-hq/element-web/pull/29001)). Contributed by @t3chguy.
* Clear account idb table on logout ([#28996](https://github.com/element-hq/element-web/pull/28996)). Contributed by @t3chguy.
* Implement new memberlist design with MVVM architecture  ([#28874](https://github.com/element-hq/element-web/pull/28874)). Contributed by @MidhunSureshR.

## 🐛 Bug Fixes

* [Backport staging] Switch to secure random strings ([#29035](https://github.com/element-hq/element-web/pull/29035)). Contributed by @RiotRobot.
* React to MatrixEvent sender/target being updated for rendering state events ([#28947](https://github.com/element-hq/element-web/pull/28947)). Contributed by @t3chguy.

Changes in [1.11.90](https://github.com/element-hq/element-web/releases/tag/v1.11.90) (2025-01-14)
==================================================================================================
## ✨ Features

* Docker: run as non-root ([#28849](https://github.com/element-hq/element-web/pull/28849)). Contributed by @richvdh.
* Docker: allow configuration of HTTP listen port via env var ([#28840](https://github.com/element-hq/element-web/pull/28840)). Contributed by @richvdh.
* Update matrix-wysiwyg to consume WASM asset ([#28838](https://github.com/element-hq/element-web/pull/28838)). Contributed by @t3chguy.
* OIDC settings tweaks ([#28787](https://github.com/element-hq/element-web/pull/28787)). Contributed by @t3chguy.
* Delabs native OIDC support ([#28615](https://github.com/element-hq/element-web/pull/28615)). Contributed by @t3chguy.
* Move room header info button to right-most position ([#28754](https://github.com/element-hq/element-web/pull/28754)). Contributed by @t3chguy.
* Enable key backup by default ([#28691](https://github.com/element-hq/element-web/pull/28691)). Contributed by @dbkr.

## 🐛 Bug Fixes

* Fix building the automations mermaid diagram ([#28881](https://github.com/element-hq/element-web/pull/28881)). Contributed by @dbkr.
* Playwright: wait for the network listener on the postgres db ([#28808](https://github.com/element-hq/element-web/pull/28808)). Contributed by @dbkr.

Changes in [1.11.89](https://github.com/element-hq/element-web/releases/tag/v1.11.89) (2024-12-18)
==================================================================================================
This is a patch release to fix a bug which could prevent loading stored crypto state from storage, and also to fix URL previews when switching back to a room.

## 🐛 Bug Fixes

* Upgrade matrix-sdk-crypto-wasm to 1.11.0 (https://github.com/matrix-org/matrix-js-sdk/pull/4593)
* Fix url preview display ([#28766](https://github.com/element-hq/element-web/pull/28766)).

Changes in [1.11.88](https://github.com/element-hq/element-web/releases/tag/v1.11.88) (2024-12-17)
==================================================================================================
## ✨ Features

* Allow trusted Element Call widget to send and receive media encryption key to-device messages ([#28316](https://github.com/element-hq/element-web/pull/28316)). Contributed by @hughns.
* increase ringing timeout from 10 seconds to 90 seconds ([#28630](https://github.com/element-hq/element-web/pull/28630)). Contributed by @fkwp.
* Add `Close` tooltip to dialog ([#28617](https://github.com/element-hq/element-web/pull/28617)). Contributed by @florianduros.
* New UX for Share dialog ([#28598](https://github.com/element-hq/element-web/pull/28598)). Contributed by @florianduros.
* Improve performance of RoomContext in RoomHeader ([#28574](https://github.com/element-hq/element-web/pull/28574)). Contributed by @t3chguy.
* Remove `Features.RustCrypto` flag ([#28582](https://github.com/element-hq/element-web/pull/28582)). Contributed by @florianduros.
* Add Modernizr warning when running in non-secure context ([#28581](https://github.com/element-hq/element-web/pull/28581)). Contributed by @t3chguy.

## 🐛 Bug Fixes

* Fix jumpy timeline when the pinned message banner is displayed ([#28654](https://github.com/element-hq/element-web/pull/28654)). Contributed by @florianduros.
* Fix font \& spaces in settings subsection ([#28631](https://github.com/element-hq/element-web/pull/28631)). Contributed by @florianduros.
* Remove manual device verification which is not supported by the new cryptography stack ([#28588](https://github.com/element-hq/element-web/pull/28588)). Contributed by @florianduros.
* Fix code block highlighting not working reliably with many code blocks ([#28613](https://github.com/element-hq/element-web/pull/28613)). Contributed by @t3chguy.
* Remove remaining reply fallbacks code ([#28610](https://github.com/element-hq/element-web/pull/28610)). Contributed by @t3chguy.
* Provide a way to activate GIFs via the keyboard for a11y ([#28611](https://github.com/element-hq/element-web/pull/28611)). Contributed by @t3chguy.
* Fix format bar position ([#28591](https://github.com/element-hq/element-web/pull/28591)). Contributed by @florianduros.
* Fix room taking long time to load ([#28579](https://github.com/element-hq/element-web/pull/28579)). Contributed by @florianduros.
* Show the correct shield status in tooltip for more conditions ([#28476](https://github.com/element-hq/element-web/pull/28476)). Contributed by @uhoreg.

Changes in [1.11.87](https://github.com/element-hq/element-web/releases/tag/v1.11.87) (2024-12-03)
==================================================================================================
## ✨ Features

* Send and respect MSC4230 is\_animated flag ([#28513](https://github.com/element-hq/element-web/pull/28513)). Contributed by @t3chguy.
* Display a warning when an unverified user's identity changes ([#28211](https://github.com/element-hq/element-web/pull/28211)). Contributed by @uhoreg.
* Swap out Twitter link for Mastodon on auth footer ([#28508](https://github.com/element-hq/element-web/pull/28508)). Contributed by @t3chguy.
* Consider `org.matrix.msc3417.call` as video room in create room dialog ([#28497](https://github.com/element-hq/element-web/pull/28497)). Contributed by @t3chguy.
* Standardise icons using Compound Design Tokens ([#28217](https://github.com/element-hq/element-web/pull/28217)). Contributed by @t3chguy.
* Start sending stable `m.marked_unread` events ([#28478](https://github.com/element-hq/element-web/pull/28478)). Contributed by @tulir.
* Upgrade to compound-design-tokens v2 ([#28471](https://github.com/element-hq/element-web/pull/28471)). Contributed by @t3chguy.
* Standardise icons using Compound Design Tokens ([#28286](https://github.com/element-hq/element-web/pull/28286)). Contributed by @t3chguy.
* Remove reply fallbacks as per merged MSC2781 ([#28406](https://github.com/element-hq/element-web/pull/28406)). Contributed by @t3chguy.
* Use React Suspense when rendering async modals ([#28386](https://github.com/element-hq/element-web/pull/28386)). Contributed by @t3chguy.

## 🐛 Bug Fixes

* Add spinner when room encryption is loading in room settings ([#28535](https://github.com/element-hq/element-web/pull/28535)). Contributed by @florianduros.
* Fix getOidcCallbackUrl for Element Desktop ([#28521](https://github.com/element-hq/element-web/pull/28521)). Contributed by @t3chguy.
* Filter out redacted poll votes to avoid crashing the Poll widget ([#28498](https://github.com/element-hq/element-web/pull/28498)). Contributed by @t3chguy.
* Fix force tab complete not working since switching to React 18 createRoot API ([#28505](https://github.com/element-hq/element-web/pull/28505)). Contributed by @t3chguy.
* Fix media captions in bubble layout ([#28480](https://github.com/element-hq/element-web/pull/28480)). Contributed by @tulir.
* Reset cross-signing before backup when resetting both ([#28402](https://github.com/element-hq/element-web/pull/28402)). Contributed by @uhoreg.
* Listen to events so that encryption icon updates when status changes ([#28407](https://github.com/element-hq/element-web/pull/28407)). Contributed by @uhoreg.
* Check that the file the user chose has a MIME type of `image/*` ([#28467](https://github.com/element-hq/element-web/pull/28467)). Contributed by @t3chguy.
* Fix download button size in message action bar ([#28472](https://github.com/element-hq/element-web/pull/28472)). Contributed by @t3chguy.
* Allow tab completing users in brackets ([#28460](https://github.com/element-hq/element-web/pull/28460)). Contributed by @t3chguy.
* Fix React 18 strict mode breaking spotlight dialog ([#28452](https://github.com/element-hq/element-web/pull/28452)). Contributed by @MidhunSureshR.


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 pkgsrc/chat/element-web/Makefile \
    pkgsrc/chat/element-web/PLIST
cvs rdiff -u -r1.39 -r1.40 pkgsrc/chat/element-web/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/chat/element-web/Makefile
diff -u pkgsrc/chat/element-web/Makefile:1.37 pkgsrc/chat/element-web/Makefile:1.38
--- pkgsrc/chat/element-web/Makefile:1.37       Tue Nov 26 23:32:21 2024
+++ pkgsrc/chat/element-web/Makefile    Tue Jul 22 20:28:00 2025
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.37 2024/11/26 23:32:21 js Exp $
+# $NetBSD: Makefile,v 1.38 2025/07/22 20:28:00 js Exp $
 
 DISTNAME=      element-v${PKGVERSION_NOREV}
-PKGNAME=       element-web-1.11.86
+PKGNAME=       element-web-1.11.106
 CATEGORIES=    chat
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=vector-im/}
 GITHUB_RELEASE=        v${PKGVERSION_NOREV}
Index: pkgsrc/chat/element-web/PLIST
diff -u pkgsrc/chat/element-web/PLIST:1.37 pkgsrc/chat/element-web/PLIST:1.38
--- pkgsrc/chat/element-web/PLIST:1.37  Tue Nov 26 23:32:21 2024
+++ pkgsrc/chat/element-web/PLIST       Tue Jul 22 20:28:00 2025
@@ -1,172 +1,167 @@
-@comment $NetBSD: PLIST,v 1.37 2024/11/26 23:32:21 js Exp $
+@comment $NetBSD: PLIST,v 1.38 2025/07/22 20:28:00 js Exp $
 share/element-web/.well-known/assetlinks.json
 share/element-web/apple-app-site-association
-share/element-web/bundles/960c75fed82100f17895/1710.js
-share/element-web/bundles/960c75fed82100f17895/1710.js.map
-share/element-web/bundles/960c75fed82100f17895/2016.js
-share/element-web/bundles/960c75fed82100f17895/2016.js.map
-share/element-web/bundles/960c75fed82100f17895/2271.js
-share/element-web/bundles/960c75fed82100f17895/2271.js.map
-share/element-web/bundles/960c75fed82100f17895/2505.js
-share/element-web/bundles/960c75fed82100f17895/2505.js.map
-share/element-web/bundles/960c75fed82100f17895/2807.js
-share/element-web/bundles/960c75fed82100f17895/2807.js.map
-share/element-web/bundles/960c75fed82100f17895/2959.js
-share/element-web/bundles/960c75fed82100f17895/2959.js.map
-share/element-web/bundles/960c75fed82100f17895/3075.js
-share/element-web/bundles/960c75fed82100f17895/3075.js.map
-share/element-web/bundles/960c75fed82100f17895/3264.js
-share/element-web/bundles/960c75fed82100f17895/3264.js.map
-share/element-web/bundles/960c75fed82100f17895/3815.js
-share/element-web/bundles/960c75fed82100f17895/3815.js.map
-share/element-web/bundles/960c75fed82100f17895/4667.js
-share/element-web/bundles/960c75fed82100f17895/5093.js
-share/element-web/bundles/960c75fed82100f17895/5093.js.map
-share/element-web/bundles/960c75fed82100f17895/5372.js
-share/element-web/bundles/960c75fed82100f17895/5372.js.map
-share/element-web/bundles/960c75fed82100f17895/5484.js
-share/element-web/bundles/960c75fed82100f17895/5484.js.map
-share/element-web/bundles/960c75fed82100f17895/5549.js
-share/element-web/bundles/960c75fed82100f17895/5549.js.map
-share/element-web/bundles/960c75fed82100f17895/5776.js
-share/element-web/bundles/960c75fed82100f17895/5776.js.map
-share/element-web/bundles/960c75fed82100f17895/5813.js
-share/element-web/bundles/960c75fed82100f17895/5813.js.map
-share/element-web/bundles/960c75fed82100f17895/5866.js
-share/element-web/bundles/960c75fed82100f17895/5866.js.map
-share/element-web/bundles/960c75fed82100f17895/5928.js
-share/element-web/bundles/960c75fed82100f17895/5928.js.map
-share/element-web/bundles/960c75fed82100f17895/6080.js
-share/element-web/bundles/960c75fed82100f17895/6080.js.map
-share/element-web/bundles/960c75fed82100f17895/6169.js
-share/element-web/bundles/960c75fed82100f17895/6169.js.map
-share/element-web/bundles/960c75fed82100f17895/6443.js
-share/element-web/bundles/960c75fed82100f17895/6443.js.map
-share/element-web/bundles/960c75fed82100f17895/6746.js
-share/element-web/bundles/960c75fed82100f17895/7020.js
-share/element-web/bundles/960c75fed82100f17895/7020.js.map
-share/element-web/bundles/960c75fed82100f17895/7490.js
-share/element-web/bundles/960c75fed82100f17895/7490.js.map
-share/element-web/bundles/960c75fed82100f17895/7739.js
-share/element-web/bundles/960c75fed82100f17895/7739.js.map
-share/element-web/bundles/960c75fed82100f17895/8213.js
-share/element-web/bundles/960c75fed82100f17895/8213.js.map
-share/element-web/bundles/960c75fed82100f17895/8223.js
-share/element-web/bundles/960c75fed82100f17895/8223.js.map
-share/element-web/bundles/960c75fed82100f17895/832.js
-share/element-web/bundles/960c75fed82100f17895/832.js.map
-share/element-web/bundles/960c75fed82100f17895/8330.js
-share/element-web/bundles/960c75fed82100f17895/8330.js.map
-share/element-web/bundles/960c75fed82100f17895/840.js
-share/element-web/bundles/960c75fed82100f17895/840.js.map
-share/element-web/bundles/960c75fed82100f17895/8599.js
-share/element-web/bundles/960c75fed82100f17895/8599.js.map
-share/element-web/bundles/960c75fed82100f17895/8698.js
-share/element-web/bundles/960c75fed82100f17895/8698.js.map
-share/element-web/bundles/960c75fed82100f17895/8831.js
-share/element-web/bundles/960c75fed82100f17895/8831.js.map
-share/element-web/bundles/960c75fed82100f17895/8859.js
-share/element-web/bundles/960c75fed82100f17895/8859.js.map
-share/element-web/bundles/960c75fed82100f17895/8952.js
-share/element-web/bundles/960c75fed82100f17895/8952.js.map
-share/element-web/bundles/960c75fed82100f17895/9083.js
-share/element-web/bundles/960c75fed82100f17895/9083.js.LICENSE.txt
-share/element-web/bundles/960c75fed82100f17895/9083.js.map
-share/element-web/bundles/960c75fed82100f17895/9123.js
-share/element-web/bundles/960c75fed82100f17895/9123.js.map
-share/element-web/bundles/960c75fed82100f17895/955.js
-share/element-web/bundles/960c75fed82100f17895/955.js.map
-share/element-web/bundles/960c75fed82100f17895/9614.js
-share/element-web/bundles/960c75fed82100f17895/9614.js.LICENSE.txt
-share/element-web/bundles/960c75fed82100f17895/9614.js.map
-share/element-web/bundles/960c75fed82100f17895/9621.js
-share/element-web/bundles/960c75fed82100f17895/9621.js.map
-share/element-web/bundles/960c75fed82100f17895/9660.js
-share/element-web/bundles/960c75fed82100f17895/9660.js.map
-share/element-web/bundles/960c75fed82100f17895/9878.js
-share/element-web/bundles/960c75fed82100f17895/9878.js.map
-share/element-web/bundles/960c75fed82100f17895/9894.js
-share/element-web/bundles/960c75fed82100f17895/9894.js.map
-share/element-web/bundles/960c75fed82100f17895/blurhash.worker.js
-share/element-web/bundles/960c75fed82100f17895/blurhash.worker.js.map
-share/element-web/bundles/960c75fed82100f17895/bundle.css
-share/element-web/bundles/960c75fed82100f17895/bundle.css.map
-share/element-web/bundles/960c75fed82100f17895/bundle.js
-share/element-web/bundles/960c75fed82100f17895/bundle.js.LICENSE.txt
-share/element-web/bundles/960c75fed82100f17895/bundle.js.map
-share/element-web/bundles/960c75fed82100f17895/element-web-app.js
-share/element-web/bundles/960c75fed82100f17895/element-web-app.js.map
-share/element-web/bundles/960c75fed82100f17895/error-view.css
-share/element-web/bundles/960c75fed82100f17895/error-view.css.map
-share/element-web/bundles/960c75fed82100f17895/error-view.js
-share/element-web/bundles/960c75fed82100f17895/error-view.js.map
-share/element-web/bundles/960c75fed82100f17895/indexeddb.worker.js
-share/element-web/bundles/960c75fed82100f17895/indexeddb.worker.js.map
-share/element-web/bundles/960c75fed82100f17895/init.js
-share/element-web/bundles/960c75fed82100f17895/init.js.map
-share/element-web/bundles/960c75fed82100f17895/intl-segmenter-polyfill.js
-share/element-web/bundles/960c75fed82100f17895/intl-segmenter-polyfill.js.map
-share/element-web/bundles/960c75fed82100f17895/jitsi.css
-share/element-web/bundles/960c75fed82100f17895/jitsi.css.map
-share/element-web/bundles/960c75fed82100f17895/jitsi.js
-share/element-web/bundles/960c75fed82100f17895/jitsi.js.LICENSE.txt
-share/element-web/bundles/960c75fed82100f17895/jitsi.js.map
-share/element-web/bundles/960c75fed82100f17895/mobileguide.js
-share/element-web/bundles/960c75fed82100f17895/mobileguide.js.map
-share/element-web/bundles/960c75fed82100f17895/playback.worker.js
-share/element-web/bundles/960c75fed82100f17895/playback.worker.js.map
-share/element-web/bundles/960c75fed82100f17895/styles.js
-share/element-web/bundles/960c75fed82100f17895/styles.js.map
-share/element-web/bundles/960c75fed82100f17895/theme-dark-custom.css
-share/element-web/bundles/960c75fed82100f17895/theme-dark-custom.css.map
-share/element-web/bundles/960c75fed82100f17895/theme-dark-custom.js
-share/element-web/bundles/960c75fed82100f17895/theme-dark.css
-share/element-web/bundles/960c75fed82100f17895/theme-dark.css.map
-share/element-web/bundles/960c75fed82100f17895/theme-dark.js
-share/element-web/bundles/960c75fed82100f17895/theme-legacy-dark.css
-share/element-web/bundles/960c75fed82100f17895/theme-legacy-dark.css.map
-share/element-web/bundles/960c75fed82100f17895/theme-legacy-dark.js
-share/element-web/bundles/960c75fed82100f17895/theme-legacy-light.css
-share/element-web/bundles/960c75fed82100f17895/theme-legacy-light.css.map
-share/element-web/bundles/960c75fed82100f17895/theme-legacy-light.js
-share/element-web/bundles/960c75fed82100f17895/theme-light-custom.css
-share/element-web/bundles/960c75fed82100f17895/theme-light-custom.css.map
-share/element-web/bundles/960c75fed82100f17895/theme-light-custom.js
-share/element-web/bundles/960c75fed82100f17895/theme-light-high-contrast.css
-share/element-web/bundles/960c75fed82100f17895/theme-light-high-contrast.css.map
-share/element-web/bundles/960c75fed82100f17895/theme-light-high-contrast.js
-share/element-web/bundles/960c75fed82100f17895/theme-light.css
-share/element-web/bundles/960c75fed82100f17895/theme-light.css.map
-share/element-web/bundles/960c75fed82100f17895/theme-light.js
-share/element-web/bundles/960c75fed82100f17895/unhomoglyph_data.js
-share/element-web/bundles/960c75fed82100f17895/usercontent.js
-share/element-web/bundles/960c75fed82100f17895/usercontent.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/1095.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/1095.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/1127.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/1127.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/1188.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/1188.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/1526.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/1526.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/1787.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/1787.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/234.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/234.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/2382.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/2382.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/2792.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/2792.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/3075.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/3075.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/3197.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/3197.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/324.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/324.js.LICENSE.txt
+share/element-web/bundles/ae0ae3bc04d76eaf7997/324.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/3260.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/3260.js.LICENSE.txt
+share/element-web/bundles/ae0ae3bc04d76eaf7997/3260.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/3323.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/3323.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/3380.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/3380.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/3508.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/3636.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/3636.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/3935.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/3935.js.LICENSE.txt
+share/element-web/bundles/ae0ae3bc04d76eaf7997/3935.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/395.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/395.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/4006.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/4006.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/4522.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/4522.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/458.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/458.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/5050.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/5050.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/5215.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/5438.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/5438.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/5914.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/5914.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/6063.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/6063.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/6311.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/6311.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/6501.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/6501.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/6717.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/6717.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/6762.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/6762.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/7014.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/7014.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/7088.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/7211.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/7211.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/7692.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/7692.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/7697.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/7766.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/7766.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/797.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/797.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/8227.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/8227.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/8901.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/8901.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/927.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/927.js.LICENSE.txt
+share/element-web/bundles/ae0ae3bc04d76eaf7997/927.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/92f31349efabad4f79c4.wasm
+share/element-web/bundles/ae0ae3bc04d76eaf7997/9381.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/9381.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/9393.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/9393.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/9924.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/9924.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/9963.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/9963.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/blurhash.worker.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/blurhash.worker.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/bundle.css
+share/element-web/bundles/ae0ae3bc04d76eaf7997/bundle.css.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/bundle.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/bundle.js.LICENSE.txt
+share/element-web/bundles/ae0ae3bc04d76eaf7997/bundle.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/d233e3c1acf6ae81f832.wasm
+share/element-web/bundles/ae0ae3bc04d76eaf7997/element-web-app.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/element-web-app.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/error-view.css
+share/element-web/bundles/ae0ae3bc04d76eaf7997/error-view.css.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/error-view.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/error-view.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/indexeddb.worker.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/indexeddb.worker.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/init.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/init.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/intl-segmenter-polyfill.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/intl-segmenter-polyfill.js.LICENSE.txt
+share/element-web/bundles/ae0ae3bc04d76eaf7997/intl-segmenter-polyfill.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/jitsi.css
+share/element-web/bundles/ae0ae3bc04d76eaf7997/jitsi.css.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/jitsi.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/jitsi.js.LICENSE.txt
+share/element-web/bundles/ae0ae3bc04d76eaf7997/jitsi.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/mobileguide.css
+share/element-web/bundles/ae0ae3bc04d76eaf7997/mobileguide.css.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/mobileguide.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/mobileguide.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/playback.worker.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/playback.worker.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/styles.css
+share/element-web/bundles/ae0ae3bc04d76eaf7997/styles.css.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/styles.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/styles.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-dark-custom.css
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-dark-custom.css.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-dark-custom.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-dark-custom.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-dark.css
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-dark.css.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-dark.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-dark.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-legacy-dark.css
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-legacy-dark.css.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-legacy-dark.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-legacy-dark.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-legacy-light.css
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-legacy-light.css.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-legacy-light.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-legacy-light.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-light-custom.css
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-light-custom.css.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-light-custom.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-light-custom.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-light-high-contrast.css
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-light-high-contrast.css.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-light-high-contrast.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-light-high-contrast.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-light.css
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-light.css.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-light.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/theme-light.js.map
+share/element-web/bundles/ae0ae3bc04d76eaf7997/unhomoglyph_data.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/usercontent.js
+share/element-web/bundles/ae0ae3bc04d76eaf7997/usercontent.js.map
 share/element-web/config.sample.json
-share/element-web/contribute.json
 share/element-web/decoder-ring/datatypes.js
 share/element-web/decoder-ring/decoder.js
 share/element-web/decoder-ring/index.html
 share/element-web/decoderWorker.min.wasm
-share/element-web/fonts/Inconsolata/QldKNThLqRwH-OJ1UHjlKGlX5qhExfHwNJU.2ff0f39.woff2
-share/element-web/fonts/Inconsolata/QldKNThLqRwH-OJ1UHjlKGlZ5qhExfHw.d8934e4.woff2
-share/element-web/fonts/Inconsolata/QldXNThLqRwH-OJ1UHjlKGHiw71n5_zaDpwm80E.279a413.woff2
-share/element-web/fonts/Inconsolata/QldXNThLqRwH-OJ1UHjlKGHiw71p5_zaDpwm.e6a8d96.woff2
-share/element-web/fonts/Inter/Inter-Bold.1c3dfbb.woff
-share/element-web/fonts/Inter/Inter-Bold.a808c21.woff2
-share/element-web/fonts/Inter/Inter-BoldItalic.32e2b20.woff
-share/element-web/fonts/Inter/Inter-BoldItalic.9744396.woff2
-share/element-web/fonts/Inter/Inter-Italic.635afee.woff
-share/element-web/fonts/Inter/Inter-Italic.e2f5280.woff2
-share/element-web/fonts/Inter/Inter-Medium.ba68c34.woff2
-share/element-web/fonts/Inter/Inter-Medium.f5549f6.woff
-share/element-web/fonts/Inter/Inter-MediumItalic.2812ec5.woff
-share/element-web/fonts/Inter/Inter-MediumItalic.d29ef50.woff2
-share/element-web/fonts/Inter/Inter-Regular.6cc68d6.woff2
-share/element-web/fonts/Inter/Inter-Regular.8398b37.woff
-share/element-web/fonts/Inter/Inter-SemiBold.25b1ffc.woff
-share/element-web/fonts/Inter/Inter-SemiBold.625474d.woff2
-share/element-web/fonts/Inter/Inter-SemiBoldItalic.80d799b.woff
-share/element-web/fonts/Inter/Inter-SemiBoldItalic.c632fb9.woff2
 share/element-web/fonts/KaTeX/KaTeX_AMS-Regular.73ea273.woff2
 share/element-web/fonts/KaTeX/KaTeX_AMS-Regular.853be92.ttf
 share/element-web/fonts/KaTeX/KaTeX_AMS-Regular.d562e88.woff
@@ -230,94 +225,228 @@ share/element-web/fonts/KaTeX/KaTeX_Type
 share/element-web/fonts/Nunito/Nunito-Bold.b3a1698.ttf
 share/element-web/fonts/Nunito/Nunito-Regular.d3e2991.ttf
 share/element-web/fonts/Nunito/Nunito-SemiBold.58f5995.ttf
-share/element-web/fonts/Twemoji_Mozilla/TwemojiMozilla-colr.78a2a9b.woff2
-share/element-web/fonts/Twemoji_Mozilla/TwemojiMozilla-sbix.e8e92b5.woff2
-share/element-web/i18n/cs.15e6051.json
-share/element-web/i18n/de_DE.cd2618e.json
-share/element-web/i18n/el.d560fdb.json
-share/element-web/i18n/en_EN.cddaf00.json
-share/element-web/i18n/eo.bd10f71.json
-share/element-web/i18n/es.de3124b.json
-share/element-web/i18n/et.ab8cdb1.json
-share/element-web/i18n/fa.5b83c63.json
-share/element-web/i18n/fi.0f0e306.json
-share/element-web/i18n/fr.7734369.json
-share/element-web/i18n/gl.a1f41be.json
-share/element-web/i18n/he.a14d437.json
-share/element-web/i18n/hu.149c55d.json
-share/element-web/i18n/id.b55846a.json
-share/element-web/i18n/is.411b6e7.json
-share/element-web/i18n/it.9320eda.json
-share/element-web/i18n/ja.695a3f0.json
-share/element-web/i18n/languages.383f27c.json
+share/element-web/fonts/Twemoji_Mozilla/TwemojiMozilla-colr.7a04ea5.woff2
+share/element-web/fonts/inconsolata-latin-400-normal.36e89c5.woff2
+share/element-web/fonts/inconsolata-latin-400-normal.a361c42.woff
+share/element-web/fonts/inconsolata-latin-700-normal.5851e08.woff2
+share/element-web/fonts/inconsolata-latin-700-normal.ae39438.woff
+share/element-web/fonts/inconsolata-latin-ext-400-normal.2c2a00f.woff2
+share/element-web/fonts/inconsolata-latin-ext-400-normal.6c412cb.woff
+share/element-web/fonts/inconsolata-latin-ext-700-normal.688b363.woff
+share/element-web/fonts/inconsolata-latin-ext-700-normal.8467235.woff2
+share/element-web/fonts/inter-cyrillic-400-italic.46a9a95.woff2
+share/element-web/fonts/inter-cyrillic-400-italic.5169430.woff
+share/element-web/fonts/inter-cyrillic-400-normal.062321f.woff
+share/element-web/fonts/inter-cyrillic-400-normal.cb04b2e.woff2
+share/element-web/fonts/inter-cyrillic-500-italic.60c39f7.woff
+share/element-web/fonts/inter-cyrillic-500-italic.c6e65bb.woff2
+share/element-web/fonts/inter-cyrillic-500-normal.397037a.woff
+share/element-web/fonts/inter-cyrillic-500-normal.b9dcbca.woff2
+share/element-web/fonts/inter-cyrillic-600-italic.212fac5.woff
+share/element-web/fonts/inter-cyrillic-600-italic.7b614a3.woff2
+share/element-web/fonts/inter-cyrillic-600-normal.883b5e4.woff
+share/element-web/fonts/inter-cyrillic-600-normal.ce60970.woff2
+share/element-web/fonts/inter-cyrillic-700-italic.b446228.woff2
+share/element-web/fonts/inter-cyrillic-700-italic.e39d44a.woff
+share/element-web/fonts/inter-cyrillic-700-normal.03cc5c4.woff
+share/element-web/fonts/inter-cyrillic-700-normal.36e9cf9.woff2
+share/element-web/fonts/inter-cyrillic-ext-400-italic.b1ebd33.woff2
+share/element-web/fonts/inter-cyrillic-ext-400-italic.fd10a7a.woff
+share/element-web/fonts/inter-cyrillic-ext-400-normal.c676f17.woff
+share/element-web/fonts/inter-cyrillic-ext-400-normal.fd1478d.woff2
+share/element-web/fonts/inter-cyrillic-ext-500-italic.481f806.woff
+share/element-web/fonts/inter-cyrillic-ext-500-italic.f1fda97.woff2
+share/element-web/fonts/inter-cyrillic-ext-500-normal.023db87.woff2
+share/element-web/fonts/inter-cyrillic-ext-500-normal.69e09a5.woff
+share/element-web/fonts/inter-cyrillic-ext-600-italic.ba8b5b6.woff2
+share/element-web/fonts/inter-cyrillic-ext-600-italic.e2671cb.woff
+share/element-web/fonts/inter-cyrillic-ext-600-normal.25b7c49.woff2
+share/element-web/fonts/inter-cyrillic-ext-600-normal.2c47e01.woff
+share/element-web/fonts/inter-cyrillic-ext-700-italic.8e4ae49.woff
+share/element-web/fonts/inter-cyrillic-ext-700-italic.af4e707.woff2
+share/element-web/fonts/inter-cyrillic-ext-700-normal.0ddea3b.woff
+share/element-web/fonts/inter-cyrillic-ext-700-normal.5631f05.woff2
+share/element-web/fonts/inter-greek-400-italic.989367a.woff
+share/element-web/fonts/inter-greek-400-italic.d6ae1dc.woff2
+share/element-web/fonts/inter-greek-400-normal.9ec3b40.woff
+share/element-web/fonts/inter-greek-400-normal.a8de720.woff2
+share/element-web/fonts/inter-greek-500-italic.44cebcc.woff2
+share/element-web/fonts/inter-greek-500-italic.c11a554.woff
+share/element-web/fonts/inter-greek-500-normal.0d91a97.woff2
+share/element-web/fonts/inter-greek-500-normal.debd93e.woff
+share/element-web/fonts/inter-greek-600-italic.83678da.woff2
+share/element-web/fonts/inter-greek-600-italic.ccaa6d0.woff
+share/element-web/fonts/inter-greek-600-normal.5c46a35.woff2
+share/element-web/fonts/inter-greek-600-normal.83c86cf.woff
+share/element-web/fonts/inter-greek-700-italic.45af22e.woff2
+share/element-web/fonts/inter-greek-700-italic.b154c35.woff
+share/element-web/fonts/inter-greek-700-normal.04d33a0.woff
+share/element-web/fonts/inter-greek-700-normal.f5fbdfc.woff2
+share/element-web/fonts/inter-greek-ext-400-italic.4b391e1.woff2
+share/element-web/fonts/inter-greek-ext-400-italic.d3b63f2.woff
+share/element-web/fonts/inter-greek-ext-400-normal.02f9e7e.woff
+share/element-web/fonts/inter-greek-ext-400-normal.f2fa0d9.woff2
+share/element-web/fonts/inter-greek-ext-500-italic.0c0fe3e.woff
+share/element-web/fonts/inter-greek-ext-500-italic.c81f2dc.woff2
+share/element-web/fonts/inter-greek-ext-500-normal.045dde1.woff
+share/element-web/fonts/inter-greek-ext-500-normal.b187635.woff2
+share/element-web/fonts/inter-greek-ext-600-italic.0dc46c5.woff2
+share/element-web/fonts/inter-greek-ext-600-italic.52c4a7b.woff
+share/element-web/fonts/inter-greek-ext-600-normal.7bff749.woff
+share/element-web/fonts/inter-greek-ext-600-normal.c8a7cdd.woff2
+share/element-web/fonts/inter-greek-ext-700-italic.20b9bad.woff
+share/element-web/fonts/inter-greek-ext-700-italic.5a924ac.woff2
+share/element-web/fonts/inter-greek-ext-700-normal.4cdf2b4.woff2
+share/element-web/fonts/inter-greek-ext-700-normal.ca8751b.woff
+share/element-web/fonts/inter-latin-400-italic.4f64ec0.woff
+share/element-web/fonts/inter-latin-400-italic.b571177.woff2
+share/element-web/fonts/inter-latin-400-normal.2ea1079.woff
+share/element-web/fonts/inter-latin-400-normal.eca1e21.woff2
+share/element-web/fonts/inter-latin-500-italic.a8df773.woff2
+share/element-web/fonts/inter-latin-500-italic.db2d181.woff
+share/element-web/fonts/inter-latin-500-normal.5014db6.woff
+share/element-web/fonts/inter-latin-500-normal.b7c27c6.woff2
+share/element-web/fonts/inter-latin-600-italic.362fede.woff2
+share/element-web/fonts/inter-latin-600-italic.43fdcb6.woff
+share/element-web/fonts/inter-latin-600-normal.69a8d1d.woff2
+share/element-web/fonts/inter-latin-600-normal.f10265d.woff
+share/element-web/fonts/inter-latin-700-italic.7b2f2cb.woff2
+share/element-web/fonts/inter-latin-700-italic.7d58d9c.woff
+share/element-web/fonts/inter-latin-700-normal.02426d0.woff
+share/element-web/fonts/inter-latin-700-normal.0846760.woff2
+share/element-web/fonts/inter-latin-ext-400-italic.2880753.woff2
+share/element-web/fonts/inter-latin-ext-400-italic.5ddcd68.woff
+share/element-web/fonts/inter-latin-ext-400-normal.210fb82.woff2
+share/element-web/fonts/inter-latin-ext-400-normal.c616205.woff
+share/element-web/fonts/inter-latin-ext-500-italic.5e26a62.woff2
+share/element-web/fonts/inter-latin-ext-500-italic.a961251.woff
+share/element-web/fonts/inter-latin-ext-500-normal.2f93aaa.woff
+share/element-web/fonts/inter-latin-ext-500-normal.cdb4dd5.woff2
+share/element-web/fonts/inter-latin-ext-600-italic.207f62d.woff
+share/element-web/fonts/inter-latin-ext-600-italic.ca3fcf0.woff2
+share/element-web/fonts/inter-latin-ext-600-normal.4d0d501.woff
+share/element-web/fonts/inter-latin-ext-600-normal.8148c3a.woff2
+share/element-web/fonts/inter-latin-ext-700-italic.61cf6ce.woff2
+share/element-web/fonts/inter-latin-ext-700-italic.ed657fe.woff
+share/element-web/fonts/inter-latin-ext-700-normal.454735e.woff
+share/element-web/fonts/inter-latin-ext-700-normal.be70ab2.woff2
+share/element-web/fonts/inter-vietnamese-400-italic.3fec6e1.woff2
+share/element-web/fonts/inter-vietnamese-400-italic.e92fca0.woff
+share/element-web/fonts/inter-vietnamese-400-normal.44c9df1.woff2
+share/element-web/fonts/inter-vietnamese-400-normal.aaa15d7.woff
+share/element-web/fonts/inter-vietnamese-500-italic.158629e.woff2
+share/element-web/fonts/inter-vietnamese-500-italic.2a7c869.woff
+share/element-web/fonts/inter-vietnamese-500-normal.296d66c.woff
+share/element-web/fonts/inter-vietnamese-500-normal.63d02ea.woff2
+share/element-web/fonts/inter-vietnamese-600-italic.842a7af.woff
+share/element-web/fonts/inter-vietnamese-600-italic.bbd8f48.woff2
+share/element-web/fonts/inter-vietnamese-600-normal.04bb56f.woff
+share/element-web/fonts/inter-vietnamese-600-normal.6984cf5.woff2
+share/element-web/fonts/inter-vietnamese-700-italic.6e1a2f4.woff
+share/element-web/fonts/inter-vietnamese-700-italic.feddee8.woff2
+share/element-web/fonts/inter-vietnamese-700-normal.5d9bfca.woff2
+share/element-web/fonts/inter-vietnamese-700-normal.cceb6e3.woff
+share/element-web/i18n/cs.bf68cc7.json
+share/element-web/i18n/cy.ef5bbbe.json
+share/element-web/i18n/de_DE.17207d7.json
+share/element-web/i18n/el.8ff8df8.json
+share/element-web/i18n/en_EN.0b2ae84.json
+share/element-web/i18n/eo.100fb3c.json
+share/element-web/i18n/es.c3430d7.json
+share/element-web/i18n/et.da8066e.json
+share/element-web/i18n/fa.6c56018.json
+share/element-web/i18n/fi.4e33eae.json
+share/element-web/i18n/fr.087ea06.json
+share/element-web/i18n/gl.6bb51a2.json
+share/element-web/i18n/he.7ef62d9.json
+share/element-web/i18n/hu.18badc7.json
+share/element-web/i18n/id.09a2e1b.json
+share/element-web/i18n/is.e8b457c.json
+share/element-web/i18n/it.c9a648c.json
+share/element-web/i18n/ja.c06c15c.json
+share/element-web/i18n/ka.3203fb3.json
+share/element-web/i18n/languages.13f9b8b.json
 share/element-web/i18n/languages.json
-share/element-web/i18n/lo.ed5d59e.json
-share/element-web/i18n/lt.0a6e38f.json
-share/element-web/i18n/nl.4bf568f.json
-share/element-web/i18n/pl.53817eb.json
-share/element-web/i18n/pt_BR.836fcf3.json
-share/element-web/i18n/ru.28934bf.json
-share/element-web/i18n/sk.b671cdb.json
-share/element-web/i18n/sq.ef69e7e.json
-share/element-web/i18n/sv.35c835c.json
-share/element-web/i18n/uk.f8e6c05.json
-share/element-web/i18n/vi.59d774a.json
-share/element-web/i18n/zh_Hans.9c0d498.json
-share/element-web/i18n/zh_Hant.5a28a51.json
-share/element-web/icons/bold.95e28a2.svg
-share/element-web/icons/check-circle.d34d54d.svg
-share/element-web/icons/check.3fc654f.svg
-share/element-web/icons/chevron-down.3774773.svg
-share/element-web/icons/chevron-left.93219a6.svg
-share/element-web/icons/chevron-right.c1afe15.svg
-share/element-web/icons/chevron-up.b1e0d89.svg
-share/element-web/icons/close.dce71fd.svg
-share/element-web/icons/collapse.626523d.svg
-share/element-web/icons/copy.c6839e9.svg
-share/element-web/icons/delete.eec6a48.svg
-share/element-web/icons/download.e51a8dc.svg
-share/element-web/icons/error.90f55f3.svg
-share/element-web/icons/expand.ad5c296.svg
-share/element-web/icons/inline-code.0d0511d.svg
-share/element-web/icons/italic.82bb153.svg
-share/element-web/icons/link.1336d8f.svg
-share/element-web/icons/location-pin-solid.36ae701.svg
-share/element-web/icons/mic-off-solid.b6c9180.svg
-share/element-web/icons/mic-on-solid.7b0262f.svg
-share/element-web/icons/overflow-horizontal.103407e.svg
-share/element-web/icons/pause-solid.edfc273.svg
-share/element-web/icons/pin.ef9edc4.svg
-share/element-web/icons/play-solid.242d3bc.svg
-share/element-web/icons/plus.a217d01.svg
-share/element-web/icons/qr-code.f185038.svg
-share/element-web/icons/quote.0ade560.svg
-share/element-web/icons/reply.5cca4a9.svg
-share/element-web/icons/restart.648ea8e.svg
-share/element-web/icons/search.4bec687.svg
-share/element-web/icons/settings-solid.5cd4545.svg
-share/element-web/icons/share-screen-solid.ccfed01.svg
-share/element-web/icons/strikethrough.1c550e6.svg
-share/element-web/icons/text-formatting.69c1911.svg
-share/element-web/icons/threads.182e3f3.svg
-share/element-web/icons/unpin.e4aa16c.svg
-share/element-web/icons/video-call-declined-solid.487a564.svg
-share/element-web/icons/video-call-missed-solid.a92b619.svg
-share/element-web/icons/video-call-off-solid.b3cae7f.svg
-share/element-web/icons/video-call-solid.90cb901.svg
-share/element-web/icons/volume-on-solid.41ceb1c.svg
-share/element-web/icons/warning.6f20edd.svg
-share/element-web/img/badges/f-droid.0717e4d.svg
-share/element-web/img/badges/google-play.3b1e23c.svg
-share/element-web/img/badges/ios.adce813.svg
+share/element-web/i18n/lo.72e17b4.json
+share/element-web/i18n/lt.b287836.json
+share/element-web/i18n/lv.3ac595c.json
+share/element-web/i18n/mg_MG.d1edb51.json
+share/element-web/i18n/nb_NO.60ca459.json
+share/element-web/i18n/nl.2e1d791.json
+share/element-web/i18n/pl.eedf05c.json
+share/element-web/i18n/pt.a83ffbc.json
+share/element-web/i18n/pt_BR.73015db.json
+share/element-web/i18n/ru.27557d8.json
+share/element-web/i18n/sk.5abc03f.json
+share/element-web/i18n/sq.01619e2.json
+share/element-web/i18n/sv.2ee3b1b.json
+share/element-web/i18n/tr.68e156b.json
+share/element-web/i18n/uk.ba370cc.json
+share/element-web/i18n/vi.a5e3a12.json
+share/element-web/i18n/zh_Hans.9aa06fe.json
+share/element-web/i18n/zh_Hant.7885eb9.json
+share/element-web/icons/bold.b7f0698.svg
+share/element-web/icons/check-circle.99c21d7.svg
+share/element-web/icons/check.aaad650.svg
+share/element-web/icons/chevron-down.9ea2899.svg
+share/element-web/icons/chevron-left.18c22d7.svg
+share/element-web/icons/chevron-right.a1fc7b0.svg
+share/element-web/icons/chevron-up.a7ca3bc.svg
+share/element-web/icons/close.5ef7caf.svg
+share/element-web/icons/collapse.fc765b9.svg
+share/element-web/icons/copy.95010ef.svg
+share/element-web/icons/delete.8165351.svg
+share/element-web/icons/download.364c774.svg
+share/element-web/icons/error-solid.7cb2e4d.svg
+share/element-web/icons/expand.867af0b.svg
+share/element-web/icons/export-archive.f43ec04.svg
+share/element-web/icons/extensions-solid.4aa63de.svg
+share/element-web/icons/favourite-solid.a1d4606.svg
+share/element-web/icons/files.453e84c.svg
+share/element-web/icons/forward.7d44a5b.svg
+share/element-web/icons/home-solid.88e9e19.svg
+share/element-web/icons/image.9142b42.svg
+share/element-web/icons/info-solid.ef2d524.svg
+share/element-web/icons/info.d42d785.svg
+share/element-web/icons/inline-code.f51200e.svg
+share/element-web/icons/italic.be1e35d.svg
+share/element-web/icons/leave.8b03b57.svg
+share/element-web/icons/link.d0734d2.svg
+share/element-web/icons/location-pin-solid.5b99343.svg
+share/element-web/icons/lock-solid.6847293.svg
+share/element-web/icons/mic-off-solid.b535c73.svg
+share/element-web/icons/mic-on-solid.5e29984.svg
+share/element-web/icons/overflow-horizontal.e4b97af.svg
+share/element-web/icons/pause-solid.a64b426.svg
+share/element-web/icons/pin.7c59c5e.svg
+share/element-web/icons/play-solid.05663a6.svg
+share/element-web/icons/plus.95ca4d1.svg
+share/element-web/icons/pop-out.0a8fde3.svg
+share/element-web/icons/public.0e971dd.svg
+share/element-web/icons/qr-code.b517d20.svg
+share/element-web/icons/quote.60f93d6.svg
+share/element-web/icons/reply.d3e6417.svg
+share/element-web/icons/restart.514c8f1.svg
+share/element-web/icons/search.7258145.svg
+share/element-web/icons/send-solid.9074f92.svg
+share/element-web/icons/settings-solid.94c318a.svg
+share/element-web/icons/share-screen-solid.c7c1310.svg
+share/element-web/icons/strikethrough.17fd61f.svg
+share/element-web/icons/take-photo-solid.f40d394.svg
+share/element-web/icons/text-formatting.0b0dd78.svg
+share/element-web/icons/threads-solid.7fe60f4.svg
+share/element-web/icons/threads.52e135e.svg
+share/element-web/icons/time.8c3060c.svg
+share/element-web/icons/unpin.bb6290d.svg
+share/element-web/icons/user-add-solid.6a5ddef.svg
+share/element-web/icons/user-profile-solid.e886eb1.svg
+share/element-web/icons/video-call-declined-solid.0d66d74.svg
+share/element-web/icons/video-call-missed-solid.f54bda6.svg
+share/element-web/icons/video-call-off-solid.8b0f3e2.svg
+share/element-web/icons/video-call-solid.d584e19.svg
+share/element-web/icons/volume-on-solid.3f0544f.svg
+share/element-web/icons/warning.80e5cc2.svg
 share/element-web/img/betas/video_rooms.7fada3d.png
-share/element-web/img/compound/back-30s-24px.4dc4aab.svg
-share/element-web/img/compound/forward-30s-24px.231bd7e.svg
-share/element-web/img/compound/live-16px.3527fe2.svg
-share/element-web/img/compound/live-8px.35f7bbd.svg
-share/element-web/img/compound/record-10px.773424c.svg
-share/element-web/img/compound/stop-16.98109e6.svg
-share/element-web/img/compound/timer-16px.11c8f82.svg
-share/element-web/img/download.8869916.svg
 share/element-web/img/e2e/decryption-failure.d4a03e3.svg
 share/element-web/img/e2e/lock-warning-filled.655a613.svg
 share/element-web/img/e2e/normal.ab42a7b.svg
@@ -335,42 +464,26 @@ share/element-web/img/element-icons/bran
 share/element-web/img/element-icons/brands/twitter.b825e3c.svg
 share/element-web/img/element-icons/call/delete.1f69b87.svg
 share/element-web/img/element-icons/call/dialpad.b652586.svg
-share/element-web/img/element-icons/call/expand.b085a84.svg
-share/element-web/img/element-icons/call/fullscreen.3baa8a5.svg
 share/element-web/img/element-icons/call/hangup.a9876fc.svg
 share/element-web/img/element-icons/call/video-call.515f9f9.svg
 share/element-web/img/element-icons/call/voice-call.85002aa.svg
-share/element-web/img/element-icons/camera.d1d1927.svg
-share/element-web/img/element-icons/chat-bubble.d1c5d78.svg
 share/element-web/img/element-icons/chat-bubbles.7946de9.svg
 share/element-web/img/element-icons/check-all.89b31cf.svg
 share/element-web/img/element-icons/child-relationship.f8cfd49.svg
 share/element-web/img/element-icons/circle-sending.394023e.svg
 share/element-web/img/element-icons/circle-sent.4ba3d6b.svg
-share/element-web/img/element-icons/clock.5fea538.svg
 share/element-web/img/element-icons/cloud-off.97663f7.svg
 share/element-web/img/element-icons/collapse-message.2764ac2.svg
 share/element-web/img/element-icons/email-prompt.67a8ba4.svg
 share/element-web/img/element-icons/expand-message.b3c80a6.svg
-share/element-web/img/element-icons/export.2d0320e.svg
 share/element-web/img/element-icons/eye.e715558.svg
 share/element-web/img/element-icons/feedback.0bc9353.svg
 share/element-web/img/element-icons/flask.6aca159.svg
 share/element-web/img/element-icons/group-members.d86d751.svg
 share/element-web/img/element-icons/hide.72c451b.svg
-share/element-web/img/element-icons/home.e0e6ce5.svg
 share/element-web/img/element-icons/i.cf33278.svg
-share/element-web/img/element-icons/info.1d7ac3e.svg
-share/element-web/img/element-icons/leave.9cf503d.svg
-share/element-web/img/element-icons/link.e24e5a8.svg
-share/element-web/img/element-icons/live.3af3890.svg
-share/element-web/img/element-icons/location.2cdec18.svg
-share/element-web/img/element-icons/lock.998ae1f.svg
-share/element-web/img/element-icons/message/fwd.5170eae.svg
-share/element-web/img/element-icons/message/thread.d1987ec.svg
 share/element-web/img/element-icons/new-and-improved.65a63c7.svg
 share/element-web/img/element-icons/notifications.988ddb0.svg
-share/element-web/img/element-icons/room/apps.931b680.svg
 share/element-web/img/element-icons/room/composer/attach.7eed7d0.svg
 share/element-web/img/element-icons/room/composer/emoji.d7b1970.svg
 share/element-web/img/element-icons/room/composer/plain_text.ad262e9.svg
@@ -381,26 +494,19 @@ share/element-web/img/element-icons/room
 share/element-web/img/element-icons/room/default_clock.d7c6411.svg
 share/element-web/img/element-icons/room/default_doc.a42767c.svg
 share/element-web/img/element-icons/room/default_video.f29df7d.svg
-share/element-web/img/element-icons/room/files.ff2ae8d.svg
 share/element-web/img/element-icons/room/invite.440bc20.svg
-share/element-web/img/element-icons/room/members.bcfbe84.svg
 share/element-web/img/element-icons/room/message-bar/edit.940a38c.svg
 share/element-web/img/element-icons/room/message-bar/emoji.27bdbc0.svg
 share/element-web/img/element-icons/room/pin-upright.340b3b6.svg
 share/element-web/img/element-icons/room/pin.c358af7.svg
-share/element-web/img/element-icons/room/room-summary.50ea68e.svg
 share/element-web/img/element-icons/room/search-inset.7a9a2eb.svg
 share/element-web/img/element-icons/room/settings/advanced.5744e03.svg
 share/element-web/img/element-icons/room/settings/roles.ace4f24.svg
 share/element-web/img/element-icons/room/share.6a6396f.svg
-share/element-web/img/element-icons/room/thread.239d10c.svg
 share/element-web/img/element-icons/roomlist/dark-light-mode.328ce0f.svg
 share/element-web/img/element-icons/roomlist/decorated-avatar-mask.376375b.svg
 share/element-web/img/element-icons/roomlist/dialpad.024cc1d.svg
-share/element-web/img/element-icons/roomlist/dnd-cross.2cf7314.svg
-share/element-web/img/element-icons/roomlist/dnd.83b4a64.svg
 share/element-web/img/element-icons/roomlist/explore.6738ed6.svg
-share/element-web/img/element-icons/roomlist/favorite.9dcb53a.svg
 share/element-web/img/element-icons/roomlist/hash-circle.221168c.svg
 share/element-web/img/element-icons/roomlist/hash-plus.0f56725.svg
 share/element-web/img/element-icons/roomlist/hash-search.53e3a04.svg
@@ -409,15 +515,14 @@ share/element-web/img/element-icons/room
 share/element-web/img/element-icons/roomlist/low-priority.d46a05a.svg
 share/element-web/img/element-icons/roomlist/mark-as-read.273067d.svg
 share/element-web/img/element-icons/roomlist/mark-as-unread.f1a2c4d.svg
-share/element-web/img/element-icons/roomlist/member-plus.705de31.svg
 share/element-web/img/element-icons/roomlist/notifications-default.63a2b44.svg
 share/element-web/img/element-icons/roomlist/notifications-dm.6739542.svg
 share/element-web/img/element-icons/roomlist/notifications-off.0b8adcc.svg
 share/element-web/img/element-icons/roomlist/plus-circle.4fbd7e8.svg
+share/element-web/img/element-icons/roomlist/room-avatar-view-icon-mask.dfdc337.svg
+share/element-web/img/element-icons/roomlist/room-avatar-view-presence-mask.e2f8b62.svg
+share/element-web/img/element-icons/roomlist/room-list-item-skeleton.b543c8a.svg
 share/element-web/img/element-icons/roomlist/skeleton-ui.fde3810.svg
-share/element-web/img/element-icons/security.fa860ea.svg
-share/element-web/img/element-icons/send-message.4b52f53.svg
-share/element-web/img/element-icons/settings.6b0c052.svg
 share/element-web/img/element-icons/settings/appearance.90cad21.svg
 share/element-web/img/element-icons/settings/desktop.05314b6.svg
 share/element-web/img/element-icons/settings/flask.40eebdf.svg
@@ -431,7 +536,6 @@ share/element-web/img/element-icons/sett
 share/element-web/img/element-icons/spaces.8a53f25.svg
 share/element-web/img/element-icons/trophy.1ab5e03.svg
 share/element-web/img/element-icons/upload.1018a2f.svg
-share/element-web/img/element-icons/view-community.0d3cd3f.svg
 share/element-web/img/element-icons/view-in-room.afeddb7.svg
 share/element-web/img/element-shiny.f5a5e6e.svg
 share/element-web/img/emojipicker/activity.b1bd2e6.svg
@@ -449,14 +553,10 @@ share/element-web/img/emojipicker/symbol
 share/element-web/img/external-link.8197a77.svg
 share/element-web/img/feather-customised/bridge.8ca4493.svg
 share/element-web/img/feather-customised/bug.4551a84.svg
-share/element-web/img/feather-customised/files.4170883.svg
-share/element-web/img/feather-customised/image.ba8601f.svg
 share/element-web/img/feather-customised/secure-backup.7e95b34.svg
 share/element-web/img/feather-customised/secure-phrase.73fa1c2.svg
-share/element-web/img/globe.0408a7a.svg
 share/element-web/img/icon-email-pill-avatar.a6d2e88.svg
 share/element-web/img/icons-show-stickers.f790079.svg
-share/element-web/img/image-view/download.e1f4f96.svg
 share/element-web/img/image-view/rotate-ccw.bc1b65b.svg
 share/element-web/img/image-view/rotate-cw.22a8e66.svg
 share/element-web/img/image-view/zoom-in.714cc54.svg
@@ -477,9 +577,6 @@ share/element-web/img/spinner/spinner-fo
 share/element-web/img/stickerpack-placeholder.877b5d0.png
 share/element-web/img/typing-indicator-2x.e13c259.gif
 share/element-web/img/upload-big.ade34b1.svg
-share/element-web/img/user-onboarding/CommunityMessaging.0e6a083.png
-share/element-web/img/user-onboarding/PersonalMessaging.12f2bc3.png
-share/element-web/img/user-onboarding/WorkMessaging.2643669.png
 share/element-web/img/voip/call-view/dialpad.44caf66.svg
 share/element-web/img/voip/call-view/sidebar-off.9164266.svg
 share/element-web/img/voip/call-view/sidebar-on.c8ce983.svg
@@ -507,6 +604,11 @@ share/element-web/media/ring.mp3
 share/element-web/media/ring.ogg
 share/element-web/media/ringback.mp3
 share/element-web/media/ringback.ogg
+share/element-web/mobile_guide/assets/app-store-badge.svg
+share/element-web/mobile_guide/assets/bottom-gradient.275f51c.svg
+share/element-web/mobile_guide/assets/bottom-gradient.svg
+share/element-web/mobile_guide/assets/element-logo.svg
+share/element-web/mobile_guide/assets/google-play-badge.svg
 share/element-web/mobile_guide/index.html
 share/element-web/opus-decoderWorker.min.f69d392.js
 share/element-web/opus-encoderWorker.min.8bd8ff5.js
@@ -515,7 +617,6 @@ share/element-web/recorder.worklet.js.ma
 share/element-web/static/incompatible-browser.html
 share/element-web/static/unable-to-load.html
 share/element-web/sw.js
-share/element-web/sw.js.LICENSE.txt
 share/element-web/sw.js.map
 share/element-web/themes/dark-custom/css/dark-custom.pcss
 share/element-web/themes/dark/css/_dark.pcss
@@ -598,3 +699,151 @@ share/element-web/welcome/images/icon-cr
 share/element-web/welcome/images/icon-help.svg
 share/element-web/welcome/images/icon-room-directory.svg
 share/element-web/welcome/images/icon-sign-in.svg
+share/element-web/widgets/element-call/assets/IndexedDBWorker-whz4J8_U.js
+share/element-web/widgets/element-call/assets/IndexedDBWorker-whz4J8_U.js.map
+share/element-web/widgets/element-call/assets/cat-4r_NkDcK.ogg
+share/element-web/widgets/element-call/assets/cat-Dd8bv_2W.mp3
+share/element-web/widgets/element-call/assets/clap-AxCMZLTd.ogg
+share/element-web/widgets/element-call/assets/clap-Dxm5qGyl.mp3
+share/element-web/widgets/element-call/assets/crickets-CcwrRdbq.mp3
+share/element-web/widgets/element-call/assets/crickets-DUJdcuUa.ogg
+share/element-web/widgets/element-call/assets/cs-app-v58LOBvt.json
+share/element-web/widgets/element-call/assets/da-app-9paXotmH.json
+share/element-web/widgets/element-call/assets/de-app-DoDe9FNi.json
+share/element-web/widgets/element-call/assets/deer-91r1Gyrx.mp3
+share/element-web/widgets/element-call/assets/deer-DPSlVch4.ogg
+share/element-web/widgets/element-call/assets/dog-BoQdnF-w.mp3
+share/element-web/widgets/element-call/assets/dog-CxIWtkNX.ogg
+share/element-web/widgets/element-call/assets/el-app-BBr3LLTK.json
+share/element-web/widgets/element-call/assets/en-app-DpvT44u_.json
+share/element-web/widgets/element-call/assets/es-app-Q3c7lmEj.json
+share/element-web/widgets/element-call/assets/et-app-DBPtMBtN.json
+share/element-web/widgets/element-call/assets/fi-app-tnO3DMdi.json
+share/element-web/widgets/element-call/assets/fr-app-BxTYbDfK.json
+share/element-web/widgets/element-call/assets/generic-BBbS3Wph.ogg
+share/element-web/widgets/element-call/assets/generic-BFeSb6fL.mp3
+share/element-web/widgets/element-call/assets/id-app-BEz8ptLJ.json
+share/element-web/widgets/element-call/assets/inconsolata-latin-400-normal-Befkm-iY.woff
+share/element-web/widgets/element-call/assets/inconsolata-latin-400-normal-CjvQBeBR.woff2
+share/element-web/widgets/element-call/assets/inconsolata-latin-700-normal-BUbZx5Dd.woff2
+share/element-web/widgets/element-call/assets/inconsolata-latin-700-normal-OU_zouat.woff
+share/element-web/widgets/element-call/assets/inconsolata-latin-ext-400-normal-DeeBOK-I.woff
+share/element-web/widgets/element-call/assets/inconsolata-latin-ext-400-normal-e5nDaEKZ.woff2
+share/element-web/widgets/element-call/assets/inconsolata-latin-ext-700-normal-BSLPqmaC.woff
+share/element-web/widgets/element-call/assets/inconsolata-latin-ext-700-normal-BhssidQ1.woff2
+share/element-web/widgets/element-call/assets/inconsolata-vietnamese-400-normal-DfMo8OX4.woff2
+share/element-web/widgets/element-call/assets/inconsolata-vietnamese-400-normal-hFXvniIJ.woff
+share/element-web/widgets/element-call/assets/inconsolata-vietnamese-700-normal-D1IfJGt6.woff
+share/element-web/widgets/element-call/assets/inconsolata-vietnamese-700-normal-DlaT3sch.woff2
+share/element-web/widgets/element-call/assets/index-BQ3oe8uL.js
+share/element-web/widgets/element-call/assets/index-BQ3oe8uL.js.map
+share/element-web/widgets/element-call/assets/index-BQv1OC6W.js
+share/element-web/widgets/element-call/assets/index-BQv1OC6W.js.LICENSE.txt
+share/element-web/widgets/element-call/assets/index-BQv1OC6W.js.map
+share/element-web/widgets/element-call/assets/index-BtY3MdEn.css
+share/element-web/widgets/element-call/assets/index-W4jTSiQP.js
+share/element-web/widgets/element-call/assets/index-W4jTSiQP.js.LICENSE.txt
+share/element-web/widgets/element-call/assets/index-W4jTSiQP.js.map
+share/element-web/widgets/element-call/assets/inter-cyrillic-400-normal-BLGc9T1a.woff2
+share/element-web/widgets/element-call/assets/inter-cyrillic-400-normal-ZzOtrSSW.woff
+share/element-web/widgets/element-call/assets/inter-cyrillic-500-normal-D4Vwzodn.woff2
+share/element-web/widgets/element-call/assets/inter-cyrillic-500-normal-DH2hs3aW.woff
+share/element-web/widgets/element-call/assets/inter-cyrillic-600-normal-BGBWG807.woff2
+share/element-web/widgets/element-call/assets/inter-cyrillic-600-normal-BuzJQFbW.woff
+share/element-web/widgets/element-call/assets/inter-cyrillic-700-normal-Bc8_fv8J.woff
+share/element-web/widgets/element-call/assets/inter-cyrillic-700-normal-bGtGjVdZ.woff2
+share/element-web/widgets/element-call/assets/inter-cyrillic-ext-400-normal-BPnxn4xp.woff
+share/element-web/widgets/element-call/assets/inter-cyrillic-ext-400-normal-Dc4VJyIJ.woff2
+share/element-web/widgets/element-call/assets/inter-cyrillic-ext-500-normal-BShVwWPj.woff2
+share/element-web/widgets/element-call/assets/inter-cyrillic-ext-500-normal-CUiC4oBV.woff
+share/element-web/widgets/element-call/assets/inter-cyrillic-ext-600-normal-Bt9VVOA-.woff
+share/element-web/widgets/element-call/assets/inter-cyrillic-ext-600-normal-CaqZN2hq.woff2
+share/element-web/widgets/element-call/assets/inter-cyrillic-ext-700-normal-Ced3hgUT.woff
+share/element-web/widgets/element-call/assets/inter-cyrillic-ext-700-normal-ClVoMEGq.woff2
+share/element-web/widgets/element-call/assets/inter-greek-400-normal-BZzXV7-1.woff
+share/element-web/widgets/element-call/assets/inter-greek-400-normal-DxZsaF_h.woff2
+share/element-web/widgets/element-call/assets/inter-greek-500-normal-CeQXL5ds.woff2
+share/element-web/widgets/element-call/assets/inter-greek-500-normal-d_eO-yCQ.woff
+share/element-web/widgets/element-call/assets/inter-greek-600-normal-CwicyhtI.woff
+share/element-web/widgets/element-call/assets/inter-greek-600-normal-Dhlb-90d.woff2
+share/element-web/widgets/element-call/assets/inter-greek-700-normal-BRYTaFLL.woff
+share/element-web/widgets/element-call/assets/inter-greek-700-normal-Cxpycf-U.woff2
+share/element-web/widgets/element-call/assets/inter-greek-ext-400-normal-Bput3-QP.woff2
+share/element-web/widgets/element-call/assets/inter-greek-ext-400-normal-DCpCPQOf.woff
+share/element-web/widgets/element-call/assets/inter-greek-ext-500-normal-B6guLgqG.woff2
+share/element-web/widgets/element-call/assets/inter-greek-ext-500-normal-M2hEX8vc.woff
+share/element-web/widgets/element-call/assets/inter-greek-ext-600-normal-C9WLioJ8.woff
+share/element-web/widgets/element-call/assets/inter-greek-ext-600-normal-Cnui8OiR.woff2
+share/element-web/widgets/element-call/assets/inter-greek-ext-700-normal-DXvzx4Na.woff
+share/element-web/widgets/element-call/assets/inter-greek-ext-700-normal-SzCdnevJ.woff2
+share/element-web/widgets/element-call/assets/inter-latin-400-normal-BOOGhInR.woff2
+share/element-web/widgets/element-call/assets/inter-latin-400-normal-gitzw0hO.woff
+share/element-web/widgets/element-call/assets/inter-latin-500-normal-D2bGa7uu.woff2
+share/element-web/widgets/element-call/assets/inter-latin-500-normal-deR1Tlfd.woff
+share/element-web/widgets/element-call/assets/inter-latin-600-normal-B5cFAncS.woff
+share/element-web/widgets/element-call/assets/inter-latin-600-normal-D273HNI0.woff2
+share/element-web/widgets/element-call/assets/inter-latin-700-normal-B8MtJ_2k.woff
+share/element-web/widgets/element-call/assets/inter-latin-700-normal-Sckx8rpT.woff2
+share/element-web/widgets/element-call/assets/inter-latin-ext-400-normal-C1t-h-pH.woff
+share/element-web/widgets/element-call/assets/inter-latin-ext-400-normal-hnt3BR84.woff2
+share/element-web/widgets/element-call/assets/inter-latin-ext-500-normal-CIS2RHJS.woff2
+share/element-web/widgets/element-call/assets/inter-latin-ext-500-normal-UMdmhHu2.woff
+share/element-web/widgets/element-call/assets/inter-latin-ext-600-normal-BnYJhD27.woff2
+share/element-web/widgets/element-call/assets/inter-latin-ext-600-normal-CAF0vJDd.woff
+share/element-web/widgets/element-call/assets/inter-latin-ext-700-normal-6V9MnIL5.woff
+share/element-web/widgets/element-call/assets/inter-latin-ext-700-normal-CzikT_rs.woff2
+share/element-web/widgets/element-call/assets/inter-vietnamese-400-normal-BUNmGMP1.woff
+share/element-web/widgets/element-call/assets/inter-vietnamese-400-normal-DMkecbls.woff2
+share/element-web/widgets/element-call/assets/inter-vietnamese-500-normal-DOriooB6.woff2
+share/element-web/widgets/element-call/assets/inter-vietnamese-500-normal-DQPw2Hwd.woff
+share/element-web/widgets/element-call/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2
+share/element-web/widgets/element-call/assets/inter-vietnamese-600-normal-Cm6aH8_k.woff
+share/element-web/widgets/element-call/assets/inter-vietnamese-700-normal-CGpBpxLq.woff2
+share/element-web/widgets/element-call/assets/inter-vietnamese-700-normal-dAnkLlTo.woff
+share/element-web/widgets/element-call/assets/it-app-Cik25Qgd.json
+share/element-web/widgets/element-call/assets/ja-app-Cp_00ujI.json
+share/element-web/widgets/element-call/assets/join_call-DlMV9nHk.ogg
+share/element-web/widgets/element-call/assets/join_call-dEJCP2wD.mp3
+share/element-web/widgets/element-call/assets/left_call-BbqmRgnC.mp3
+share/element-web/widgets/element-call/assets/left_call-C7NMl6WI.ogg
+share/element-web/widgets/element-call/assets/lightbulb-BIeJtAR_.ogg
+share/element-web/widgets/element-call/assets/lightbulb-BrnY00qi.mp3
+share/element-web/widgets/element-call/assets/livekit-client.e2ee.worker-D7jue42X.js
+share/element-web/widgets/element-call/assets/livekit-client.e2ee.worker-D7jue42X.js.map
+share/element-web/widgets/element-call/assets/lv-app-D-ZV3Ytk.json
+share/element-web/widgets/element-call/assets/matrix-sdk-crypto-wasm-B6u19z8p.js
+share/element-web/widgets/element-call/assets/matrix-sdk-crypto-wasm-B6u19z8p.js.map
+share/element-web/widgets/element-call/assets/matrix_sdk_crypto_wasm_bg-C-82qh5P.wasm
+share/element-web/widgets/element-call/assets/pako.esm-Bt8vjcgE.js
+share/element-web/widgets/element-call/assets/pako.esm-Bt8vjcgE.js.LICENSE.txt
+share/element-web/widgets/element-call/assets/pako.esm-Bt8vjcgE.js.map
+share/element-web/widgets/element-call/assets/party-BZPeTgC3.mp3
+share/element-web/widgets/element-call/assets/party-D7rIOhAQ.ogg
+share/element-web/widgets/element-call/assets/pl-app-CUkXVSZk.json
+share/element-web/widgets/element-call/assets/polyfill-force-C-Pa3wDT.js
+share/element-web/widgets/element-call/assets/polyfill-force-C-Pa3wDT.js.map
+share/element-web/widgets/element-call/assets/polyfill-force-CzShxH5l.js
+share/element-web/widgets/element-call/assets/polyfill-force-CzShxH5l.js.map
+share/element-web/widgets/element-call/assets/raise_hand-Bzqn65WB.mp3
+share/element-web/widgets/element-call/assets/raise_hand-CUbxEnt9.ogg
+share/element-web/widgets/element-call/assets/ro-app-CdYgKCOW.json
+share/element-web/widgets/element-call/assets/rock-BVCJXNC-.ogg
+share/element-web/widgets/element-call/assets/rock-CHdnB31m.mp3
+share/element-web/widgets/element-call/assets/ru-app-Bz0WyIJI.json
+share/element-web/widgets/element-call/assets/screen_share_started-DH3qxml5.mp3
+share/element-web/widgets/element-call/assets/screen_share_started-IZDL-kAw.ogg
+share/element-web/widgets/element-call/assets/selfie_segmenter-DF05sdL4.tflite
+share/element-web/widgets/element-call/assets/sk-app-Bv2npyK0.json
+share/element-web/widgets/element-call/assets/spa-_3kkJMwV.js
+share/element-web/widgets/element-call/assets/spa-_3kkJMwV.js.map
+share/element-web/widgets/element-call/assets/sv-app-BvdrRKW-.json
+share/element-web/widgets/element-call/assets/tr-app-Dk--6BpP.json
+share/element-web/widgets/element-call/assets/uk-app-DZD01h76.json
+share/element-web/widgets/element-call/assets/vision_wasm_internal-CEyeacG0.js
+share/element-web/widgets/element-call/assets/vision_wasm_internal-TmjHuG4I.wasm
+share/element-web/widgets/element-call/assets/wave-Bzf1LSMH.mp3
+share/element-web/widgets/element-call/assets/wave-FiiOzicp.ogg
+share/element-web/widgets/element-call/assets/zh-Hans-app-BY5jJGyr.json
+share/element-web/widgets/element-call/assets/zh-Hant-app-BV1LKS_j.json
+share/element-web/widgets/element-call/config.json
+share/element-web/widgets/element-call/index.html

Index: pkgsrc/chat/element-web/distinfo
diff -u pkgsrc/chat/element-web/distinfo:1.39 pkgsrc/chat/element-web/distinfo:1.40
--- pkgsrc/chat/element-web/distinfo:1.39       Tue Nov 26 23:32:21 2024
+++ pkgsrc/chat/element-web/distinfo    Tue Jul 22 20:28:00 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.39 2024/11/26 23:32:21 js Exp $
+$NetBSD: distinfo,v 1.40 2025/07/22 20:28:00 js Exp $
 
-BLAKE2s (element-v1.11.86.tar.gz) = 63556dd72f0fbf0cb47ce21a31d2f72d271a59092c11e847586ddb37d2053d4c
-SHA512 (element-v1.11.86.tar.gz) = 0e50c3d565648d222fbdb0d532684f7519f16b9c6100cff83588f9f27dcdc2b82fb1dc485a767d99568ffe4c452af0313676ae53bd4fda401e8a7a6d879d6514
-Size (element-v1.11.86.tar.gz) = 24286956 bytes
+BLAKE2s (element-v1.11.106.tar.gz) = 37396c8ba21b853334dfc9f764c541fff1012fac8116700f57fd2d109f4ea06c
+SHA512 (element-v1.11.106.tar.gz) = 29fb938d8b693e15f346deb0f1f97b95b8f5ad98380a19dbc24b6ab346d3aadf306d8ba9b7e14d8e78c9e691d9097ec1b4465f23ffd1b0e33a697798da01b675
+Size (element-v1.11.106.tar.gz) = 37854360 bytes



Home | Main Index | Thread Index | Old Index