Fix long room address and name not being clipped on room info card and update _RoomSummaryCard.pcss (#10811). Fixes #25293. Contributed by @luixxiul.
Fix all rooms search generating permalinks to wrong room id (#10625). Fixes #25115.
Posthog properly handle Analytics ID changing from under us (#10702). Fixes #25187.
Fix Clock being read as an absolute time rather than duration (#10706). Fixes #22582.
Properly translate errors in ChangePassword.tsx so they show up translated to the user but not in our logs (#10615). Fixes #9597. Contributed by @MadLittleMods.
Remove experimental PWA support for Firefox and Safari (#24630).
Only allow to start a DM with one email if encryption by default is enabled (#10253). Fixes #23133.
DM rooms are now encrypted if encryption by default is enabled and only inviting a single email address. Any action in the result DM room will be blocked until the other has joined. (#10229).
Reduce bottom margin of ReplyChain on compact modern layout (#8972). Fixes #22748. Contributed by @luixxiul.
Support for v2 of MSC3903 (#10165). Contributed by @hughns.
When starting a DM, existing rooms with pending third-party invites will be reused. (#10256). Fixes #23139.
Polls push rules: synchronise poll rules with message rules (#10263). Contributed by @kerryarchibald.
New verification request toast button labels (#10259).
Remove padding around integration manager iframe (#10148).
Fix block code styling in rich text editor (#10246). Contributed by @alunturner.
Provide a more detailed error message than "No known servers" (#6048). Fixes #13247. Contributed by @aaronraimist.
Say when a call was answered from a different device (#10224).
Widget permissions customizations using module api (#10121). Contributed by @maheichyk.
Fix copy button icon overlapping with copyable text (#10227). Contributed by @Adesh-Pandey.
Support joining non-peekable rooms via the module API (#10154). Contributed by @maheichyk.
The "new login" toast does now display the same device information as in the settings. "No" does now open the device settings. "Yes, it was me" dismisses the toast. (#10200).
Do not prompt for a password when doing a „reset all“ after login (#10208).
🐛 Bug Fixes
Fix incorrect copy in space creation flow (#10296). Fixes #24741.
Fix space settings dialog having rogue title tooltip (#10293). Fixes #24740.
Show spinner when starting a DM from the user profile (right panel) (#10290).
Reduce height of toggle on expanded view source event (#10283). Fixes #22873. Contributed by @luixxiul.
Pillify http and non-prefixed matrix.to links (#10277). Fixes #20844.
Fix some features not being configurable via features (#10276).
Fix starting a DM from the right panel in some cases (#10278). Fixes #24722.
Align info EventTile and normal EventTile on IRC layout (#10197). Fixes #22782. Contributed by @luixxiul.
Fix blowout of waveform of the voice message player on narrow UI (#8861). Fixes #22604. Contributed by @luixxiul.
Fix the hidden view source toggle on IRC layout (#10266). Fixes #22872. Contributed by @luixxiul.
Fix buttons on the room header being compressed due to long room name (#10155). Contributed by @luixxiul.
Use the room avatar as a placeholder in calls (#10231).
Fix calls showing as 'connecting' after hangup (#10223).
Prevent multiple Jitsi calls started at the same time (#10183). Fixes #23009.
Make localization keys compatible with agglutinative and/or SOV type languages (#10159). Contributed by @luixxiul.
Display "The sender has blocked you from receiving this message" error message instead of "Unable to decrypt message" (#10202). Contributed by @florianduros.
Polls: show warning about undecryptable relations (#10179). Contributed by @kerryarchibald.
Add inline code formatting to rich text editor (#9720).
Add emoji handling for plain text mode of the new rich text editor (#9727).
Overlay virtual room call events into main timeline (#9626). Fixes #22929.
Adds a new section under "Room Settings" > "Roles & Permissions" which adds the possibility to multiselect users from this room and grant them more permissions. (#9596). Contributed by @GoodGuyMarco.
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [vectorim/element-web](https://github.com/vector-im/element-web) | patch | `v1.11.14` -> `v1.11.33` |
---
### Release Notes
<details>
<summary>vector-im/element-web</summary>
### [`v1.11.33`](https://github.com/vector-im/element-web/releases/tag/v1.11.33)
[Compare Source](https://github.com/vector-im/element-web/compare/v1.11.32...v1.11.33)
#### 🐛 Bug Fixes
- Bump matrix-react-sdk to v3.73.1 for matrix-js-sdk v26.0.1. Fixes [#​25526](https://github.com/vector-im/element-web/issues/25526).
### [`v1.11.32`](https://github.com/vector-im/element-web/releases/tag/v1.11.32)
[Compare Source](https://github.com/vector-im/element-web/compare/v1.11.31...v1.11.32)
#### ✨ Features
- Redirect to the SSO page if `sso_redirect_options.on_welcome_page` is enabled and the URL hash is empty ([#​25495](https://github.com/vector-im/element-web/pull/25495)). Contributed by [@​dhenneke](https://github.com/dhenneke).
- vector/index.html: Allow fetching blob urls ([#​25336](https://github.com/vector-im/element-web/pull/25336)). Contributed by [@​SuperKenVery](https://github.com/SuperKenVery).
- When joining room in sub-space join the parents too ([#​11011](https://github.com/matrix-org/matrix-react-sdk/pull/11011)).
- Include thread replies in message previews ([#​10631](https://github.com/matrix-org/matrix-react-sdk/pull/10631)). Fixes [#​23920](https://github.com/vector-im/element-web/issues/23920).
- Use semantic headings in space preferences ([#​11021](https://github.com/matrix-org/matrix-react-sdk/pull/11021)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Use semantic headings in user settings - Ignored users ([#​11006](https://github.com/matrix-org/matrix-react-sdk/pull/11006)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Use semantic headings in user settings - profile ([#​10973](https://github.com/matrix-org/matrix-react-sdk/pull/10973)). Fixes [#​25461](https://github.com/vector-im/element-web/issues/25461). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Use semantic headings in user settings - account ([#​10972](https://github.com/matrix-org/matrix-react-sdk/pull/10972)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Support `Insert from iPhone or iPad` in Safari ([#​10851](https://github.com/matrix-org/matrix-react-sdk/pull/10851)). Fixes [#​25327](https://github.com/vector-im/element-web/issues/25327). Contributed by [@​SuperKenVery](https://github.com/SuperKenVery).
- Specify supportedStages for User Interactive Auth ([#​10975](https://github.com/matrix-org/matrix-react-sdk/pull/10975)). Fixes [#​19605](https://github.com/vector-im/element-web/issues/19605).
- Pass device id to widgets ([#​10209](https://github.com/matrix-org/matrix-react-sdk/pull/10209)). Contributed by [@​Fox32](https://github.com/Fox32).
- Use semantic headings in user settings - discovery ([#​10838](https://github.com/matrix-org/matrix-react-sdk/pull/10838)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Use semantic headings in user settings - Notifications ([#​10948](https://github.com/matrix-org/matrix-react-sdk/pull/10948)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Use semantic headings in user settings - spellcheck and language ([#​10959](https://github.com/matrix-org/matrix-react-sdk/pull/10959)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Use semantic headings in user settings Appearance ([#​10827](https://github.com/matrix-org/matrix-react-sdk/pull/10827)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Use semantic heading in user settings Sidebar & Voip ([#​10782](https://github.com/matrix-org/matrix-react-sdk/pull/10782)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Use semantic headings in user settings Security ([#​10774](https://github.com/matrix-org/matrix-react-sdk/pull/10774)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Use semantic headings in user settings - integrations and account deletion ([#​10837](https://github.com/matrix-org/matrix-react-sdk/pull/10837)). Fixes [#​25378](https://github.com/vector-im/element-web/issues/25378). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Use semantic headings in user settings Preferences ([#​10794](https://github.com/matrix-org/matrix-react-sdk/pull/10794)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Use semantic headings in user settings Keyboard ([#​10793](https://github.com/matrix-org/matrix-react-sdk/pull/10793)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- RTE plain text mentions as pills ([#​10852](https://github.com/matrix-org/matrix-react-sdk/pull/10852)). Contributed by [@​alunturner](https://github.com/alunturner).
- Allow welcome.html logo to be replaced by config ([#​25339](https://github.com/vector-im/element-web/pull/25339)). Fixes [#​8636](https://github.com/vector-im/element-web/issues/8636).
- Use semantic headings in user settings Labs ([#​10773](https://github.com/matrix-org/matrix-react-sdk/pull/10773)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Use semantic list elements for menu lists and tab lists ([#​10902](https://github.com/matrix-org/matrix-react-sdk/pull/10902)). Fixes [#​24928](https://github.com/vector-im/element-web/issues/24928).
- Fix aria-required-children axe violation ([#​10900](https://github.com/matrix-org/matrix-react-sdk/pull/10900)). Fixes [#​25342](https://github.com/vector-im/element-web/issues/25342).
- Enable pagination for overlay timelines ([#​10757](https://github.com/matrix-org/matrix-react-sdk/pull/10757)). Fixes [vector-im/voip-internal#​107](https://github.com/vector-im/voip-internal/issues/107).
- Add tooltip to disabled invite button due to lack of permissions ([#​10869](https://github.com/matrix-org/matrix-react-sdk/pull/10869)). Fixes [#​9824](https://github.com/vector-im/element-web/issues/9824).
- Respect configured auth_header_logo_url for default Welcome page ([#​10870](https://github.com/matrix-org/matrix-react-sdk/pull/10870)).
- Specify lazy loading for avatars ([#​10866](https://github.com/matrix-org/matrix-react-sdk/pull/10866)). Fixes [#​1983](https://github.com/vector-im/element-web/issues/1983).
- Room and user mentions for plain text editor ([#​10665](https://github.com/matrix-org/matrix-react-sdk/pull/10665)). Contributed by [@​alunturner](https://github.com/alunturner).
- Add audible notifcation on broadcast error ([#​10654](https://github.com/matrix-org/matrix-react-sdk/pull/10654)). Fixes [#​25132](https://github.com/vector-im/element-web/issues/25132).
- Fall back from server generated thumbnail to original image ([#​10853](https://github.com/matrix-org/matrix-react-sdk/pull/10853)).
- Use semantically correct elements for room sublist context menu ([#​10831](https://github.com/matrix-org/matrix-react-sdk/pull/10831)). Fixes [vector-im/customer-retainer#​46](https://github.com/vector-im/customer-retainer/issues/46).
- Avoid calling prepareToEncrypt onKeyDown ([#​10828](https://github.com/matrix-org/matrix-react-sdk/pull/10828)).
- Allows search to recognize full room links ([#​8275](https://github.com/matrix-org/matrix-react-sdk/pull/8275)). Contributed by [@​bolu-tife](https://github.com/bolu-tife).
- "Show rooms with unread messages first" should not be on by default for new users ([#​10820](https://github.com/matrix-org/matrix-react-sdk/pull/10820)). Fixes [#​25304](https://github.com/vector-im/element-web/issues/25304). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Fix emitter handler leak in ThreadView ([#​10803](https://github.com/matrix-org/matrix-react-sdk/pull/10803)).
- Add better error for email invites without identity server ([#​10739](https://github.com/matrix-org/matrix-react-sdk/pull/10739)). Fixes [#​16893](https://github.com/vector-im/element-web/issues/16893).
- Move reaction message previews out of labs ([#​10601](https://github.com/matrix-org/matrix-react-sdk/pull/10601)). Fixes [#​25083](https://github.com/vector-im/element-web/issues/25083).
- Sort muted rooms to the bottom of their section of the room list ([#​10592](https://github.com/matrix-org/matrix-react-sdk/pull/10592)). Fixes [#​25131](https://github.com/vector-im/element-web/issues/25131). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Use semantic headings in user settings Help & About ([#​10752](https://github.com/matrix-org/matrix-react-sdk/pull/10752)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- use ExternalLink components for external links ([#​10758](https://github.com/matrix-org/matrix-react-sdk/pull/10758)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Use semantic headings in space settings ([#​10751](https://github.com/matrix-org/matrix-react-sdk/pull/10751)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Use semantic headings for room settings content ([#​10734](https://github.com/matrix-org/matrix-react-sdk/pull/10734)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
#### 🐛 Bug Fixes
- Use consistent fonts for Japanese text ([#​10980](https://github.com/matrix-org/matrix-react-sdk/pull/10980)). Fixes [#​22333](https://github.com/vector-im/element-web/issues/22333) and [#​23899](https://github.com/vector-im/element-web/issues/23899).
- Fix: server picker validates unselected option ([#​11020](https://github.com/matrix-org/matrix-react-sdk/pull/11020)). Fixes [#​25488](https://github.com/vector-im/element-web/issues/25488). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Fix room list notification badges going missing in compact layout ([#​11022](https://github.com/matrix-org/matrix-react-sdk/pull/11022)). Fixes [#​25372](https://github.com/vector-im/element-web/issues/25372).
- Fix call to `startSingleSignOn` passing enum in place of idpId ([#​10998](https://github.com/matrix-org/matrix-react-sdk/pull/10998)). Fixes [#​24953](https://github.com/vector-im/element-web/issues/24953).
- Remove hover effect from user name on a DM creation UI ([#​10887](https://github.com/matrix-org/matrix-react-sdk/pull/10887)). Fixes [#​25305](https://github.com/vector-im/element-web/issues/25305). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Fix layout regression in public space invite dialog ([#​11009](https://github.com/matrix-org/matrix-react-sdk/pull/11009)). Fixes [#​25458](https://github.com/vector-im/element-web/issues/25458).
- Fix layout regression in session dropdown ([#​10999](https://github.com/matrix-org/matrix-react-sdk/pull/10999)). Fixes [#​25448](https://github.com/vector-im/element-web/issues/25448).
- Fix spacing regression in user settings - roles & permissions ([#​10993](https://github.com/matrix-org/matrix-react-sdk/pull/10993)). Fixes [#​25447](https://github.com/vector-im/element-web/issues/25447) and [#​25451](https://github.com/vector-im/element-web/issues/25451). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Fall back to receipt timestamp if we have no event (react-sdk part) ([#​10974](https://github.com/matrix-org/matrix-react-sdk/pull/10974)). Fixes [#​10954](https://github.com/vector-im/element-web/issues/10954). Contributed by [@​andybalaam](https://github.com/andybalaam).
- Fix: Room header 'view your device list' does not link to new session manager ([#​10979](https://github.com/matrix-org/matrix-react-sdk/pull/10979)). Fixes [#​25440](https://github.com/vector-im/element-web/issues/25440). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Fix display of devices without encryption support in Settings dialog ([#​10977](https://github.com/matrix-org/matrix-react-sdk/pull/10977)). Fixes [#​25413](https://github.com/vector-im/element-web/issues/25413).
- Use aria descriptions instead of labels for TextWithTooltip ([#​10952](https://github.com/matrix-org/matrix-react-sdk/pull/10952)). Fixes [#​25398](https://github.com/vector-im/element-web/issues/25398).
- Use grapheme-splitter instead of lodash for saving emoji from being ripped apart ([#​10976](https://github.com/matrix-org/matrix-react-sdk/pull/10976)). Fixes [#​22196](https://github.com/vector-im/element-web/issues/22196).
- Fix: content overflow in settings subsection ([#​10960](https://github.com/matrix-org/matrix-react-sdk/pull/10960)). Fixes [#​25416](https://github.com/vector-im/element-web/issues/25416). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Make `Privacy Notice` external link on integration manager ToS clickable ([#​10914](https://github.com/matrix-org/matrix-react-sdk/pull/10914)). Fixes [#​25384](https://github.com/vector-im/element-web/issues/25384). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Ensure that open message context menus are updated when the event is sent ([#​10950](https://github.com/matrix-org/matrix-react-sdk/pull/10950)).
- Ensure that open sticker picker dialogs are updated when the widget configuration is updated. ([#​10945](https://github.com/matrix-org/matrix-react-sdk/pull/10945)).
- Fix big emoji in replies ([#​10932](https://github.com/matrix-org/matrix-react-sdk/pull/10932)). Fixes [#​24798](https://github.com/vector-im/element-web/issues/24798).
- Hide empty `MessageActionBar` on message edit history dialog ([#​10447](https://github.com/matrix-org/matrix-react-sdk/pull/10447)). Fixes [#​24903](https://github.com/vector-im/element-web/issues/24903). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Fix roving tab index getting confused after dragging space order ([#​10901](https://github.com/matrix-org/matrix-react-sdk/pull/10901)).
- Attempt a potential workaround for stuck notifs ([#​3384](https://github.com/matrix-org/matrix-js-sdk/pull/3384)). Fixes [#​25406](https://github.com/vector-im/element-web/issues/25406). Contributed by [@​andybalaam](https://github.com/andybalaam).
- Handle trailing dot FQDNs for domain-specific config.json files ([#​25351](https://github.com/vector-im/element-web/pull/25351)). Fixes [#​8858](https://github.com/vector-im/element-web/issues/8858).
- Ignore edits in message previews when they concern messages other than latest ([#​10868](https://github.com/matrix-org/matrix-react-sdk/pull/10868)). Fixes [#​14872](https://github.com/vector-im/element-web/issues/14872).
- Send correct receipts when viewing a room ([#​10864](https://github.com/matrix-org/matrix-react-sdk/pull/10864)). Fixes [#​25196](https://github.com/vector-im/element-web/issues/25196).
- Fix timeline search bar being overlapped by the right panel ([#​10809](https://github.com/matrix-org/matrix-react-sdk/pull/10809)). Fixes [#​25291](https://github.com/vector-im/element-web/issues/25291). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Fix the state shown for call in rooms ([#​10833](https://github.com/matrix-org/matrix-react-sdk/pull/10833)).
- Add string for membership event where both displayname & avatar change ([#​10880](https://github.com/matrix-org/matrix-react-sdk/pull/10880)). Fixes [#​18026](https://github.com/vector-im/element-web/issues/18026).
- Fix people space notification badge not updating for new DM invites ([#​10849](https://github.com/matrix-org/matrix-react-sdk/pull/10849)). Fixes [#​23248](https://github.com/vector-im/element-web/issues/23248).
- Fix regression in emoji picker order mangling after clearing filter ([#​10854](https://github.com/matrix-org/matrix-react-sdk/pull/10854)). Fixes [#​25323](https://github.com/vector-im/element-web/issues/25323).
- Fix: Edit history modal crash ([#​10834](https://github.com/matrix-org/matrix-react-sdk/pull/10834)). Fixes [#​25309](https://github.com/vector-im/element-web/issues/25309). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Fix long room address and name not being clipped on room info card and update `_RoomSummaryCard.pcss` ([#​10811](https://github.com/matrix-org/matrix-react-sdk/pull/10811)). Fixes [#​25293](https://github.com/vector-im/element-web/issues/25293). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Treat thumbnail upload failures as complete upload failures ([#​10829](https://github.com/matrix-org/matrix-react-sdk/pull/10829)). Fixes [#​7069](https://github.com/vector-im/element-web/issues/7069).
- Update finite automata to match user identifiers as per spec ([#​10798](https://github.com/matrix-org/matrix-react-sdk/pull/10798)). Fixes [#​25246](https://github.com/vector-im/element-web/issues/25246).
- Fix icon on empty notification panel ([#​10817](https://github.com/matrix-org/matrix-react-sdk/pull/10817)). Fixes [#​25298](https://github.com/vector-im/element-web/issues/25298) and [#​25302](https://github.com/vector-im/element-web/issues/25302). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Fix: Threads button is highlighted when I create a new room ([#​10819](https://github.com/matrix-org/matrix-react-sdk/pull/10819)). Fixes [#​25284](https://github.com/vector-im/element-web/issues/25284). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Fix the top heading of notification panel ([#​10818](https://github.com/matrix-org/matrix-react-sdk/pull/10818)). Fixes [#​25303](https://github.com/vector-im/element-web/issues/25303). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Fix the color of the verified E2EE icon on `RoomSummaryCard` ([#​10812](https://github.com/matrix-org/matrix-react-sdk/pull/10812)). Fixes [#​25295](https://github.com/vector-im/element-web/issues/25295). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Fix: No feedback when waiting for the server on a /delete_devices request with SSO ([#​10795](https://github.com/matrix-org/matrix-react-sdk/pull/10795)). Fixes [#​23096](https://github.com/vector-im/element-web/issues/23096). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Fix: reveal images when image previews are disabled ([#​10781](https://github.com/matrix-org/matrix-react-sdk/pull/10781)). Fixes [#​25271](https://github.com/vector-im/element-web/issues/25271). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Fix accessibility issues around the room list and space panel ([#​10717](https://github.com/matrix-org/matrix-react-sdk/pull/10717)). Fixes [#​13345](https://github.com/vector-im/element-web/issues/13345).
- Ensure tooltip contents is linked via aria to the target element ([#​10729](https://github.com/matrix-org/matrix-react-sdk/pull/10729)). Fixes [vector-im/customer-retainer#​43](https://github.com/vector-im/customer-retainer/issues/43).
### [`v1.11.31`](https://github.com/vector-im/element-web/releases/tag/v1.11.31)
[Compare Source](https://github.com/vector-im/element-web/compare/v1.11.30...v1.11.31)
#### ✨ Features
- Improve Content-Security-Policy ([#​25210](https://github.com/vector-im/element-web/pull/25210)).
- Add UIFeature.locationSharing to hide location sharing ([#​10727](https://github.com/matrix-org/matrix-react-sdk/pull/10727)).
- Memoize field validation results ([#​10714](https://github.com/matrix-org/matrix-react-sdk/pull/10714)).
- Commands for plain text editor ([#​10567](https://github.com/matrix-org/matrix-react-sdk/pull/10567)). Contributed by [@​alunturner](https://github.com/alunturner).
- Allow 16 lines of text in the rich text editors ([#​10670](https://github.com/matrix-org/matrix-react-sdk/pull/10670)). Contributed by [@​alunturner](https://github.com/alunturner).
- Bail out of `RoomSettingsDialog` when room is not found ([#​10662](https://github.com/matrix-org/matrix-react-sdk/pull/10662)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Element-R: Populate device list for right-panel ([#​10671](https://github.com/matrix-org/matrix-react-sdk/pull/10671)). Contributed by [@​florianduros](https://github.com/florianduros).
- Make existing and new issue URLs configurable ([#​10710](https://github.com/matrix-org/matrix-react-sdk/pull/10710)). Fixes [#​24424](https://github.com/vector-im/element-web/issues/24424).
- Fix usages of ARIA tabpanel ([#​10628](https://github.com/matrix-org/matrix-react-sdk/pull/10628)). Fixes [#​25016](https://github.com/vector-im/element-web/issues/25016).
- Element-R: Starting a DMs with a user ([#​10673](https://github.com/matrix-org/matrix-react-sdk/pull/10673)). Contributed by [@​florianduros](https://github.com/florianduros).
- ARIA Accessibility improvements ([#​10675](https://github.com/matrix-org/matrix-react-sdk/pull/10675)).
- ARIA Accessibility improvements ([#​10674](https://github.com/matrix-org/matrix-react-sdk/pull/10674)).
- Add arrow key controls to emoji and reaction pickers ([#​10637](https://github.com/matrix-org/matrix-react-sdk/pull/10637)). Fixes [#​17189](https://github.com/vector-im/element-web/issues/17189).
- Translate credits in help about section ([#​10676](https://github.com/matrix-org/matrix-react-sdk/pull/10676)).
#### 🐛 Bug Fixes
- Fix: reveal images when image previews are disabled ([#​10781](https://github.com/matrix-org/matrix-react-sdk/pull/10781)). Fixes [#​25271](https://github.com/vector-im/element-web/issues/25271). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Fix autocomplete not resetting properly on message send ([#​10741](https://github.com/matrix-org/matrix-react-sdk/pull/10741)). Fixes [#​25170](https://github.com/vector-im/element-web/issues/25170).
- Fix start_sso not working with guests disabled ([#​10720](https://github.com/matrix-org/matrix-react-sdk/pull/10720)). Fixes [#​16624](https://github.com/vector-im/element-web/issues/16624).
- Fix soft crash with Element call widgets ([#​10684](https://github.com/matrix-org/matrix-react-sdk/pull/10684)).
- Send correct receipt when marking a room as read ([#​10730](https://github.com/matrix-org/matrix-react-sdk/pull/10730)). Fixes [#​25207](https://github.com/vector-im/element-web/issues/25207).
- Offload some more waveform processing onto a worker ([#​9223](https://github.com/matrix-org/matrix-react-sdk/pull/9223)). Fixes [#​19756](https://github.com/vector-im/element-web/issues/19756).
- Consolidate login errors ([#​10722](https://github.com/matrix-org/matrix-react-sdk/pull/10722)). Fixes [#​17520](https://github.com/vector-im/element-web/issues/17520).
- Fix all rooms search generating permalinks to wrong room id ([#​10625](https://github.com/matrix-org/matrix-react-sdk/pull/10625)). Fixes [#​25115](https://github.com/vector-im/element-web/issues/25115).
- Posthog properly handle Analytics ID changing from under us ([#​10702](https://github.com/matrix-org/matrix-react-sdk/pull/10702)). Fixes [#​25187](https://github.com/vector-im/element-web/issues/25187).
- Fix Clock being read as an absolute time rather than duration ([#​10706](https://github.com/matrix-org/matrix-react-sdk/pull/10706)). Fixes [#​22582](https://github.com/vector-im/element-web/issues/22582).
- Properly translate errors in `ChangePassword.tsx` so they show up translated to the user but not in our logs ([#​10615](https://github.com/matrix-org/matrix-react-sdk/pull/10615)). Fixes [#​9597](https://github.com/vector-im/element-web/issues/9597). Contributed by [@​MadLittleMods](https://github.com/MadLittleMods).
- Honour feature toggles in guest mode ([#​10651](https://github.com/matrix-org/matrix-react-sdk/pull/10651)). Fixes [#​24513](https://github.com/vector-im/element-web/issues/24513). Contributed by [@​andybalaam](https://github.com/andybalaam).
- Fix default content in devtools event sender ([#​10699](https://github.com/matrix-org/matrix-react-sdk/pull/10699)). Contributed by [@​tulir](https://github.com/tulir).
- Fix a crash when a call ends while you're in it ([#​10681](https://github.com/matrix-org/matrix-react-sdk/pull/10681)). Fixes [#​25153](https://github.com/vector-im/element-web/issues/25153).
- Fix lack of screen reader indication when triggering auto complete ([#​10664](https://github.com/matrix-org/matrix-react-sdk/pull/10664)). Fixes [#​11011](https://github.com/vector-im/element-web/issues/11011).
- Fix typing tile duplicating users ([#​10678](https://github.com/matrix-org/matrix-react-sdk/pull/10678)). Fixes [#​25165](https://github.com/vector-im/element-web/issues/25165).
- Fix wrong room topic tooltip position ([#​10667](https://github.com/matrix-org/matrix-react-sdk/pull/10667)). Fixes [#​25158](https://github.com/vector-im/element-web/issues/25158).
- Fix create subspace dialog not working ([#​10652](https://github.com/matrix-org/matrix-react-sdk/pull/10652)). Fixes [#​24882](https://github.com/vector-im/element-web/issues/24882).
### [`v1.11.30`](https://github.com/vector-im/element-web/releases/tag/v1.11.30)
[Compare Source](https://github.com/vector-im/element-web/compare/v1.11.29...v1.11.30)
#### 🔒 Security
- Fixes for [CVE-2023-30609](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2023-30609) / GHSA-xv83-x443-7rmw
#### ✨ Features
- Pick sensible default option for phone country dropdown ([#​10627](https://github.com/matrix-org/matrix-react-sdk/pull/10627)). Fixes [#​3528](https://github.com/vector-im/element-web/issues/3528).
- Relate field validation tooltip via aria-describedby ([#​10522](https://github.com/matrix-org/matrix-react-sdk/pull/10522)). Fixes [#​24963](https://github.com/vector-im/element-web/issues/24963).
- Handle more completion types in rte autocomplete ([#​10560](https://github.com/matrix-org/matrix-react-sdk/pull/10560)). Contributed by [@​alunturner](https://github.com/alunturner).
- Show a tile for an unloaded predecessor room if it has via_servers ([#​10483](https://github.com/matrix-org/matrix-react-sdk/pull/10483)). Contributed by [@​andybalaam](https://github.com/andybalaam).
- Exclude message timestamps from aria live region ([#​10584](https://github.com/matrix-org/matrix-react-sdk/pull/10584)). Fixes [#​5696](https://github.com/vector-im/element-web/issues/5696).
- Make composer format bar an aria toolbar ([#​10583](https://github.com/matrix-org/matrix-react-sdk/pull/10583)). Fixes [#​11283](https://github.com/vector-im/element-web/issues/11283).
- Improve accessibility of font slider ([#​10473](https://github.com/matrix-org/matrix-react-sdk/pull/10473)). Fixes [#​20168](https://github.com/vector-im/element-web/issues/20168) and [#​24962](https://github.com/vector-im/element-web/issues/24962).
- fix file size display from kB to KB ([#​10561](https://github.com/matrix-org/matrix-react-sdk/pull/10561)). Fixes [#​24866](https://github.com/vector-im/element-web/issues/24866). Contributed by [@​NSV1991](https://github.com/NSV1991).
- Handle /me in rte ([#​10558](https://github.com/matrix-org/matrix-react-sdk/pull/10558)). Contributed by [@​alunturner](https://github.com/alunturner).
- bind html with switch for manage extension setting option ([#​10553](https://github.com/matrix-org/matrix-react-sdk/pull/10553)). Contributed by [@​NSV1991](https://github.com/NSV1991).
- Handle command completions in RTE ([#​10521](https://github.com/matrix-org/matrix-react-sdk/pull/10521)). Contributed by [@​alunturner](https://github.com/alunturner).
- Add room and user avatars to rte ([#​10497](https://github.com/matrix-org/matrix-react-sdk/pull/10497)). Contributed by [@​alunturner](https://github.com/alunturner).
- Support for MSC3882 revision 1 ([#​10443](https://github.com/matrix-org/matrix-react-sdk/pull/10443)). Contributed by [@​hughns](https://github.com/hughns).
- Check profiles before starting a DM ([#​10472](https://github.com/matrix-org/matrix-react-sdk/pull/10472)). Fixes [#​24830](https://github.com/vector-im/element-web/issues/24830).
- Quick settings: Change the copy / labels on the options ([#​10427](https://github.com/matrix-org/matrix-react-sdk/pull/10427)). Fixes [#​24522](https://github.com/vector-im/element-web/issues/24522). Contributed by [@​justjanne](https://github.com/justjanne).
- Update rte autocomplete styling ([#​10503](https://github.com/matrix-org/matrix-react-sdk/pull/10503)). Contributed by [@​alunturner](https://github.com/alunturner).
#### 🐛 Bug Fixes
- Fix create subspace dialog not working ([#​10652](https://github.com/matrix-org/matrix-react-sdk/pull/10652)). Fixes [#​24882](https://github.com/vector-im/element-web/issues/24882)
- Fix multiple accessibility defects identified by AXE ([#​10606](https://github.com/matrix-org/matrix-react-sdk/pull/10606)).
- Fix view source from edit history dialog always showing latest event ([#​10626](https://github.com/matrix-org/matrix-react-sdk/pull/10626)). Fixes [#​21859](https://github.com/vector-im/element-web/issues/21859).
- [#​21451](https://github.com/vector-im/element-web/issues/21451) Fix WebGL disabled error message ([#​10589](https://github.com/matrix-org/matrix-react-sdk/pull/10589)). Contributed by [@​rashmitpankhania](https://github.com/rashmitpankhania).
- Properly translate errors in `AddThreepid.ts` so they show up translated to the user but not in our logs ([#​10432](https://github.com/matrix-org/matrix-react-sdk/pull/10432)). Contributed by [@​MadLittleMods](https://github.com/MadLittleMods).
- Fix overflow on auth pages ([#​10605](https://github.com/matrix-org/matrix-react-sdk/pull/10605)). Fixes [#​19548](https://github.com/vector-im/element-web/issues/19548).
- Fix incorrect avatar background colour when using a custom theme ([#​10598](https://github.com/matrix-org/matrix-react-sdk/pull/10598)). Contributed by [@​jdauphant](https://github.com/jdauphant).
- Remove dependency on `org.matrix.e2e_cross_signing` unstable feature ([#​10593](https://github.com/matrix-org/matrix-react-sdk/pull/10593)).
- Update setting description to match reality ([#​10600](https://github.com/matrix-org/matrix-react-sdk/pull/10600)). Fixes [#​25106](https://github.com/vector-im/element-web/issues/25106).
- Fix no identity server in help & about settings ([#​10563](https://github.com/matrix-org/matrix-react-sdk/pull/10563)). Fixes [#​25077](https://github.com/vector-im/element-web/issues/25077).
- Fix: Images no longer reserve their space in the timeline correctly ([#​10571](https://github.com/matrix-org/matrix-react-sdk/pull/10571)). Fixes [#​25082](https://github.com/vector-im/element-web/issues/25082). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Fix issues with inhibited accessible focus outlines ([#​10579](https://github.com/matrix-org/matrix-react-sdk/pull/10579)). Fixes [#​19742](https://github.com/vector-im/element-web/issues/19742).
- Fix read receipts falling from sky ([#​10576](https://github.com/matrix-org/matrix-react-sdk/pull/10576)). Fixes [#​25081](https://github.com/vector-im/element-web/issues/25081).
- Fix avatar text issue in rte ([#​10559](https://github.com/matrix-org/matrix-react-sdk/pull/10559)). Contributed by [@​alunturner](https://github.com/alunturner).
- fix resizer only work with left mouse click ([#​10546](https://github.com/matrix-org/matrix-react-sdk/pull/10546)). Contributed by [@​NSV1991](https://github.com/NSV1991).
- Fix send two join requests when joining a room from spotlight search ([#​10534](https://github.com/matrix-org/matrix-react-sdk/pull/10534)). Fixes [#​25054](https://github.com/vector-im/element-web/issues/25054).
- Highlight event when any version triggered a highlight ([#​10502](https://github.com/matrix-org/matrix-react-sdk/pull/10502)). Fixes [#​24923](https://github.com/vector-im/element-web/issues/24923) and [#​24970](https://github.com/vector-im/element-web/issues/24970). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Fix spacing of headings of integration manager on General settings tab ([#​10232](https://github.com/matrix-org/matrix-react-sdk/pull/10232)). Fixes [#​24085](https://github.com/vector-im/element-web/issues/24085). Contributed by [@​luixxiul](https://github.com/luixxiul).
### [`v1.11.29`](https://github.com/vector-im/element-web/releases/tag/v1.11.29)
[Compare Source](https://github.com/vector-im/element-web/compare/v1.11.28...v1.11.29)
#### ✨ Features
- Allow desktop app to expose recent rooms in UI integrations ([#​16940](https://github.com/vector-im/element-web/pull/16940)).
- Add API params to mute audio and/or video in Jitsi calls by default ([#​24820](https://github.com/vector-im/element-web/pull/24820)). Contributed by [@​dhenneke](https://github.com/dhenneke).
- Style mentions as pills in rich text editor ([#​10448](https://github.com/matrix-org/matrix-react-sdk/pull/10448)). Contributed by [@​alunturner](https://github.com/alunturner).
- Show room create icon if "UIComponent.roomCreation" is enabled ([#​10364](https://github.com/matrix-org/matrix-react-sdk/pull/10364)). Contributed by [@​maheichyk](https://github.com/maheichyk).
- Mentions as links rte ([#​10463](https://github.com/matrix-org/matrix-react-sdk/pull/10463)). Contributed by [@​alunturner](https://github.com/alunturner).
- Better error handling in jump to date ([#​10405](https://github.com/matrix-org/matrix-react-sdk/pull/10405)). Contributed by [@​MadLittleMods](https://github.com/MadLittleMods).
- Show "Invite" menu option if "UIComponent.sendInvites" is enabled. ([#​10363](https://github.com/matrix-org/matrix-react-sdk/pull/10363)). Contributed by [@​maheichyk](https://github.com/maheichyk).
- Added `UserProfilesStore`, `LruCache` and user permalink profile caching ([#​10425](https://github.com/matrix-org/matrix-react-sdk/pull/10425)). Fixes [#​10559](https://github.com/vector-im/element-web/issues/10559).
- Mentions as links rte ([#​10422](https://github.com/matrix-org/matrix-react-sdk/pull/10422)). Contributed by [@​alunturner](https://github.com/alunturner).
- Implement MSC3952: intentional mentions ([#​9983](https://github.com/matrix-org/matrix-react-sdk/pull/9983)).
- Implement MSC3973: Search users in the user directory with the Widget API ([#​10269](https://github.com/matrix-org/matrix-react-sdk/pull/10269)). Contributed by [@​dhenneke](https://github.com/dhenneke).
- Permalinks to message are now displayed as pills ([#​10392](https://github.com/matrix-org/matrix-react-sdk/pull/10392)). Fixes [#​24751](https://github.com/vector-im/element-web/issues/24751) and [#​24706](https://github.com/vector-im/element-web/issues/24706).
- Show search,dial,explore in filterContainer if "UIComponent.filterContainer" is enabled ([#​10381](https://github.com/matrix-org/matrix-react-sdk/pull/10381)). Contributed by [@​maheichyk](https://github.com/maheichyk).
- Increase space panel collapse clickable area ([#​6084](https://github.com/matrix-org/matrix-react-sdk/pull/6084)). Fixes [#​17379](https://github.com/vector-im/element-web/issues/17379). Contributed by [@​jaiwanth-v](https://github.com/jaiwanth-v).
- Add fallback for replies to Polls ([#​10380](https://github.com/matrix-org/matrix-react-sdk/pull/10380)). Fixes [#​24197](https://github.com/vector-im/element-web/issues/24197). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Permalinks to rooms and users are now pillified ([#​10388](https://github.com/matrix-org/matrix-react-sdk/pull/10388)). Fixes [#​24825](https://github.com/vector-im/element-web/issues/24825).
- Poll history - access poll history from room settings ([#​10356](https://github.com/matrix-org/matrix-react-sdk/pull/10356)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Add API params to mute audio and/or video in Jitsi calls by default ([#​10376](https://github.com/matrix-org/matrix-react-sdk/pull/10376)). Contributed by [@​dhenneke](https://github.com/dhenneke).
- Notifications: inline error message on notifications saving error ([#​10288](https://github.com/matrix-org/matrix-react-sdk/pull/10288)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Support dynamic room predecessor in SpaceProvider ([#​10348](https://github.com/matrix-org/matrix-react-sdk/pull/10348)). Contributed by [@​andybalaam](https://github.com/andybalaam).
- Support dynamic room predecessors for RoomProvider ([#​10346](https://github.com/matrix-org/matrix-react-sdk/pull/10346)). Contributed by [@​andybalaam](https://github.com/andybalaam).
- Support dynamic room predecessors in OwnBeaconStore ([#​10339](https://github.com/matrix-org/matrix-react-sdk/pull/10339)). Contributed by [@​andybalaam](https://github.com/andybalaam).
- Support dynamic room predecessors in ForwardDialog ([#​10344](https://github.com/matrix-org/matrix-react-sdk/pull/10344)). Contributed by [@​andybalaam](https://github.com/andybalaam).
- Support dynamic room predecessors in SpaceHierarchy ([#​10341](https://github.com/matrix-org/matrix-react-sdk/pull/10341)). Contributed by [@​andybalaam](https://github.com/andybalaam).
- Support dynamic room predecessors in AddExistingToSpaceDialog ([#​10342](https://github.com/matrix-org/matrix-react-sdk/pull/10342)). Contributed by [@​andybalaam](https://github.com/andybalaam).
- Support dynamic room predecessors in leave-behaviour ([#​10340](https://github.com/matrix-org/matrix-react-sdk/pull/10340)). Contributed by [@​andybalaam](https://github.com/andybalaam).
- Support dynamic room predecessors in StopGapWidgetDriver ([#​10338](https://github.com/matrix-org/matrix-react-sdk/pull/10338)). Contributed by [@​andybalaam](https://github.com/andybalaam).
- Support dynamic room predecessors in WidgetLayoutStore ([#​10326](https://github.com/matrix-org/matrix-react-sdk/pull/10326)). Contributed by [@​andybalaam](https://github.com/andybalaam).
- Support dynamic room predecessors in SpaceStore ([#​10332](https://github.com/matrix-org/matrix-react-sdk/pull/10332)). Contributed by [@​andybalaam](https://github.com/andybalaam).
- Sync polls push rules on changes to account_data ([#​10287](https://github.com/matrix-org/matrix-react-sdk/pull/10287)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Support dynamic room predecessors in BreadcrumbsStore ([#​10295](https://github.com/matrix-org/matrix-react-sdk/pull/10295)). Contributed by [@​andybalaam](https://github.com/andybalaam).
- Improved a11y for Field feedback and Secure Phrase input ([#​10320](https://github.com/matrix-org/matrix-react-sdk/pull/10320)). Contributed by [@​Sebbones](https://github.com/Sebbones).
- Support dynamic room predecessors in RoomNotificationStateStore ([#​10297](https://github.com/matrix-org/matrix-react-sdk/pull/10297)). Contributed by [@​andybalaam](https://github.com/andybalaam).
#### 🐛 Bug Fixes
- Use a newly generated access_token while joining Jitsi ([#​24646](https://github.com/vector-im/element-web/pull/24646)). Fixes [#​24687](https://github.com/vector-im/element-web/issues/24687). Contributed by [@​emrahcom](https://github.com/emrahcom).
- Fix cloudflare action pointing at commit hash instead of tag ([#​24777](https://github.com/vector-im/element-web/pull/24777)). Contributed by [@​justjanne](https://github.com/justjanne).
- Allow editing with RTE to overflow for autocomplete visibility ([#​10499](https://github.com/matrix-org/matrix-react-sdk/pull/10499)). Contributed by [@​alunturner](https://github.com/alunturner).
- Added auto focus to Github URL on opening of debug logs modal ([#​10479](https://github.com/matrix-org/matrix-react-sdk/pull/10479)). Contributed by [@​ShivamSpm](https://github.com/ShivamSpm).
- Fix detection of encryption for all users in a room ([#​10487](https://github.com/matrix-org/matrix-react-sdk/pull/10487)). Fixes [#​24995](https://github.com/vector-im/element-web/issues/24995).
- Properly generate mentions when editing a reply with MSC3952 ([#​10486](https://github.com/matrix-org/matrix-react-sdk/pull/10486)). Fixes [#​24924](https://github.com/vector-im/element-web/issues/24924). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Improve performance of rendering a room with many hidden events ([#​10131](https://github.com/matrix-org/matrix-react-sdk/pull/10131)). Contributed by [@​andybalaam](https://github.com/andybalaam).
- Prevent future date selection in jump to date ([#​10419](https://github.com/matrix-org/matrix-react-sdk/pull/10419)). Fixes [#​20800](https://github.com/vector-im/element-web/issues/20800). Contributed by [@​MadLittleMods](https://github.com/MadLittleMods).
- Add aria labels to message search bar to improve accessibility ([#​10476](https://github.com/matrix-org/matrix-react-sdk/pull/10476)). Fixes [#​24921](https://github.com/vector-im/element-web/issues/24921).
- Fix decryption failure bar covering the timeline ([#​10360](https://github.com/matrix-org/matrix-react-sdk/pull/10360)). Fixes [#​24780](https://github.com/vector-im/element-web/issues/24780) [#​24074](https://github.com/vector-im/element-web/issues/24074) and [#​24183](https://github.com/vector-im/element-web/issues/24183). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Improve profile picture settings accessibility ([#​10470](https://github.com/matrix-org/matrix-react-sdk/pull/10470)). Fixes [#​24919](https://github.com/vector-im/element-web/issues/24919).
- Handle group call redaction ([#​10465](https://github.com/matrix-org/matrix-react-sdk/pull/10465)).
- Display relative timestamp for threads on the same calendar day ([#​10399](https://github.com/matrix-org/matrix-react-sdk/pull/10399)). Fixes [#​24841](https://github.com/vector-im/element-web/issues/24841). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Fix timeline list and paragraph display issues ([#​10424](https://github.com/matrix-org/matrix-react-sdk/pull/10424)). Fixes [#​24602](https://github.com/vector-im/element-web/issues/24602). Contributed by [@​alunturner](https://github.com/alunturner).
- Use unique keys for voice broadcast pips ([#​10457](https://github.com/matrix-org/matrix-react-sdk/pull/10457)). Fixes [#​24959](https://github.com/vector-im/element-web/issues/24959).
- Fix "show read receipts sent by other users" not applying to threads ([#​10445](https://github.com/matrix-org/matrix-react-sdk/pull/10445)). Fixes [#​24910](https://github.com/vector-im/element-web/issues/24910).
- Fix joining public rooms without aliases in search dialog ([#​10437](https://github.com/matrix-org/matrix-react-sdk/pull/10437)). Fixes [#​23937](https://github.com/vector-im/element-web/issues/23937).
- Add input validation for `m.direct` in `DMRoomMap` ([#​10436](https://github.com/matrix-org/matrix-react-sdk/pull/10436)). Fixes [#​24909](https://github.com/vector-im/element-web/issues/24909).
- Reduce height reserved for "collapse" button's line on IRC layout ([#​10211](https://github.com/matrix-org/matrix-react-sdk/pull/10211)). Fixes [#​24605](https://github.com/vector-im/element-web/issues/24605). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Fix `creatorUserId is required` error when opening sticker picker ([#​10423](https://github.com/matrix-org/matrix-react-sdk/pull/10423)).
- Fix block/inline Element descendants error noise in `NewRoomIntro.tsx` ([#​10412](https://github.com/matrix-org/matrix-react-sdk/pull/10412)). Contributed by [@​MadLittleMods](https://github.com/MadLittleMods).
- Fix profile resizer to make first character of a line selectable in IRC layout ([#​10396](https://github.com/matrix-org/matrix-react-sdk/pull/10396)). Fixes [#​14764](https://github.com/vector-im/element-web/issues/14764). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Ensure space between wrapped lines of room name on IRC layout ([#​10188](https://github.com/matrix-org/matrix-react-sdk/pull/10188)). Fixes [#​24742](https://github.com/vector-im/element-web/issues/24742). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Remove unreadable alt attribute from the room status bar warning icon (nonsense to screenreaders) ([#​10402](https://github.com/matrix-org/matrix-react-sdk/pull/10402)). Contributed by [@​MadLittleMods](https://github.com/MadLittleMods).
- Fix big date separators when jump to date is enabled ([#​10404](https://github.com/matrix-org/matrix-react-sdk/pull/10404)). Fixes [#​22969](https://github.com/vector-im/element-web/issues/22969). Contributed by [@​MadLittleMods](https://github.com/MadLittleMods).
- Fixes user authentication when registering via the module API ([#​10257](https://github.com/matrix-org/matrix-react-sdk/pull/10257)). Contributed by [@​maheichyk](https://github.com/maheichyk).
- Handle more edge cases in Space Hierarchy ([#​10280](https://github.com/matrix-org/matrix-react-sdk/pull/10280)). Contributed by [@​justjanne](https://github.com/justjanne).
- Further improve performance with lots of hidden events ([#​10353](https://github.com/matrix-org/matrix-react-sdk/pull/10353)). Fixes [#​24480](https://github.com/vector-im/element-web/issues/24480). Contributed by [@​andybalaam](https://github.com/andybalaam).
- Respect user cancelling upload flow by dismissing spinner ([#​10373](https://github.com/matrix-org/matrix-react-sdk/pull/10373)). Fixes [#​24667](https://github.com/vector-im/element-web/issues/24667).
- When starting a DM, the end-to-end encryption status icon does now only appear if the DM can be encrypted ([#​10394](https://github.com/matrix-org/matrix-react-sdk/pull/10394)). Fixes [#​24397](https://github.com/vector-im/element-web/issues/24397).
- Fix `[object Object]` in feedback metadata ([#​10390](https://github.com/matrix-org/matrix-react-sdk/pull/10390)).
- Fix pinned messages card saying nothing pinned while loading ([#​10385](https://github.com/matrix-org/matrix-react-sdk/pull/10385)). Fixes [#​24615](https://github.com/vector-im/element-web/issues/24615).
- Fix import e2e key dialog staying disabled after paste ([#​10375](https://github.com/matrix-org/matrix-react-sdk/pull/10375)). Fixes [#​24818](https://github.com/vector-im/element-web/issues/24818).
- Show all labs even if incompatible, with appropriate tooltip explaining requirements ([#​10369](https://github.com/matrix-org/matrix-react-sdk/pull/10369)). Fixes [#​24813](https://github.com/vector-im/element-web/issues/24813).
- Fix UIFeature.Registration not applying to all paths ([#​10371](https://github.com/matrix-org/matrix-react-sdk/pull/10371)). Fixes [#​24814](https://github.com/vector-im/element-web/issues/24814).
- Clicking on a user pill does now only open the profile in the right panel and no longer navigates to the home view. ([#​10359](https://github.com/matrix-org/matrix-react-sdk/pull/10359)). Fixes [#​24797](https://github.com/vector-im/element-web/issues/24797).
- Fix start DM with pending third party invite ([#​10347](https://github.com/matrix-org/matrix-react-sdk/pull/10347)). Fixes [#​24781](https://github.com/vector-im/element-web/issues/24781).
- Fix long display name overflowing reply tile on IRC layout ([#​10343](https://github.com/matrix-org/matrix-react-sdk/pull/10343)). Fixes [#​24738](https://github.com/vector-im/element-web/issues/24738). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Display redacted body on ThreadView in the same way as normal messages ([#​9016](https://github.com/matrix-org/matrix-react-sdk/pull/9016)). Fixes [#​24729](https://github.com/vector-im/element-web/issues/24729). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Handle more edge cases in ACL updates ([#​10279](https://github.com/matrix-org/matrix-react-sdk/pull/10279)). Contributed by [@​justjanne](https://github.com/justjanne).
- Allow parsing png files to fail if thumbnailing is successful ([#​10308](https://github.com/matrix-org/matrix-react-sdk/pull/10308)).
### [`v1.11.28`](https://github.com/vector-im/element-web/releases/tag/v1.11.28)
[Compare Source](https://github.com/vector-im/element-web/compare/v1.11.27...v1.11.28)
#### 🐛 Bug Fixes
- (No changes, version bumped to sync with element-desktop.)
### [`v1.11.27`](https://github.com/vector-im/element-web/releases/tag/v1.11.27)
[Compare Source](https://github.com/vector-im/element-web/compare/v1.11.26...v1.11.27)
#### 🐛 Bug Fixes
- Fix detection of encryption for all users in a room ([#​10487](https://github.com/matrix-org/matrix-react-sdk/pull/10487)). Fixes [#​24995](https://github.com/vector-im/element-web/issues/24995).
### [`v1.11.26`](https://github.com/vector-im/element-web/releases/tag/v1.11.26)
[Compare Source](https://github.com/vector-im/element-web/compare/v1.11.25...v1.11.26)
#### 🔒 Security
- Fixes for [CVE-2023-28427](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2023-28427) / GHSA-mwq8-fjpf-c2gr
- Fixes for [CVE-2023-28103](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2023-28103) / GHSA-6g43-88cp-w5gv
### [`v1.11.25`](https://github.com/vector-im/element-web/releases/tag/v1.11.25)
[Compare Source](https://github.com/vector-im/element-web/compare/v1.11.24...v1.11.25)
#### ✨ Features
- Remove experimental PWA support for Firefox and Safari ([#​24630](https://github.com/vector-im/element-web/pull/24630)).
- Only allow to start a DM with one email if encryption by default is enabled ([#​10253](https://github.com/matrix-org/matrix-react-sdk/pull/10253)). Fixes [#​23133](https://github.com/vector-im/element-web/issues/23133).
- DM rooms are now encrypted if encryption by default is enabled and only inviting a single email address. Any action in the result DM room will be blocked until the other has joined. ([#​10229](https://github.com/matrix-org/matrix-react-sdk/pull/10229)).
- Reduce bottom margin of ReplyChain on compact modern layout ([#​8972](https://github.com/matrix-org/matrix-react-sdk/pull/8972)). Fixes [#​22748](https://github.com/vector-im/element-web/issues/22748). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Support for v2 of MSC3903 ([#​10165](https://github.com/matrix-org/matrix-react-sdk/pull/10165)). Contributed by [@​hughns](https://github.com/hughns).
- When starting a DM, existing rooms with pending third-party invites will be reused. ([#​10256](https://github.com/matrix-org/matrix-react-sdk/pull/10256)). Fixes [#​23139](https://github.com/vector-im/element-web/issues/23139).
- Polls push rules: synchronise poll rules with message rules ([#​10263](https://github.com/matrix-org/matrix-react-sdk/pull/10263)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- New verification request toast button labels ([#​10259](https://github.com/matrix-org/matrix-react-sdk/pull/10259)).
- Remove padding around integration manager iframe ([#​10148](https://github.com/matrix-org/matrix-react-sdk/pull/10148)).
- Fix block code styling in rich text editor ([#​10246](https://github.com/matrix-org/matrix-react-sdk/pull/10246)). Contributed by [@​alunturner](https://github.com/alunturner).
- Poll history: fetch more poll history ([#​10235](https://github.com/matrix-org/matrix-react-sdk/pull/10235)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Sort short/exact emoji matches before longer incomplete matches ([#​10212](https://github.com/matrix-org/matrix-react-sdk/pull/10212)). Fixes [#​23210](https://github.com/vector-im/element-web/issues/23210). Contributed by [@​grimhilt](https://github.com/grimhilt).
- Poll history: detail screen ([#​10172](https://github.com/matrix-org/matrix-react-sdk/pull/10172)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Provide a more detailed error message than "No known servers" ([#​6048](https://github.com/matrix-org/matrix-react-sdk/pull/6048)). Fixes [#​13247](https://github.com/vector-im/element-web/issues/13247). Contributed by [@​aaronraimist](https://github.com/aaronraimist).
- Say when a call was answered from a different device ([#​10224](https://github.com/matrix-org/matrix-react-sdk/pull/10224)).
- Widget permissions customizations using module api ([#​10121](https://github.com/matrix-org/matrix-react-sdk/pull/10121)). Contributed by [@​maheichyk](https://github.com/maheichyk).
- Fix copy button icon overlapping with copyable text ([#​10227](https://github.com/matrix-org/matrix-react-sdk/pull/10227)). Contributed by [@​Adesh-Pandey](https://github.com/Adesh-Pandey).
- Support joining non-peekable rooms via the module API ([#​10154](https://github.com/matrix-org/matrix-react-sdk/pull/10154)). Contributed by [@​maheichyk](https://github.com/maheichyk).
- The "new login" toast does now display the same device information as in the settings. "No" does now open the device settings. "Yes, it was me" dismisses the toast. ([#​10200](https://github.com/matrix-org/matrix-react-sdk/pull/10200)).
- Do not prompt for a password when doing a „reset all“ after login ([#​10208](https://github.com/matrix-org/matrix-react-sdk/pull/10208)).
#### 🐛 Bug Fixes
- Fix incorrect copy in space creation flow ([#​10296](https://github.com/matrix-org/matrix-react-sdk/pull/10296)). Fixes [#​24741](https://github.com/vector-im/element-web/issues/24741).
- Fix space settings dialog having rogue title tooltip ([#​10293](https://github.com/matrix-org/matrix-react-sdk/pull/10293)). Fixes [#​24740](https://github.com/vector-im/element-web/issues/24740).
- Show spinner when starting a DM from the user profile (right panel) ([#​10290](https://github.com/matrix-org/matrix-react-sdk/pull/10290)).
- Reduce height of toggle on expanded view source event ([#​10283](https://github.com/matrix-org/matrix-react-sdk/pull/10283)). Fixes [#​22873](https://github.com/vector-im/element-web/issues/22873). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Pillify http and non-prefixed matrix.to links ([#​10277](https://github.com/matrix-org/matrix-react-sdk/pull/10277)). Fixes [#​20844](https://github.com/vector-im/element-web/issues/20844).
- Fix some features not being configurable via `features` ([#​10276](https://github.com/matrix-org/matrix-react-sdk/pull/10276)).
- Fix starting a DM from the right panel in some cases ([#​10278](https://github.com/matrix-org/matrix-react-sdk/pull/10278)). Fixes [#​24722](https://github.com/vector-im/element-web/issues/24722).
- Align info EventTile and normal EventTile on IRC layout ([#​10197](https://github.com/matrix-org/matrix-react-sdk/pull/10197)). Fixes [#​22782](https://github.com/vector-im/element-web/issues/22782). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Fix blowout of waveform of the voice message player on narrow UI ([#​8861](https://github.com/matrix-org/matrix-react-sdk/pull/8861)). Fixes [#​22604](https://github.com/vector-im/element-web/issues/22604). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Fix the hidden view source toggle on IRC layout ([#​10266](https://github.com/matrix-org/matrix-react-sdk/pull/10266)). Fixes [#​22872](https://github.com/vector-im/element-web/issues/22872). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Fix buttons on the room header being compressed due to long room name ([#​10155](https://github.com/matrix-org/matrix-react-sdk/pull/10155)). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Use the room avatar as a placeholder in calls ([#​10231](https://github.com/matrix-org/matrix-react-sdk/pull/10231)).
- Fix calls showing as 'connecting' after hangup ([#​10223](https://github.com/matrix-org/matrix-react-sdk/pull/10223)).
- Prevent multiple Jitsi calls started at the same time ([#​10183](https://github.com/matrix-org/matrix-react-sdk/pull/10183)). Fixes [#​23009](https://github.com/vector-im/element-web/issues/23009).
- Make localization keys compatible with agglutinative and/or SOV type languages ([#​10159](https://github.com/matrix-org/matrix-react-sdk/pull/10159)). Contributed by [@​luixxiul](https://github.com/luixxiul).
### [`v1.11.24`](https://github.com/vector-im/element-web/releases/tag/v1.11.24)
[Compare Source](https://github.com/vector-im/element-web/compare/v1.11.23...v1.11.24)
#### ✨ Features
- Display "The sender has blocked you from receiving this message" error message instead of "Unable to decrypt message" ([#​10202](https://github.com/matrix-org/matrix-react-sdk/pull/10202)). Contributed by [@​florianduros](https://github.com/florianduros).
- Polls: show warning about undecryptable relations ([#​10179](https://github.com/matrix-org/matrix-react-sdk/pull/10179)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Poll history: fetch last 30 days of polls ([#​10157](https://github.com/matrix-org/matrix-react-sdk/pull/10157)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Poll history - ended polls list items ([#​10119](https://github.com/matrix-org/matrix-react-sdk/pull/10119)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Remove threads labs flag and the ability to disable threads ([#​9878](https://github.com/matrix-org/matrix-react-sdk/pull/9878)). Fixes [#​24365](https://github.com/vector-im/element-web/issues/24365).
- Show a success dialog after setting up the key backup ([#​10177](https://github.com/matrix-org/matrix-react-sdk/pull/10177)). Fixes [#​24487](https://github.com/vector-im/element-web/issues/24487).
- Release Sign in with QR out of labs ([#​10182](https://github.com/matrix-org/matrix-react-sdk/pull/10182)). Contributed by [@​hughns](https://github.com/hughns).
- Hide indent button in rte ([#​10149](https://github.com/matrix-org/matrix-react-sdk/pull/10149)). Contributed by [@​alunturner](https://github.com/alunturner).
- Add option to find own location in map views ([#​10083](https://github.com/matrix-org/matrix-react-sdk/pull/10083)).
- Render poll end events in timeline ([#​10027](https://github.com/matrix-org/matrix-react-sdk/pull/10027)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
#### 🐛 Bug Fixes
- Stop access token overflowing the box ([#​10069](https://github.com/matrix-org/matrix-react-sdk/pull/10069)). Fixes [#​24023](https://github.com/vector-im/element-web/issues/24023). Contributed by [@​sbjaj33](https://github.com/sbjaj33).
- Add link to next file in the export ([#​10190](https://github.com/matrix-org/matrix-react-sdk/pull/10190)). Fixes [#​20272](https://github.com/vector-im/element-web/issues/20272). Contributed by [@​grimhilt](https://github.com/grimhilt).
- Ended poll tiles: add ended the poll message ([#​10193](https://github.com/matrix-org/matrix-react-sdk/pull/10193)). Fixes [#​24579](https://github.com/vector-im/element-web/issues/24579). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Fix accidentally inverted condition for room ordering ([#​10178](https://github.com/matrix-org/matrix-react-sdk/pull/10178)). Fixes [#​24527](https://github.com/vector-im/element-web/issues/24527). Contributed by [@​justjanne](https://github.com/justjanne).
- Re-focus the composer on dialogue quit ([#​10007](https://github.com/matrix-org/matrix-react-sdk/pull/10007)). Fixes [#​22832](https://github.com/vector-im/element-web/issues/22832). Contributed by [@​Ashu999](https://github.com/Ashu999).
- Try to resolve emails before creating a DM ([#​10164](https://github.com/matrix-org/matrix-react-sdk/pull/10164)).
- Disable poll response loading test ([#​10168](https://github.com/matrix-org/matrix-react-sdk/pull/10168)). Contributed by [@​justjanne](https://github.com/justjanne).
- Fix email lookup in invite dialog ([#​10150](https://github.com/matrix-org/matrix-react-sdk/pull/10150)). Fixes [#​23353](https://github.com/vector-im/element-web/issues/23353).
- Remove duplicate white space characters from translation keys ([#​10152](https://github.com/matrix-org/matrix-react-sdk/pull/10152)). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Fix the caption of new sessions manager on Labs settings page for localization ([#​10143](https://github.com/matrix-org/matrix-react-sdk/pull/10143)). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Prevent start another DM with a user if one already exists ([#​10127](https://github.com/matrix-org/matrix-react-sdk/pull/10127)). Fixes [#​23138](https://github.com/vector-im/element-web/issues/23138).
- Remove white space characters before the horizontal ellipsis ([#​10130](https://github.com/matrix-org/matrix-react-sdk/pull/10130)). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Fix Selectable Text on 'Delete All' and 'Retry All' Buttons ([#​10128](https://github.com/matrix-org/matrix-react-sdk/pull/10128)). Fixes [#​23232](https://github.com/vector-im/element-web/issues/23232). Contributed by [@​akshattchhabra](https://github.com/akshattchhabra).
- Correctly Identify emoticons ([#​10108](https://github.com/matrix-org/matrix-react-sdk/pull/10108)). Fixes [#​19472](https://github.com/vector-im/element-web/issues/19472). Contributed by [@​adarsh-sgh](https://github.com/adarsh-sgh).
- Remove a redundant white space ([#​10129](https://github.com/matrix-org/matrix-react-sdk/pull/10129)). Contributed by [@​luixxiul](https://github.com/luixxiul).
### [`v1.11.23`](https://github.com/vector-im/element-web/releases/tag/v1.11.23)
[Compare Source](https://github.com/vector-im/element-web/compare/v1.11.22...v1.11.23)
#### ✨ Features
- Description of QR code sign in labs feature ([#​23513](https://github.com/vector-im/element-web/pull/23513)). Contributed by [@​hughns](https://github.com/hughns).
- Add option to find own location in map views ([#​10083](https://github.com/matrix-org/matrix-react-sdk/pull/10083)).
- Render poll end events in timeline ([#​10027](https://github.com/matrix-org/matrix-react-sdk/pull/10027)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Indicate unread messages in tab title ([#​10096](https://github.com/matrix-org/matrix-react-sdk/pull/10096)). Contributed by [@​tnt7864](https://github.com/tnt7864).
- Open message in editing mode when keyboard up is pressed (RTE) ([#​10079](https://github.com/matrix-org/matrix-react-sdk/pull/10079)). Contributed by [@​florianduros](https://github.com/florianduros).
- Hide superseded rooms from the room list using dynamic room predecessors ([#​10068](https://github.com/matrix-org/matrix-react-sdk/pull/10068)). Contributed by [@​andybalaam](https://github.com/andybalaam).
- Support MSC3946 in RoomListStore ([#​10054](https://github.com/matrix-org/matrix-react-sdk/pull/10054)). Fixes [#​24325](https://github.com/vector-im/element-web/issues/24325). Contributed by [@​andybalaam](https://github.com/andybalaam).
- Auto focus security key field ([#​10048](https://github.com/matrix-org/matrix-react-sdk/pull/10048)).
- use Poll model with relations API in poll rendering ([#​9877](https://github.com/matrix-org/matrix-react-sdk/pull/9877)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Support MSC3946 in the RoomCreate tile ([#​10041](https://github.com/matrix-org/matrix-react-sdk/pull/10041)). Fixes [#​24323](https://github.com/vector-im/element-web/issues/24323). Contributed by [@​andybalaam](https://github.com/andybalaam).
- Update labs flag description for RTE ([#​10058](https://github.com/matrix-org/matrix-react-sdk/pull/10058)). Contributed by [@​florianduros](https://github.com/florianduros).
- Change ul list style to disc when editing message ([#​10043](https://github.com/matrix-org/matrix-react-sdk/pull/10043)). Contributed by [@​alunturner](https://github.com/alunturner).
- Improved click detection within PiP windows ([#​10040](https://github.com/matrix-org/matrix-react-sdk/pull/10040)). Fixes [#​24371](https://github.com/vector-im/element-web/issues/24371).
- Add RTE keyboard navigation in editing ([#​9980](https://github.com/matrix-org/matrix-react-sdk/pull/9980)). Fixes [#​23621](https://github.com/vector-im/element-web/issues/23621). Contributed by [@​florianduros](https://github.com/florianduros).
- Paragraph integration for rich text editor ([#​10008](https://github.com/matrix-org/matrix-react-sdk/pull/10008)). Contributed by [@​alunturner](https://github.com/alunturner).
- Add indentation increasing/decreasing to RTE ([#​10034](https://github.com/matrix-org/matrix-react-sdk/pull/10034)). Contributed by [@​florianduros](https://github.com/florianduros).
- Add ignore user confirmation dialog ([#​6116](https://github.com/matrix-org/matrix-react-sdk/pull/6116)). Fixes [#​14746](https://github.com/vector-im/element-web/issues/14746).
- Use monospace font for room, message IDs in View Source modal ([#​9956](https://github.com/matrix-org/matrix-react-sdk/pull/9956)). Fixes [#​21937](https://github.com/vector-im/element-web/issues/21937). Contributed by [@​paragpoddar](https://github.com/paragpoddar).
- Implement MSC3946 for AdvancedRoomSettingsTab ([#​9995](https://github.com/matrix-org/matrix-react-sdk/pull/9995)). Fixes [#​24322](https://github.com/vector-im/element-web/issues/24322). Contributed by [@​andybalaam](https://github.com/andybalaam).
- Implementation of MSC3824 to make the client OIDC-aware ([#​8681](https://github.com/matrix-org/matrix-react-sdk/pull/8681)). Contributed by [@​hughns](https://github.com/hughns).
- Improves a11y for avatar uploads ([#​9985](https://github.com/matrix-org/matrix-react-sdk/pull/9985)). Contributed by [@​GoodGuyMarco](https://github.com/GoodGuyMarco).
- Add support for [token authenticated registration](https "\[#​7275]\(https://github.com/matrix-org/matrix-react-sdk/pull/7275"). Fixes [#​18931](https://github.com/vector-im/element-web/issues/18931). Contributed by [@​govynnus](https://github.com/govynnus).
#### 🐛 Bug Fixes
- Jitsi requests 'requires_client' capability if auth token is provided ([#​24294](https://github.com/vector-im/element-web/pull/24294)). Contributed by [@​maheichyk](https://github.com/maheichyk).
- Remove duplicate white space characters from translation keys ([#​10152](https://github.com/matrix-org/matrix-react-sdk/pull/10152)). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Fix the caption of new sessions manager on Labs settings page for localization ([#​10143](https://github.com/matrix-org/matrix-react-sdk/pull/10143)). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Prevent start another DM with a user if one already exists ([#​10127](https://github.com/matrix-org/matrix-react-sdk/pull/10127)). Fixes [#​23138](https://github.com/vector-im/element-web/issues/23138).
- Remove white space characters before the horizontal ellipsis ([#​10130](https://github.com/matrix-org/matrix-react-sdk/pull/10130)). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Fix Selectable Text on 'Delete All' and 'Retry All' Buttons ([#​10128](https://github.com/matrix-org/matrix-react-sdk/pull/10128)). Fixes [#​23232](https://github.com/vector-im/element-web/issues/23232). Contributed by [@​akshattchhabra](https://github.com/akshattchhabra).
- Correctly Identify emoticons ([#​10108](https://github.com/matrix-org/matrix-react-sdk/pull/10108)). Fixes [#​19472](https://github.com/vector-im/element-web/issues/19472). Contributed by [@​adarsh-sgh](https://github.com/adarsh-sgh).
- Should open new 1:1 chat room after leaving the old one ([#​9880](https://github.com/matrix-org/matrix-react-sdk/pull/9880)). Contributed by [@​ahmadkadri](https://github.com/ahmadkadri).
- Remove a redundant white space ([#​10129](https://github.com/matrix-org/matrix-react-sdk/pull/10129)). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Fix a crash when removing persistent widgets (updated) ([#​10099](https://github.com/matrix-org/matrix-react-sdk/pull/10099)). Fixes [#​24412](https://github.com/vector-im/element-web/issues/24412). Contributed by [@​andybalaam](https://github.com/andybalaam).
- Fix wrongly grouping 3pid invites into a single repeated transition ([#​10087](https://github.com/matrix-org/matrix-react-sdk/pull/10087)). Fixes [#​24432](https://github.com/vector-im/element-web/issues/24432).
- Fix scrollbar colliding with checkbox in add to space section ([#​10093](https://github.com/matrix-org/matrix-react-sdk/pull/10093)). Fixes [#​23189](https://github.com/vector-im/element-web/issues/23189). Contributed by [@​Arnabdaz](https://github.com/Arnabdaz).
- Add a whitespace character after 'broadcast?' ([#​10097](https://github.com/matrix-org/matrix-react-sdk/pull/10097)). Contributed by [@​luixxiul](https://github.com/luixxiul).
- Seekbar in broadcast PiP view is now updated when switching between different broadcasts ([#​10072](https://github.com/matrix-org/matrix-react-sdk/pull/10072)). Fixes [#​24415](https://github.com/vector-im/element-web/issues/24415).
- Add border to "reject" button on room preview card for clickable area indication. It fixes [#​22623](https://github.com/vector-im/element-web/issues/22623) ([#​9205](https://github.com/matrix-org/matrix-react-sdk/pull/9205)). Contributed by @​gefgu.
- Element-R: fix rageshages ([#​10081](https://github.com/matrix-org/matrix-react-sdk/pull/10081)). Fixes [#​24430](https://github.com/vector-im/element-web/issues/24430).
- Fix markdown paragraph display in timeline ([#​10071](https://github.com/matrix-org/matrix-react-sdk/pull/10071)). Fixes [#​24419](https://github.com/vector-im/element-web/issues/24419). Contributed by [@​alunturner](https://github.com/alunturner).
- Prevent the remaining broadcast time from being exceeded ([#​10070](https://github.com/matrix-org/matrix-react-sdk/pull/10070)).
- Fix cursor position when new line is created by pressing enter (RTE) ([#​10064](https://github.com/matrix-org/matrix-react-sdk/pull/10064)). Contributed by [@​florianduros](https://github.com/florianduros).
- Ensure room is actually in space hierarchy when resolving its latest version ([#​10010](https://github.com/matrix-org/matrix-react-sdk/pull/10010)).
- Fix new line for inline code ([#​10062](https://github.com/matrix-org/matrix-react-sdk/pull/10062)). Contributed by [@​florianduros](https://github.com/florianduros).
- Member avatars without canvas ([#​9990](https://github.com/matrix-org/matrix-react-sdk/pull/9990)). Contributed by [@​clarkf](https://github.com/clarkf).
- Apply more general fix for base avatar regressions ([#​10045](https://github.com/matrix-org/matrix-react-sdk/pull/10045)). Fixes [#​24382](https://github.com/vector-im/element-web/issues/24382) and [#​24370](https://github.com/vector-im/element-web/issues/24370).
- Replace list, code block and quote icons by new icons ([#​10035](https://github.com/matrix-org/matrix-react-sdk/pull/10035)). Contributed by [@​florianduros](https://github.com/florianduros).
- fix regional emojis converted to flags ([#​9294](https://github.com/matrix-org/matrix-react-sdk/pull/9294)). Fixes [#​19000](https://github.com/vector-im/element-web/issues/19000). Contributed by [@​grimhilt](https://github.com/grimhilt).
- resolved emoji description text overflowing issue ([#​10028](https://github.com/matrix-org/matrix-react-sdk/pull/10028)). Contributed by [@​fahadNoufal](https://github.com/fahadNoufal).
- Fix MessageEditHistoryDialog crashing on complex input ([#​10018](https://github.com/matrix-org/matrix-react-sdk/pull/10018)). Fixes [#​23665](https://github.com/vector-im/element-web/issues/23665). Contributed by [@​clarkf](https://github.com/clarkf).
- Unify unread notification state determination ([#​9941](https://github.com/matrix-org/matrix-react-sdk/pull/9941)). Contributed by [@​clarkf](https://github.com/clarkf).
- Fix layout and visual regressions around default avatars ([#​10031](https://github.com/matrix-org/matrix-react-sdk/pull/10031)). Fixes [#​24375](https://github.com/vector-im/element-web/issues/24375) and [#​24369](https://github.com/vector-im/element-web/issues/24369).
- Fix useUnreadNotifications exploding with falsey room, like in notif panel ([#​10030](https://github.com/matrix-org/matrix-react-sdk/pull/10030)). Fixes [matrix-org/element-web-rageshakes#​19334](https://github.com/matrix-org/element-web-rageshakes/issues/19334).
- Fix "\[object Promise]" appearing in HTML exports ([#​9975](https://github.com/matrix-org/matrix-react-sdk/pull/9975)). Fixes [#​24272](https://github.com/vector-im/element-web/issues/24272). Contributed by [@​clarkf](https://github.com/clarkf).
- changing the color of message time stamp ([#​10016](https://github.com/matrix-org/matrix-react-sdk/pull/10016)). Contributed by [@​nawarajshah](https://github.com/nawarajshah).
- Fix link creation with backward selection ([#​9986](https://github.com/matrix-org/matrix-react-sdk/pull/9986)). Fixes [#​24315](https://github.com/vector-im/element-web/issues/24315). Contributed by [@​florianduros](https://github.com/florianduros).
- Misaligned reply preview in thread composer [#​23396](https://github.com/vector-im/element-web/issues/23396) ([#​9977](https://github.com/matrix-org/matrix-react-sdk/pull/9977)). Fixes [#​23396](https://github.com/vector-im/element-web/issues/23396). Contributed by [@​mustafa-kapadia1483](https://github.com/mustafa-kapadia1483).
### [`v1.11.22`](https://github.com/vector-im/element-web/releases/tag/v1.11.22)
[Compare Source](https://github.com/vector-im/element-web/compare/v1.11.21...v1.11.22)
#### 🐛 Bug Fixes
- Bump version number to fix problems upgrading from v1.11.21-rc.1
### [`v1.11.21`](https://github.com/vector-im/element-web/releases/tag/v1.11.21)
[Compare Source](https://github.com/vector-im/element-web/compare/v1.11.20...v1.11.21)
#### ✨ Features
- Move pin drop out of labs ([#​22993](https://github.com/vector-im/element-web/pull/22993)).
- Quotes for rich text editor (RTE) ([#​9932](https://github.com/matrix-org/matrix-react-sdk/pull/9932)). Contributed by [@​alunturner](https://github.com/alunturner).
- Show the room name in the room header during calls ([#​9942](https://github.com/matrix-org/matrix-react-sdk/pull/9942)). Fixes [#​24268](https://github.com/vector-im/element-web/issues/24268).
- Add code blocks to rich text editor ([#​9921](https://github.com/matrix-org/matrix-react-sdk/pull/9921)). Contributed by [@​alunturner](https://github.com/alunturner).
- Add new style for inline code ([#​9936](https://github.com/matrix-org/matrix-react-sdk/pull/9936)). Contributed by [@​florianduros](https://github.com/florianduros).
- Add disabled button state to rich text editor ([#​9930](https://github.com/matrix-org/matrix-react-sdk/pull/9930)). Contributed by [@​alunturner](https://github.com/alunturner).
- Change the rageshake "app" for auto-rageshakes ([#​9909](https://github.com/matrix-org/matrix-react-sdk/pull/9909)).
- Device manager - tweak settings display ([#​9905](https://github.com/matrix-org/matrix-react-sdk/pull/9905)). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- Add list functionality to rich text editor ([#​9871](https://github.com/matrix-org/matrix-react-sdk/pull/9871)). Contributed by [@​alunturner](https://github.com/alunturner).
#### 🐛 Bug Fixes
- Fix RTE focus behaviour in threads ([#​9969](https://github.com/matrix-org/matrix-react-sdk/pull/9969)). Fixes [#​23755](https://github.com/vector-im/element-web/issues/23755). Contributed by [@​florianduros](https://github.com/florianduros).
- [#​22204](https://github.com/vector-im/element-web/issues/22204) Issue: Centered File info in lightbox ([#​9971](https://github.com/matrix-org/matrix-react-sdk/pull/9971)). Fixes [#​22204](https://github.com/vector-im/element-web/issues/22204). Contributed by [@​Spartan09](https://github.com/Spartan09).
- Fix seekbar position for zero length audio ([#​9949](https://github.com/matrix-org/matrix-react-sdk/pull/9949)). Fixes [#​24248](https://github.com/vector-im/element-web/issues/24248).
- Allow thread panel to be closed after being opened from notification ([#​9937](https://github.com/matrix-org/matrix-react-sdk/pull/9937)). Fixes [#​23764](https://github.com/vector-im/element-web/issues/23764) [#​23852](https://github.com/vector-im/element-web/issues/23852) and [#​24213](https://github.com/vector-im/element-web/issues/24213). Contributed by [@​justjanne](https://github.com/justjanne).
- Only highlight focused menu item if focus is supposed to be visible ([#​9945](https://github.com/matrix-org/matrix-react-sdk/pull/9945)). Fixes [#​23582](https://github.com/vector-im/element-web/issues/23582).
- Prevent call durations from breaking onto multiple lines ([#​9944](https://github.com/matrix-org/matrix-react-sdk/pull/9944)).
- Tweak call lobby buttons to more closely match designs ([#​9943](https://github.com/matrix-org/matrix-react-sdk/pull/9943)).
- Do not show a broadcast as live immediately after the recording has stopped ([#​9947](https://github.com/matrix-org/matrix-react-sdk/pull/9947)). Fixes [#​24233](https://github.com/vector-im/element-web/issues/24233).
- Clear the RTE before sending a message ([#​9948](https://github.com/matrix-org/matrix-react-sdk/pull/9948)). Contributed by [@​florianduros](https://github.com/florianduros).
- Fix {enter} press in RTE ([#​9927](https://github.com/matrix-org/matrix-react-sdk/pull/9927)). Contributed by [@​florianduros](https://github.com/florianduros).
- Fix the problem that the password reset email has to be confirmed twice ([#​9926](https://github.com/matrix-org/matrix-react-sdk/pull/9926)). Fixes [#​24226](https://github.com/vector-im/element-web/issues/24226).
- replace .at() with array.length-1 ([#​9933](https://github.com/matrix-org/matrix-react-sdk/pull/9933)). Fixes [matrix-org/element-web-rageshakes#​19281](https://github.com/matrix-org/element-web-rageshakes/issues/19281).
- Fix broken threads list timestamp layout ([#​9922](https://github.com/matrix-org/matrix-react-sdk/pull/9922)). Fixes [#​24243](https://github.com/vector-im/element-web/issues/24243) and [#​24191](https://github.com/vector-im/element-web/issues/24191). Contributed by [@​justjanne](https://github.com/justjanne).
- Disable multiple messages when {enter} is pressed multiple times ([#​9929](https://github.com/matrix-org/matrix-react-sdk/pull/9929)). Fixes [#​24249](https://github.com/vector-im/element-web/issues/24249). Contributed by [@​florianduros](https://github.com/florianduros).
- Fix logout devices when resetting the password ([#​9925](https://github.com/matrix-org/matrix-react-sdk/pull/9925)). Fixes [#​24228](https://github.com/vector-im/element-web/issues/24228).
- Fix: Poll replies overflow when not enough space ([#​9924](https://github.com/matrix-org/matrix-react-sdk/pull/9924)). Fixes [#​24227](https://github.com/vector-im/element-web/issues/24227). Contributed by [@​kerryarchibald](https://github.com/kerryarchibald).
- State event updates are not forwarded to the widget from invitation room ([#​9802](https://github.com/matrix-org/matrix-react-sdk/pull/9802)). Contributed by [@​maheichyk](https://github.com/maheichyk).
- Fix error when viewing source of redacted events ([#​9914](https://github.com/matrix-org/matrix-react-sdk/pull/9914)). Fixes [#​24165](https://github.com/vector-im/element-web/issues/24165). Contributed by [@​clarkf](https://github.com/clarkf).
- Replace outdated css attribute ([#​9912](https://github.com/matrix-org/matrix-react-sdk/pull/9912)). Fixes [#​24218](https://github.com/vector-im/element-web/issues/24218). Contributed by [@​justjanne](https://github.com/justjanne).
- Clear isLogin theme override when user is no longer viewing login screens ([#​9911](https://github.com/matrix-org/matrix-react-sdk/pull/9911)). Fixes [#​23893](https://github.com/vector-im/element-web/issues/23893).
- Fix reply action in message context menu notif & file panels ([#​9895](https://github.com/matrix-org/matrix-react-sdk/pull/9895)). Fixes [#​23970](https://github.com/vector-im/element-web/issues/23970).
- Fix issue where thread dropdown would not show up correctly ([#​9872](https://github.com/matrix-org/matrix-react-sdk/pull/9872)). Fixes [#​24040](https://github.com/vector-im/element-web/issues/24040). Contributed by [@​justjanne](https://github.com/justjanne).
- Fix unexpected composer growing ([#​9889](https://github.com/matrix-org/matrix-react-sdk/pull/9889)). Contributed by [@​florianduros](https://github.com/florianduros).
- Fix misaligned timestamps for thread roots which are emotes ([#​9875](https://github.com/matrix-org/matrix-react-sdk/pull/9875)). Fixes [#​23897](https://github.com/vector-im/element-web/issues/23897). Contributed by [@​justjanne](https://github.com/justjanne).
### [`v1.11.20`](https://github.com/vector-im/element-web/releases/tag/v1.11.20)
[Compare Source](https://github.com/vector-im/element-web/compare/v1.11.19...v1.11.20)
#### 🐛 Bug Fixes
- (Part 2) of prevent crash on older browsers (replace .at() with array.length-1)
### [`v1.11.19`](https://github.com/vector-im/element-web/releases/tag/v1.11.19)
[Compare Source](https://github.com/vector-im/element-web/compare/v1.11.18...v1.11.19)
#### 🐛 Bug Fixes
- fix crash on browsers that don't support `Array.at` ([#​9935](https://github.com/matrix-org/matrix-react-sdk/pull/9935)). Contributed by [@​andybalaam](https://github.com/andybalaam).
### [`v1.11.18`](https://github.com/vector-im/element-web/releases/tag/v1.11.18)
[Compare Source](https://github.com/vector-im/element-web/compare/v1.11.17...v1.11.18)
#### ✨ Features
- Switch threads on for everyone ([#​9879](https://github.com/matrix-org/matrix-react-sdk/pull/9879)).
- Make threads use new Unable to Decrypt UI ([#​9876](https://github.com/matrix-org/matrix-react-sdk/pull/9876)). Fixes [#​24060](https://github.com/vector-im/element-web/issues/24060).
- Add edit and remove actions to link in RTE \[Labs] ([#​9864](https://github.com/matrix-org/matrix-react-sdk/pull/9864)).
- Remove extensible events v1 experimental rendering ([#​9881](https://github.com/matrix-org/matrix-react-sdk/pull/9881)).
- Make create poll dialog scale better (PSG-929) ([#​9873](https://github.com/matrix-org/matrix-react-sdk/pull/9873)). Fixes [#​21855](https://github.com/vector-im/element-web/issues/21855).
- Change RTE mode icons ([#​9861](https://github.com/matrix-org/matrix-react-sdk/pull/9861)).
- Device manager - prune client information events after remote sign out ([#​9874](https://github.com/matrix-org/matrix-react-sdk/pull/9874)).
- Check connection before starting broadcast ([#​9857](https://github.com/matrix-org/matrix-react-sdk/pull/9857)).
- Enable sent receipt for poll start events (PSG-962) ([#​9870](https://github.com/matrix-org/matrix-react-sdk/pull/9870)).
- Change clear notifications to have more readable copy ([#​9867](https://github.com/matrix-org/matrix-react-sdk/pull/9867)).
- combine search results when the query is present in multiple successive messages ([#​9855](https://github.com/matrix-org/matrix-react-sdk/pull/9855)). Fixes [#​3977](https://github.com/vector-im/element-web/issues/3977). Contributed by [@​grimhilt](https://github.com/grimhilt).
- Disable bubbles for broadcasts ([#​9860](https://github.com/matrix-org/matrix-react-sdk/pull/9860)). Fixes [#​24140](https://github.com/vector-im/element-web/issues/24140).
- Enable reactions and replies for broadcasts ([#​9856](https://github.com/matrix-org/matrix-react-sdk/pull/9856)). Fixes [#​24042](https://github.com/vector-im/element-web/issues/24042).
- Improve switching between rich and plain editing modes ([#​9776](https://github.com/matrix-org/matrix-react-sdk/pull/9776)).
- Redesign the picture-in-picture window ([#​9800](https://github.com/matrix-org/matrix-react-sdk/pull/9800)). Fixes [#​23980](https://github.com/vector-im/element-web/issues/23980).
- User on-boarding tasks now appear in a static order. ([#​9799](https://github.com/matrix-org/matrix-react-sdk/pull/9799)). Contributed by [@​GoodGuyMarco](https://github.com/GoodGuyMarco).
- Device manager - contextual menus ([#​9832](https://github.com/matrix-org/matrix-react-sdk/pull/9832)).
- If listening a non-live broadcast and changing the room, the broadcast will be paused ([#​9825](https://github.com/matrix-org/matrix-react-sdk/pull/9825)). Fixes [#​24078](https://github.com/vector-im/element-web/issues/24078).
- Consider own broadcasts from other device as a playback ([#​9821](https://github.com/matrix-org/matrix-react-sdk/pull/9821)). Fixes [#​24068](https://github.com/vector-im/element-web/issues/24068).
- Add link creation to rich text editor ([#​9775](https://github.com/matrix-org/matrix-react-sdk/pull/9775)).
- Add mark as read option in room setting ([#​9798](https://github.com/matrix-org/matrix-react-sdk/pull/9798)). Fixes [#​24053](https://github.com/vector-im/element-web/issues/24053).
- Device manager - current device design and copy tweaks ([#​9801](https://github.com/matrix-org/matrix-react-sdk/pull/9801)).
- Unify notifications panel event design ([#​9754](https://github.com/matrix-org/matrix-react-sdk/pull/9754)).
- Add actions for integration manager to send and read certain events ([#​9740](https://github.com/matrix-org/matrix-react-sdk/pull/9740)).
- Device manager - design tweaks ([#​9768](https://github.com/matrix-org/matrix-react-sdk/pull/9768)).
- Change room list sorting to activity and unread first by default ([#​9773](https://github.com/matrix-org/matrix-react-sdk/pull/9773)). Fixes [#​24014](https://github.com/vector-im/element-web/issues/24014).
- Add a config flag to enable the rust crypto-sdk ([#​9759](https://github.com/matrix-org/matrix-react-sdk/pull/9759)).
- Improve decryption error UI by consolidating error messages and providing instructions when possible ([#​9544](https://github.com/matrix-org/matrix-react-sdk/pull/9544)). Contributed by [@​duxovni](https://github.com/duxovni).
- Honor font settings in Element Call ([#​9751](https://github.com/matrix-org/matrix-react-sdk/pull/9751)). Fixes [#​23661](https://github.com/vector-im/element-web/issues/23661).
- Device manager - use deleteAccountData to prune device manager client information events ([#​9734](https://github.com/matrix-org/matrix-react-sdk/pull/9734)).
#### 🐛 Bug Fixes
- Display rooms & threads as unread (bold) if threads have unread messages. ([#​9763](https://github.com/matrix-org/matrix-react-sdk/pull/9763)). Fixes [#​23907](https://github.com/vector-im/element-web/issues/23907).
- Don't prefer STIXGeneral over the default font ([#​9711](https://github.com/matrix-org/matrix-react-sdk/pull/9711)). Fixes [#​23899](https://github.com/vector-im/element-web/issues/23899).
- Use the same avatar colour when creating 1:1 DM rooms ([#​9850](https://github.com/matrix-org/matrix-react-sdk/pull/9850)). Fixes [#​23476](https://github.com/vector-im/element-web/issues/23476).
- Fix space lock icon size ([#​9854](https://github.com/matrix-org/matrix-react-sdk/pull/9854)). Fixes [#​24128](https://github.com/vector-im/element-web/issues/24128).
- Make calls automatically disconnect if the widget disappears ([#​9862](https://github.com/matrix-org/matrix-react-sdk/pull/9862)). Fixes [#​23664](https://github.com/vector-im/element-web/issues/23664).
- Fix emoji in RTE editing ([#​9827](https://github.com/matrix-org/matrix-react-sdk/pull/9827)).
- Fix export with attachments on formats txt and json ([#​9851](https://github.com/matrix-org/matrix-react-sdk/pull/9851)). Fixes [#​24130](https://github.com/vector-im/element-web/issues/24130). Contributed by [@​grimhilt](https://github.com/grimhilt).
- Fixed empty `Content-Type` for encrypted uploads ([#​9848](https://github.com/matrix-org/matrix-react-sdk/pull/9848)). Contributed by [@​K3das](https://github.com/K3das).
- Fix sign-in instead link on password reset page ([#​9820](https://github.com/matrix-org/matrix-react-sdk/pull/9820)). Fixes [#​24087](https://github.com/vector-im/element-web/issues/24087).
- The seekbar now initially shows the current position ([#​9796](https://github.com/matrix-org/matrix-react-sdk/pull/9796)). Fixes [#​24051](https://github.com/vector-im/element-web/issues/24051).
- Fix: Editing a poll will silently change it to a closed poll ([#​9809](https://github.com/matrix-org/matrix-react-sdk/pull/9809)). Fixes [#​23176](https://github.com/vector-im/element-web/issues/23176).
- Make call tiles look less broken in the right panel ([#​9808](https://github.com/matrix-org/matrix-react-sdk/pull/9808)). Fixes [#​23716](https://github.com/vector-im/element-web/issues/23716).
- Prevent unnecessary m.direct updates ([#​9805](https://github.com/matrix-org/matrix-react-sdk/pull/9805)). Fixes [#​24059](https://github.com/vector-im/element-web/issues/24059).
- Fix checkForPreJoinUISI for thread roots ([#​9803](https://github.com/matrix-org/matrix-react-sdk/pull/9803)). Fixes [#​24054](https://github.com/vector-im/element-web/issues/24054).
- Snap in PiP widget when content changed ([#​9797](https://github.com/matrix-org/matrix-react-sdk/pull/9797)). Fixes [#​24050](https://github.com/vector-im/element-web/issues/24050).
- Load RTE components only when RTE labs is enabled ([#​9804](https://github.com/matrix-org/matrix-react-sdk/pull/9804)).
- Ensure that events are correctly updated when they are edited. ([#​9789](https://github.com/matrix-org/matrix-react-sdk/pull/9789)).
- When stopping a broadcast also stop the playback ([#​9795](https://github.com/matrix-org/matrix-react-sdk/pull/9795)). Fixes [#​24052](https://github.com/vector-im/element-web/issues/24052).
- Prevent to start two broadcasts at the same time ([#​9744](https://github.com/matrix-org/matrix-react-sdk/pull/9744)). Fixes [#​23973](https://github.com/vector-im/element-web/issues/23973).
- Correctly handle limited sync responses by resetting the thread timeline ([#​3056](https://github.com/matrix-org/matrix-js-sdk/pull/3056)). Fixes [#​23952](https://github.com/vector-im/element-web/issues/23952).
- Fix failure to start in firefox private browser ([#​3058](https://github.com/matrix-org/matrix-js-sdk/pull/3058)). Fixes [#​24216](https://github.com/vector-im/element-web/issues/24216).
### [`v1.11.17`](https://github.com/vector-im/element-web/releases/tag/v1.11.17)
[Compare Source](https://github.com/vector-im/element-web/compare/v1.11.16...v1.11.17)
#### ✨ Features
- Add inline code formatting to rich text editor ([#​9720](https://github.com/matrix-org/matrix-react-sdk/pull/9720)).
- Add emoji handling for plain text mode of the new rich text editor ([#​9727](https://github.com/matrix-org/matrix-react-sdk/pull/9727)).
- Overlay virtual room call events into main timeline ([#​9626](https://github.com/matrix-org/matrix-react-sdk/pull/9626)). Fixes [#​22929](https://github.com/vector-im/element-web/issues/22929).
- Adds a new section under "Room Settings" > "Roles & Permissions" which adds the possibility to multiselect users from this room and grant them more permissions. ([#​9596](https://github.com/matrix-org/matrix-react-sdk/pull/9596)). Contributed by [@​GoodGuyMarco](https://github.com/GoodGuyMarco).
- Add emoji handling for rich text mode ([#​9661](https://github.com/matrix-org/matrix-react-sdk/pull/9661)).
- Add setting to hide bold notifications ([#​9705](https://github.com/matrix-org/matrix-react-sdk/pull/9705)).
- Further password reset flow enhancements ([#​9662](https://github.com/matrix-org/matrix-react-sdk/pull/9662)).
- Snooze the bulk unverified sessions reminder on dismiss ([#​9706](https://github.com/matrix-org/matrix-react-sdk/pull/9706)).
- Honor advanced audio processing settings when recording voice messages ([#​9610](https://github.com/matrix-org/matrix-react-sdk/pull/9610)). Contributed by [@​MrAnno](https://github.com/MrAnno).
- Improve the visual balance of bubble layout ([#​9704](https://github.com/matrix-org/matrix-react-sdk/pull/9704)).
- Add config setting to disable bulk unverified sessions nag ([#​9657](https://github.com/matrix-org/matrix-react-sdk/pull/9657)).
- Only display bulk unverified sessions nag when current sessions is verified ([#​9656](https://github.com/matrix-org/matrix-react-sdk/pull/9656)).
- Separate labs and betas more clearly ([#​8969](https://github.com/matrix-org/matrix-react-sdk/pull/8969)). Fixes [#​22706](https://github.com/vector-im/element-web/issues/22706).
- Show user an error if we fail to create a DM for verification. ([#​9624](https://github.com/matrix-org/matrix-react-sdk/pull/9624)).
#### 🐛 Bug Fixes
- Prevent unnecessary m.direct updates ([#​9805](https://github.com/matrix-org/matrix-react-sdk/pull/9805)). Fixes [#​24059](https://github.com/vector-im/element-web/issues/24059).
- Fix checkForPreJoinUISI for thread roots ([#​9803](https://github.com/matrix-org/matrix-react-sdk/pull/9803)). Fixes [#​24054](https://github.com/vector-im/element-web/issues/24054).
- Load RTE components only when RTE labs is enabled ([#​9804](https://github.com/matrix-org/matrix-react-sdk/pull/9804)).
- Fix issue where thread panel did not update correctly ([#​9746](https://github.com/matrix-org/matrix-react-sdk/pull/9746)). Fixes [#​23971](https://github.com/vector-im/element-web/issues/23971).
- Remove async call to get virtual room from room load ([#​9743](https://github.com/matrix-org/matrix-react-sdk/pull/9743)). Fixes [#​23968](https://github.com/vector-im/element-web/issues/23968).
- Check each thread for unread messages. ([#​9723](https://github.com/matrix-org/matrix-react-sdk/pull/9723)).
- Device manage - handle sessions that don't support encryption ([#​9717](https://github.com/matrix-org/matrix-react-sdk/pull/9717)). Fixes [#​23722](https://github.com/vector-im/element-web/issues/23722).
- Fix hover state for formatting buttons (Rich text editor) (fix vector-im/element-web/issues/23832) ([#​9715](https://github.com/matrix-org/matrix-react-sdk/pull/9715)).
- Don't allow group calls to be unterminated ([#​9710](https://github.com/matrix-org/matrix-react-sdk/pull/9710)).
- Fix replies to emotes not showing as inline ([#​9707](https://github.com/matrix-org/matrix-react-sdk/pull/9707)). Fixes [#​23903](https://github.com/vector-im/element-web/issues/23903).
- Update copy of 'Change layout' button to match Element Call ([#​9703](https://github.com/matrix-org/matrix-react-sdk/pull/9703)).
- Fix call splitbrains when switching between rooms ([#​9692](https://github.com/matrix-org/matrix-react-sdk/pull/9692)).
- bugfix: fix an issue where the Notifier would incorrectly fire for non-timeline events ([#​9664](https://github.com/matrix-org/matrix-react-sdk/pull/9664)). Fixes [#​17263](https://github.com/vector-im/element-web/issues/17263).
- Fix power selector being wrongly disabled for admins themselves ([#​9681](https://github.com/matrix-org/matrix-react-sdk/pull/9681)). Fixes [#​23882](https://github.com/vector-im/element-web/issues/23882).
- Show day counts in call durations ([#​9641](https://github.com/matrix-org/matrix-react-sdk/pull/9641)).
### [`v1.11.16`](https://github.com/vector-im/element-web/releases/tag/v1.11.16)
[Compare Source](https://github.com/vector-im/element-web/compare/v1.11.15...v1.11.16)
#### ✨ Features
- Further improve replies ([#​6396](https://github.com/matrix-org/matrix-react-sdk/pull/6396)). Fixes [#​19074](https://github.com/vector-im/element-web/issues/19074), [#​18194](https://github.com/vector-im/element-web/issues/18194) [#​18027](https://github.com/vector-im/element-web/issues/18027) and [#​19179](https://github.com/vector-im/element-web/issues/19179).
- Enable users to join group calls from multiple devices ([#​9625](https://github.com/matrix-org/matrix-react-sdk/pull/9625)).
- fix(visual): make cursor a pointer for summaries ([#​9419](https://github.com/matrix-org/matrix-react-sdk/pull/9419)). Contributed by [@​r00ster91](https://github.com/r00ster91).
- Add placeholder for rich text editor ([#​9613](https://github.com/matrix-org/matrix-react-sdk/pull/9613)).
- Consolidate public room search experience ([#​9605](https://github.com/matrix-org/matrix-react-sdk/pull/9605)). Fixes [#​22846](https://github.com/vector-im/element-web/issues/22846).
- New password reset flow ([#​9581](https://github.com/matrix-org/matrix-react-sdk/pull/9581)). Fixes [#​23131](https://github.com/vector-im/element-web/issues/23131).
- Device manager - add tooltip to device details toggle ([#​9594](https://github.com/matrix-org/matrix-react-sdk/pull/9594)).
- sliding sync: add lazy-loading member support ([#​9530](https://github.com/matrix-org/matrix-react-sdk/pull/9530)).
- Limit formatting bar offset to top of composer ([#​9365](https://github.com/matrix-org/matrix-react-sdk/pull/9365)). Fixes [#​12359](https://github.com/vector-im/element-web/issues/12359). Contributed by [@​owi92](https://github.com/owi92).
#### 🐛 Bug Fixes
- Fix issues around up arrow event edit shortcut ([#​9645](https://github.com/matrix-org/matrix-react-sdk/pull/9645)). Fixes [#​18497](https://github.com/vector-im/element-web/issues/18497) and [#​18964](https://github.com/vector-im/element-web/issues/18964).
- Fix search not being cleared when clicking on a result ([#​9635](https://github.com/matrix-org/matrix-react-sdk/pull/9635)). Fixes [#​23845](https://github.com/vector-im/element-web/issues/23845).
- Fix screensharing in 1:1 calls ([#​9612](https://github.com/matrix-org/matrix-react-sdk/pull/9612)). Fixes [#​23808](https://github.com/vector-im/element-web/issues/23808).
- Fix the background color flashing when joining a call ([#​9640](https://github.com/matrix-org/matrix-react-sdk/pull/9640)).
- Fix the size of the 'Private space' icon ([#​9638](https://github.com/matrix-org/matrix-react-sdk/pull/9638)).
- Fix reply editing in rich text editor (https ([#​9615](https://github.com/matrix-org/matrix-react-sdk/pull/9615)).
- Fix thread list jumping back down while scrolling ([#​9606](https://github.com/matrix-org/matrix-react-sdk/pull/9606)). Fixes [#​23727](https://github.com/vector-im/element-web/issues/23727).
- Fix regression with TimelinePanel props updates not taking effect ([#​9608](https://github.com/matrix-org/matrix-react-sdk/pull/9608)). Fixes [#​23794](https://github.com/vector-im/element-web/issues/23794).
- Fix form tooltip positioning ([#​9598](https://github.com/matrix-org/matrix-react-sdk/pull/9598)). Fixes [#​22861](https://github.com/vector-im/element-web/issues/22861).
- Extract Search handling from RoomView into its own Component ([#​9574](https://github.com/matrix-org/matrix-react-sdk/pull/9574)). Fixes [#​498](https://github.com/vector-im/element-web/issues/498).
- Fix call splitbrains when switching between rooms ([#​9692](https://github.com/matrix-org/matrix-react-sdk/pull/9692)).
- \[Backport staging] Fix replies to emotes not showing as inline ([#​9708](https://github.com/matrix-org/matrix-react-sdk/pull/9708)).
### [`v1.11.15`](https://github.com/vector-im/element-web/releases/tag/v1.11.15)
[Compare Source](https://github.com/vector-im/element-web/compare/v1.11.14...v1.11.15)
#### ✨ Features
- Make clear notifications work with threads ([#​9575](https://github.com/matrix-org/matrix-react-sdk/pull/9575)). Fixes [#​23751](https://github.com/vector-im/element-web/issues/23751).
- Change "None" to "Off" in notification options ([#​9539](https://github.com/matrix-org/matrix-react-sdk/pull/9539)). Contributed by [@​Arnei](https://github.com/Arnei).
- Advanced audio processing settings ([#​8759](https://github.com/matrix-org/matrix-react-sdk/pull/8759)). Fixes [#​6278](https://github.com/vector-im/element-web/issues/6278). Contributed by [@​MrAnno](https://github.com/MrAnno).
- Add way to create a user notice via config.json ([#​9559](https://github.com/matrix-org/matrix-react-sdk/pull/9559)).
- Improve design of the rich text editor ([#​9533](https://github.com/matrix-org/matrix-react-sdk/pull/9533)). Contributed by [@​florianduros](https://github.com/florianduros).
- Enable user to zoom beyond image size ([#​5949](https://github.com/matrix-org/matrix-react-sdk/pull/5949)). Contributed by [@​jaiwanth-v](https://github.com/jaiwanth-v).
- Fix: Move "Leave Space" option to the bottom of space context menu ([#​9535](https://github.com/matrix-org/matrix-react-sdk/pull/9535)). Contributed by [@​hanadi92](https://github.com/hanadi92).
#### 🐛 Bug Fixes
- Make build scripts work on NixOS ([#​23740](https://github.com/vector-im/element-web/pull/23740)).
- Fix integration manager `get_open_id_token` action and add E2E tests ([#​9520](https://github.com/matrix-org/matrix-react-sdk/pull/9520)).
- Fix links being mangled by markdown processing ([#​9570](https://github.com/matrix-org/matrix-react-sdk/pull/9570)). Fixes [#​23743](https://github.com/vector-im/element-web/issues/23743).
- Fix: inline links selecting radio button ([#​9543](https://github.com/matrix-org/matrix-react-sdk/pull/9543)). Contributed by [@​hanadi92](https://github.com/hanadi92).
- Fix wrong error message in registration when phone number threepid is in use. ([#​9571](https://github.com/matrix-org/matrix-react-sdk/pull/9571)). Contributed by [@​bagvand](https://github.com/bagvand).
- Fix missing avatar for show current profiles ([#​9563](https://github.com/matrix-org/matrix-react-sdk/pull/9563)). Fixes [#​23733](https://github.com/vector-im/element-web/issues/23733).
- Fix read receipts trickling down correctly ([#​9567](https://github.com/matrix-org/matrix-react-sdk/pull/9567)). Fixes [#​23746](https://github.com/vector-im/element-web/issues/23746).
- Resilience fix for homeserver without thread notification support ([#​9565](https://github.com/matrix-org/matrix-react-sdk/pull/9565)).
- Don't switch to the home page needlessly after leaving a room ([#​9477](https://github.com/matrix-org/matrix-react-sdk/pull/9477)).
- Differentiate download and decryption errors when showing images ([#​9562](https://github.com/matrix-org/matrix-react-sdk/pull/9562)). Fixes [#​3892](https://github.com/vector-im/element-web/issues/3892).
- Close context menu when a modal is opened to prevent user getting stuck ([#​9560](https://github.com/matrix-org/matrix-react-sdk/pull/9560)). Fixes [#​15610](https://github.com/vector-im/element-web/issues/15610) and [#​10781](https://github.com/vector-im/element-web/issues/10781).
- Fix TimelineReset handling when no room associated ([#​9553](https://github.com/matrix-org/matrix-react-sdk/pull/9553)).
- Always use current profile on thread events ([#​9524](https://github.com/matrix-org/matrix-react-sdk/pull/9524)). Fixes [#​23648](https://github.com/vector-im/element-web/issues/23648).
- Fix `ThreadView` tests not using thread flag ([#​9547](https://github.com/matrix-org/matrix-react-sdk/pull/9547)). Contributed by [@​MadLittleMods](https://github.com/MadLittleMods).
- Handle deletion of `m.call` events ([#​9540](https://github.com/matrix-org/matrix-react-sdk/pull/9540)). Fixes [#​23663](https://github.com/vector-im/element-web/issues/23663).
- Fix incorrect notification count after leaving a room with notifications ([#​9518](https://github.com/matrix-org/matrix-react-sdk/pull/9518)). Contributed by [@​Arnei](https://github.com/Arnei).
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xMTUuMiIsInVwZGF0ZWRJblZlciI6IjM1LjExNS4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
v1.11.14->v1.11.33Release Notes
vector-im/element-web
v1.11.33Compare Source
🐛 Bug Fixes
v1.11.32Compare Source
✨ Features
sso_redirect_options.on_welcome_pageis enabled and the URL hash is empty (#25495). Contributed by @dhenneke.Insert from iPhone or iPadin Safari (#10851). Fixes #25327. Contributed by @SuperKenVery.🐛 Bug Fixes
startSingleSignOnpassing enum in place of idpId (#10998). Fixes #24953.Privacy Noticeexternal link on integration manager ToS clickable (#10914). Fixes #25384. Contributed by @luixxiul.MessageActionBaron message edit history dialog (#10447). Fixes #24903. Contributed by @luixxiul._RoomSummaryCard.pcss(#10811). Fixes #25293. Contributed by @luixxiul.RoomSummaryCard(#10812). Fixes #25295. Contributed by @luixxiul.v1.11.31Compare Source
✨ Features
RoomSettingsDialogwhen room is not found (#10662). Contributed by @kerryarchibald.🐛 Bug Fixes
ChangePassword.tsxso they show up translated to the user but not in our logs (#10615). Fixes #9597. Contributed by @MadLittleMods.v1.11.30Compare Source
🔒 Security
✨ Features
🐛 Bug Fixes
AddThreepid.tsso they show up translated to the user but not in our logs (#10432). Contributed by @MadLittleMods.org.matrix.e2e_cross_signingunstable feature (#10593).v1.11.29Compare Source
✨ Features
UserProfilesStore,LruCacheand user permalink profile caching (#10425). Fixes #10559.🐛 Bug Fixes
m.directinDMRoomMap(#10436). Fixes #24909.creatorUserId is requirederror when opening sticker picker (#10423).NewRoomIntro.tsx(#10412). Contributed by @MadLittleMods.[object Object]in feedback metadata (#10390).v1.11.28Compare Source
🐛 Bug Fixes
v1.11.27Compare Source
🐛 Bug Fixes
v1.11.26Compare Source
🔒 Security
v1.11.25Compare Source
✨ Features
🐛 Bug Fixes
features(#10276).v1.11.24Compare Source
✨ Features
🐛 Bug Fixes
v1.11.23Compare Source
✨ Features
🐛 Bug Fixes
v1.11.22Compare Source
🐛 Bug Fixes
v1.11.21Compare Source
✨ Features
🐛 Bug Fixes
v1.11.20Compare Source
🐛 Bug Fixes
v1.11.19Compare Source
🐛 Bug Fixes
Array.at(#9935). Contributed by @andybalaam.v1.11.18Compare Source
✨ Features
🐛 Bug Fixes
Content-Typefor encrypted uploads (#9848). Contributed by @K3das.v1.11.17Compare Source
✨ Features
🐛 Bug Fixes
v1.11.16Compare Source
✨ Features
🐛 Bug Fixes
v1.11.15Compare Source
✨ Features
🐛 Bug Fixes
get_open_id_tokenaction and add E2E tests (#9520).ThreadViewtests not using thread flag (#9547). Contributed by @MadLittleMods.m.callevents (#9540). Fixes #23663.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.