Releases: matrix-org/matrix-react-sdk
Releases · matrix-org/matrix-react-sdk
v3.76.0-rc.1
✨ Features
- GYU: Update banner (#11211). Fixes element-hq/element-web#25530. Contributed by @justjanne.
- Linkify mxc:// URLs as links to your media repo (#11213). Fixes element-hq/element-web#6942.
- OIDC: Log in (#11199). Fixes element-hq/element-web#25657. Contributed by @kerryarchibald.
- Handle all permitted url schemes in linkify (#11215). Fixes element-hq/element-web#4457 and element-hq/element-web#8720.
- Autoapprove Element Call oidc requests (#11209). Contributed by @toger5.
- Allow creating knock rooms (#11182). Contributed by @charlynguyen.
- feat(faq): remove keyboard shortcuts button (#9342). Fixes element-hq/element-web#22625. Contributed by @gefgu.
- Expose and pre-populate thread ID in devtools dialog (#10953).
- Hide URL preview if it will be empty (#9029).
- Change wording from avatar to profile picture (#7015). Fixes element-hq/element-meta#1331. Contributed by @aaronraimist.
- Quick and dirty devtool to explore state history (#11197).
- Consider more user inputs when calculating zxcvbn score (#11180).
- GYU: Account Notification Settings (#11008). Fixes element-hq/element-web#24567. Contributed by @justjanne.
- Compound Typography pass (#11103). Fixes element-hq/element-web#25548.
- OIDC: navigate to authorization endpoint (#11096). Fixes element-hq/element-web#25574. Contributed by @kerryarchibald.
🐛 Bug Fixes
- Make checkboxes less rounded (#11224). Contributed by @andybalaam.
- GYU: Fix issues with audible keywords without activated mentions (#11218). Contributed by @justjanne.
- PosthogAnalytics unwatch settings on logout (#11207). Fixes element-hq/element-web#25703.
- Avoid trying to set room account data for pinned events as guest (#11216). Fixes element-hq/element-web#6300.
- GYU: Disable sound for DMs checkbox when DM notifications are disabled (#11210). Contributed by @justjanne.
- force to allow calls without video and audio in embedded mode (#11131). Contributed by @EnricoSchw.
- Fix room tile text clipping (#11196). Fixes element-hq/element-web#25718.
- Handle newlines in user pills (#11166). Fixes element-hq/element-web#10994.
- Limit width of user menu in space panel (#11192). Fixes element-hq/element-web#22627.
- Add isLocation to ComposerEvent analytics events (#11187). Contributed by @andybalaam.
- Fix: hide unsupported login elements (#11185). Fixes element-hq/element-web#25711. Contributed by @kerryarchibald.
- Scope smaller font size to user info panel (#11178). Fixes element-hq/element-web#25683.
- Apply i18n to strings in the html export (#11176).
- Inhibit url previews on MXIDs containing slashes same as those without (#11160).
- Make event info size consistent with state events (#11181).
- Fix markdown content spacing (#11177). Fixes element-hq/element-web#25685.
- Fix font-family definition for emojis (#11170). Fixes element-hq/element-web#25686.
- Fix spurious error sending receipt in thread errors (#11157).
- Consider the empty push rule actions array equiv to deprecated dont_notify (#11155). Fixes element-hq/element-web#25674.
- Only trap escape key for cancel reply if there is a reply (#11140). Fixes element-hq/element-web#25640.
- Update linkify to 4.1.1 (#11132). Fixes element-hq/element-web#23806.
v3.75.0
🦖 Deprecations
- Remove
feature_favourite_messages
as it is has been abandoned for now (#11097). Fixes element-hq/element-web#25555.
✨ Features
- Don't setup keys on login when encryption is force disabled (#11125). Contributed by @kerryarchibald.
- OIDC: attempt dynamic client registration (#11074). Fixes element-hq/element-web#25468 and element-hq/element-web#25467. Contributed by @kerryarchibald.
- OIDC: Check static client registration and add login flow (#11088). Fixes element-hq/element-web#25467. Contributed by @kerryarchibald.
- Improve message body output from plain text editor (#11124). Contributed by @alunturner.
- Disable encryption toggle in room settings when force disabled (#11122). Contributed by @kerryarchibald.
- Add .well-known config option to force disable encryption on room creation (#11120). Contributed by @kerryarchibald.
- Handle permalinks in room topic (#11115). Fixes element-hq/element-web#23395.
- Add at room avatar for RTE (#11106). Contributed by @alunturner.
- Remove new room breadcrumbs (#11104).
- Update rich text editor dependency and associated changes (#11098). Contributed by @alunturner.
- Implement new model, hooks and reconcilation code for new GYU notification settings (#11089). Contributed by @justjanne.
- Allow maintaining a different right panel width for thread panels (#11064). Fixes element-hq/element-web#25487.
- Make AppPermission pane scrollable (#10954). Fixes element-hq/element-web#25438 and element-hq/element-web#25511. Contributed by @luixxiul.
- Integrate compound design tokens (#11091). Fixes element-hq/element-internal#450.
- Don't warn about the effects of redacting state events when redacting non-state-events (#11071). Fixes element-hq/element-web#8478.
- Allow specifying help URLs in config.json (#11070). Fixes element-hq/element-web#15268.
🐛 Bug Fixes
- Fix spurious notifications on non-live events (#11133). Fixes element-hq/element-web#24336.
- Prevent auto-translation within composer (#11114). Fixes element-hq/element-web#25624.
- Fix caret jump when backspacing into empty line at beginning of editor (#11128). Fixes element-hq/element-web#22335.
- Fix server picker not allowing you to switch from custom to default (#11127). Fixes element-hq/element-web#25650.
- Consider the unthreaded read receipt for Unread dot state (#11117). Fixes element-hq/element-web#24229.
- Increase RTE resilience (#11111). Fixes element-hq/element-web#25277. Contributed by @alunturner.
- Fix RoomView ignoring alias lookup errors due to them not knowing the roomId (#11099). Fixes element-hq/element-web#24783 and element-hq/element-web#25562.
- Fix style inconsistencies on SecureBackupPanel (#11102). Fixes element-hq/element-web#25615. Contributed by @luixxiul.
- Remove unknown MXIDs from invite suggestions (#11055). Fixes element-hq/element-web#25446.
- Reduce volume of ring sounds to normalised levels (#9143). Contributed by @JMoVS.
- Fix slash commands not being enabled in certain cases (#11090). Fixes element-hq/element-web#25572.
- Prevent escape in threads from sending focus to main timeline composer (#11061). Fixes element-hq/element-web#23397.
v3.75.0-rc.1
🦖 Deprecations
- Remove
feature_favourite_messages
as it is has been abandoned for now (#11097). Fixes element-hq/element-web#25555.
✨ Features
- Don't setup keys on login when encryption is force disabled (#11125). Contributed by @kerryarchibald.
- OIDC: attempt dynamic client registration (#11074). Fixes element-hq/element-web#25468 and element-hq/element-web#25467. Contributed by @kerryarchibald.
- OIDC: Check static client registration and add login flow (#11088). Fixes element-hq/element-web#25467. Contributed by @kerryarchibald.
- Improve message body output from plain text editor (#11124). Contributed by @alunturner.
- Disable encryption toggle in room settings when force disabled (#11122). Contributed by @kerryarchibald.
- Add .well-known config option to force disable encryption on room creation (#11120). Contributed by @kerryarchibald.
- Handle permalinks in room topic (#11115). Fixes element-hq/element-web#23395.
- Add at room avatar for RTE (#11106). Contributed by @alunturner.
- Remove new room breadcrumbs (#11104).
- Update rich text editor dependency and associated changes (#11098). Contributed by @alunturner.
- Implement new model, hooks and reconcilation code for new GYU notification settings (#11089). Contributed by @justjanne.
- Allow maintaining a different right panel width for thread panels (#11064). Fixes element-hq/element-web#25487.
- Make AppPermission pane scrollable (#10954). Fixes element-hq/element-web#25438 and element-hq/element-web#25511. Contributed by @luixxiul.
- Integrate compound design tokens (#11091). Fixes element-hq/element-internal#450.
- Don't warn about the effects of redacting state events when redacting non-state-events (#11071). Fixes element-hq/element-web#8478.
- Allow specifying help URLs in config.json (#11070). Fixes element-hq/element-web#15268.
🐛 Bug Fixes
- Fix spurious notifications on non-live events (#11133). Fixes element-hq/element-web#24336.
- Prevent auto-translation within composer (#11114). Fixes element-hq/element-web#25624.
- Fix caret jump when backspacing into empty line at beginning of editor (#11128). Fixes element-hq/element-web#22335.
- Fix server picker not allowing you to switch from custom to default (#11127). Fixes element-hq/element-web#25650.
- Consider the unthreaded read receipt for Unread dot state (#11117). Fixes element-hq/element-web#24229.
- Increase RTE resilience (#11111). Fixes element-hq/element-web#25277. Contributed by @alunturner.
- Fix RoomView ignoring alias lookup errors due to them not knowing the roomId (#11099). Fixes element-hq/element-web#24783 and element-hq/element-web#25562.
- Fix style inconsistencies on SecureBackupPanel (#11102). Fixes element-hq/element-web#25615. Contributed by @luixxiul.
- Remove unknown MXIDs from invite suggestions (#11055). Fixes element-hq/element-web#25446.
- Reduce volume of ring sounds to normalised levels (#9143). Contributed by @JMoVS.
- Fix slash commands not being enabled in certain cases (#11090). Fixes element-hq/element-web#25572.
- Prevent escape in threads from sending focus to main timeline composer (#11061). Fixes element-hq/element-web#23397.
v3.74.0
✨ Features
- OIDC: add delegatedauthentication to validated server config (#11053). Contributed by @kerryarchibald.
- Allow image pasting in plain mode in RTE (#11056). Contributed by @alunturner.
- Show room options menu if "UIComponent.roomOptionsMenu" is enabled (#10365). Contributed by @maheichyk.
- Allow image pasting in rich text mode in RTE (#11049). Contributed by @alunturner.
- Update voice broadcast redaction to use MSC3912
with_rel_type
instead ofwith_relations
(#11014). Fixes element-hq/element-web#25471. - Add config to skip widget_build_url for DM rooms (#11044). Fixes element-hq/customer-retainer#74.
- Inhibit interactions on forward dialog message previews (#11025). Fixes element-hq/element-web#23459.
- Removed
DecryptionFailureBar.tsx
(#11027). Fixes element-hq/element-meta#1358. Contributed by @florianduros.
🐛 Bug Fixes
- Fix translucent
TextualEvent
on search results panel (#10810). Fixes element-hq/element-web#25292. Contributed by @luixxiul. - Matrix matrix scheme permalink constructor not stripping query params (#11060). Fixes element-hq/element-web#25535.
- Fix: "manually verify by text" does nothing (#11059). Fixes element-hq/element-web#25375. Contributed by @kerryarchibald.
- Make group calls respect the ICE fallback setting (#11047). Fixes element-hq/voip-internal#65.
- Align list items on the tooltip to the start (#11041). Fixes element-hq/element-web#25355. Contributed by @luixxiul.
- Clear thread panel event permalink when changing rooms (#11024). Fixes element-hq/element-web#25484.
- Fix spinner placement on pinned widgets being reloaded (#10970). Fixes element-hq/element-web#25431. Contributed by @luixxiul.
v3.74.0-rc1
✨ Features
- OIDC: add delegatedauthentication to validated server config (#11053). Contributed by @kerryarchibald.
- Allow image pasting in plain mode in RTE (#11056). Contributed by @alunturner.
- Show room options menu if "UIComponent.roomOptionsMenu" is enabled (#10365). Contributed by @maheichyk.
- Allow image pasting in rich text mode in RTE (#11049). Contributed by @alunturner.
- Update voice broadcast redaction to use MSC3912
with_rel_type
instead ofwith_relations
(#11014). Fixes element-hq/element-web#25471. - Add config to skip widget_build_url for DM rooms (#11044). Fixes element-hq/customer-retainer#74.
- Inhibit interactions on forward dialog message previews (#11025). Fixes element-hq/element-web#23459.
- Removed
DecryptionFailureBar.tsx
(#11027). Fixes element-hq/element-meta#1358. Contributed by @florianduros.
🐛 Bug Fixes
- Fix translucent
TextualEvent
on search results panel (#10810). Fixes element-hq/element-web#25292. Contributed by @luixxiul. - Matrix matrix scheme permalink constructor not stripping query params (#11060). Fixes element-hq/element-web#25535.
- Fix: "manually verify by text" does nothing (#11059). Fixes element-hq/element-web#25375. Contributed by @kerryarchibald.
- Make group calls respect the ICE fallback setting (#11047). Fixes element-hq/voip-internal#65.
- Align list items on the tooltip to the start (#11041). Fixes element-hq/element-web#25355. Contributed by @luixxiul.
- Clear thread panel event permalink when changing rooms (#11024). Fixes element-hq/element-web#25484.
- Fix spinner placement on pinned widgets being reloaded (#10970). Fixes element-hq/element-web#25431. Contributed by @luixxiul.
v3.73.1
🐛 Bug Fixes
- Bump matrix-js-sdk to v26.0.1. Fixes element-hq/element-web#25526
v3.73.0
✨ Features
- When joining room in sub-space join the parents too (#11011).
- Include thread replies in message previews (#10631). Fixes element-hq/element-web#23920.
- Use semantic headings in space preferences (#11021). Contributed by @kerryarchibald.
- Use semantic headings in user settings - Ignored users (#11006). Contributed by @kerryarchibald.
- Use semantic headings in user settings - profile (#10973). Fixes element-hq/element-web#25461. Contributed by @kerryarchibald.
- Use semantic headings in user settings - account (#10972). Contributed by @kerryarchibald.
- Support
Insert from iPhone or iPad
in Safari (#10851). Fixes element-hq/element-web#25327. Contributed by @SuperKenVery. - Specify supportedStages for User Interactive Auth (#10975). Fixes element-hq/element-web#19605.
- Pass device id to widgets (#10209). Contributed by @Fox32.
- Use semantic headings in user settings - discovery (#10838). Contributed by @kerryarchibald.
- Use semantic headings in user settings - Notifications (#10948). Contributed by @kerryarchibald.
- Use semantic headings in user settings - spellcheck and language (#10959). Contributed by @kerryarchibald.
- Use semantic headings in user settings Appearance (#10827). Contributed by @kerryarchibald.
- Use semantic heading in user settings Sidebar & Voip (#10782). Contributed by @kerryarchibald.
- Use semantic headings in user settings Security (#10774). Contributed by @kerryarchibald.
- Use semantic headings in user settings - integrations and account deletion (#10837). Fixes element-hq/element-web#25378. Contributed by @kerryarchibald.
- Use semantic headings in user settings Preferences (#10794). Contributed by @kerryarchibald.
- Use semantic headings in user settings Keyboard (#10793). Contributed by @kerryarchibald.
- RTE plain text mentions as pills (#10852). Contributed by @alunturner.
- Use semantic headings in user settings Labs (#10773). Contributed by @kerryarchibald.
- Use semantic list elements for menu lists and tab lists (#10902). Fixes element-hq/element-web#24928.
- Fix aria-required-children axe violation (#10900). Fixes element-hq/element-web#25342.
- Enable pagination for overlay timelines (#10757). Fixes element-hq/voip-internal#107.
- Add tooltip to disabled invite button due to lack of permissions (#10869). Fixes element-hq/element-web#9824.
- Respect configured auth_header_logo_url for default Welcome page (#10870).
- Specify lazy loading for avatars (#10866). Fixes element-hq/element-web#1983.
- Room and user mentions for plain text editor (#10665). Contributed by @alunturner.
- Add audible notifcation on broadcast error (#10654). Fixes element-hq/element-web#25132.
- Fall back from server generated thumbnail to original image (#10853).
- Use semantically correct elements for room sublist context menu (#10831). Fixes element-hq/customer-retainer#46.
- Avoid calling prepareToEncrypt onKeyDown (#10828).
- Allows search to recognize full room links (#8275). Contributed by @bolu-tife.
- "Show rooms with unread messages first" should not be on by default for new users (#10820). Fixes element-hq/element-web#25304. Contributed by @kerryarchibald.
- Fix emitter handler leak in ThreadView (#10803).
- Add better error for email invites without identity server (#10739). Fixes element-hq/element-web#16893.
- Move reaction message previews out of labs (#10601). Fixes element-hq/element-web#25083.
- Sort muted rooms to the bottom of their section of the room list (#10592). Fixes element-hq/element-web#25131. Contributed by @kerryarchibald.
- Use semantic headings in user settings Help & About (#10752). Contributed by @kerryarchibald.
- use ExternalLink components for external links (#10758). Contributed by @kerryarchibald.
- Use semantic headings in space settings (#10751). Contributed by @kerryarchibald.
- Use semantic headings for room settings content (#10734). Contributed by @kerryarchibald.
🐛 Bug Fixes
- Use consistent fonts for Japanese text (#10980). Fixes element-hq/element-web#22333 and element-hq/element-web#23899.
- Fix: server picker validates unselected option (#11020). Fixes element-hq/element-web#25488. Contributed by @kerryarchibald.
- Fix room list notification badges going missing in compact layout (#11022). Fixes element-hq/element-web#25372.
- Fix call to
startSingleSignOn
passing enum in place of idpId (#10998). Fixes element-hq/element-web#24953. - Remove hover effect from user name on a DM creation UI (#10887). Fixes element-hq/element-web#25305. Contributed by @luixxiul.
- Fix layout regression in public space invite dialog (#11009). Fixes element-hq/element-web#25458.
- Fix layout regression in session dropdown (#10999). Fixes element-hq/element-web#25448.
- Fix spacing regression in user settings - roles & permissions (#10993). Fixes element-hq/element-web#25447 and element-hq/element-web#25451. Contributed by @kerryarchibald.
- Fall back to receipt timestamp if we have no event (react-sdk part) (#10974). Fixes element-hq/element-web#10954. Contributed by @andybalaam.
- Fix: Room header 'view your device list' does not link to new session manager (#10979). Fixes element-hq/element-web#25440. Contributed by @kerryarchibald.
- Fix display of devices without encryption support in Settings dialog (#10977). Fixes element-hq/element-web#25413.
- Use aria descriptions instead of labels for TextWithTooltip (#10952). Fixes element-hq/element-web#25398.
- Use grapheme-splitter instead of lodash for saving emoji from being ripped apart (#10976). Fixes element-hq/element-web#22196.
- Fix: content overflow in settings subsection (#10960). Fixes element-hq/element-web#25416. Contributed by @kerryarchibald.
- Make
Privacy Notice
external link on integration manager ToS clickable (#10914). Fixes element-hq/element-web#25384. Contributed by @luixxiul. - Ensure that open message context menus are updated when the event is sent (#10950).
- Ensure that open sticker picker dialogs are updated when the widget configuration is updated. (#10945).
- Fix big emoji in replies (#10932). Fixes element-hq/element-web#24798.
- Hide empty
MessageActionBar
on message edit history dialog (#10447). Fixes element-hq/element-web#24903. Contributed by @luixxiul. - Fix roving tab index getting confused after dragging space order ([#10901](https://g...
v3.73.0-rc.3
✨ Features
- When joining room in sub-space join the parents too (#11011).
- Include thread replies in message previews (#10631). Fixes element-hq/element-web#23920.
- Use semantic headings in space preferences (#11021). Contributed by @kerryarchibald.
- Use semantic headings in user settings - Ignored users (#11006). Contributed by @kerryarchibald.
- Use semantic headings in user settings - profile (#10973). Fixes element-hq/element-web#25461. Contributed by @kerryarchibald.
- Use semantic headings in user settings - account (#10972). Contributed by @kerryarchibald.
- Support
Insert from iPhone or iPad
in Safari (#10851). Fixes element-hq/element-web#25327. Contributed by @SuperKenVery. - Specify supportedStages for User Interactive Auth (#10975). Fixes element-hq/element-web#19605.
- Pass device id to widgets (#10209). Contributed by @Fox32.
- Use semantic headings in user settings - discovery (#10838). Contributed by @kerryarchibald.
- Use semantic headings in user settings - Notifications (#10948). Contributed by @kerryarchibald.
- Use semantic headings in user settings - spellcheck and language (#10959). Contributed by @kerryarchibald.
- Use semantic headings in user settings Appearance (#10827). Contributed by @kerryarchibald.
- Use semantic heading in user settings Sidebar & Voip (#10782). Contributed by @kerryarchibald.
- Use semantic headings in user settings Security (#10774). Contributed by @kerryarchibald.
- Use semantic headings in user settings - integrations and account deletion (#10837). Fixes element-hq/element-web#25378. Contributed by @kerryarchibald.
- Use semantic headings in user settings Preferences (#10794). Contributed by @kerryarchibald.
- Use semantic headings in user settings Keyboard (#10793). Contributed by @kerryarchibald.
- RTE plain text mentions as pills (#10852). Contributed by @alunturner.
- Use semantic headings in user settings Labs (#10773). Contributed by @kerryarchibald.
- Use semantic list elements for menu lists and tab lists (#10902). Fixes element-hq/element-web#24928.
- Fix aria-required-children axe violation (#10900). Fixes element-hq/element-web#25342.
- Enable pagination for overlay timelines (#10757). Fixes element-hq/voip-internal#107.
- Add tooltip to disabled invite button due to lack of permissions (#10869). Fixes element-hq/element-web#9824.
- Respect configured auth_header_logo_url for default Welcome page (#10870).
- Specify lazy loading for avatars (#10866). Fixes element-hq/element-web#1983.
- Room and user mentions for plain text editor (#10665). Contributed by @alunturner.
- Add audible notifcation on broadcast error (#10654). Fixes element-hq/element-web#25132.
- Fall back from server generated thumbnail to original image (#10853).
- Use semantically correct elements for room sublist context menu (#10831). Fixes element-hq/customer-retainer#46.
- Avoid calling prepareToEncrypt onKeyDown (#10828).
- Allows search to recognize full room links (#8275). Contributed by @bolu-tife.
- "Show rooms with unread messages first" should not be on by default for new users (#10820). Fixes element-hq/element-web#25304. Contributed by @kerryarchibald.
- Fix emitter handler leak in ThreadView (#10803).
- Add better error for email invites without identity server (#10739). Fixes element-hq/element-web#16893.
- Move reaction message previews out of labs (#10601). Fixes element-hq/element-web#25083.
- Sort muted rooms to the bottom of their section of the room list (#10592). Fixes element-hq/element-web#25131. Contributed by @kerryarchibald.
- Use semantic headings in user settings Help & About (#10752). Contributed by @kerryarchibald.
- use ExternalLink components for external links (#10758). Contributed by @kerryarchibald.
- Use semantic headings in space settings (#10751). Contributed by @kerryarchibald.
- Use semantic headings for room settings content (#10734). Contributed by @kerryarchibald.
🐛 Bug Fixes
- Use consistent fonts for Japanese text (#10980). Fixes element-hq/element-web#22333 and element-hq/element-web#23899.
- Fix: server picker validates unselected option (#11020). Fixes element-hq/element-web#25488. Contributed by @kerryarchibald.
- Fix room list notification badges going missing in compact layout (#11022). Fixes element-hq/element-web#25372.
- Fix call to
startSingleSignOn
passing enum in place of idpId (#10998). Fixes element-hq/element-web#24953. - Remove hover effect from user name on a DM creation UI (#10887). Fixes element-hq/element-web#25305. Contributed by @luixxiul.
- Fix layout regression in public space invite dialog (#11009). Fixes element-hq/element-web#25458.
- Fix layout regression in session dropdown (#10999). Fixes element-hq/element-web#25448.
- Fix spacing regression in user settings - roles & permissions (#10993). Fixes element-hq/element-web#25447 and element-hq/element-web#25451. Contributed by @kerryarchibald.
- Fall back to receipt timestamp if we have no event (react-sdk part) (#10974). Fixes element-hq/element-web#10954. Contributed by @andybalaam.
- Fix: Room header 'view your device list' does not link to new session manager (#10979). Fixes element-hq/element-web#25440. Contributed by @kerryarchibald.
- Fix display of devices without encryption support in Settings dialog (#10977). Fixes element-hq/element-web#25413.
- Use aria descriptions instead of labels for TextWithTooltip (#10952). Fixes element-hq/element-web#25398.
- Use grapheme-splitter instead of lodash for saving emoji from being ripped apart (#10976). Fixes element-hq/element-web#22196.
- Fix: content overflow in settings subsection (#10960). Fixes element-hq/element-web#25416. Contributed by @kerryarchibald.
- Make
Privacy Notice
external link on integration manager ToS clickable (#10914). Fixes element-hq/element-web#25384. Contributed by @luixxiul. - Ensure that open message context menus are updated when the event is sent (#10950).
- Ensure that open sticker picker dialogs are updated when the widget configuration is updated. (#10945).
- Fix big emoji in replies (#10932). Fixes element-hq/element-web#24798.
- Hide empty
MessageActionBar
on message edit history dialog (#10447). Fixes element-hq/element-web#24903. Contributed by @luixxiul. - Fix roving tab index getting confused after dragging space order ([#10901](https://g...
v3.73.0-rc.2
🐛 Bug Fixes
- Make
Privacy Notice
external link on integration manager ToS clickable (#10914). Fixes element-hq/element-web#25384. Contributed by @luixxiul.
v3.73.0-rc.1
✨ Features
- Use semantic headings in user settings Labs (#10773). Contributed by @kerryarchibald.
- Use semantic list elements for menu lists and tab lists (#10902). Fixes element-hq/element-web#24928.
- Fix aria-required-children axe violation (#10900). Fixes element-hq/element-web#25342.
- Enable pagination for overlay timelines (#10757). Fixes element-hq/voip-internal#107.
- Add tooltip to disabled invite button due to lack of permissions (#10869). Fixes element-hq/element-web#9824.
- Respect configured auth_header_logo_url for default Welcome page (#10870).
- Specify lazy loading for avatars (#10866). Fixes element-hq/element-web#1983.
- Room and user mentions for plain text editor (#10665). Contributed by @alunturner.
- Add audible notifcation on broadcast error (#10654). Fixes element-hq/element-web#25132.
- Fall back from server generated thumbnail to original image (#10853).
- Use semantically correct elements for room sublist context menu (#10831). Fixes element-hq/customer-retainer#46.
- Avoid calling prepareToEncrypt onKeyDown (#10828).
- Allows search to recognize full room links (#8275). Contributed by @bolu-tife.
- "Show rooms with unread messages first" should not be on by default for new users (#10820). Fixes element-hq/element-web#25304. Contributed by @kerryarchibald.
- Fix emitter handler leak in ThreadView (#10803).
- Add better error for email invites without identity server (#10739). Fixes element-hq/element-web#16893.
- Move reaction message previews out of labs (#10601). Fixes element-hq/element-web#25083.
- Sort muted rooms to the bottom of their section of the room list (#10592). Fixes element-hq/element-web#25131. Contributed by @kerryarchibald.
- Use semantic headings in user settings Help & About (#10752). Contributed by @kerryarchibald.
- use ExternalLink components for external links (#10758). Contributed by @kerryarchibald.
- Use semantic headings in space settings (#10751). Contributed by @kerryarchibald.
- Use semantic headings for room settings content (#10734). Contributed by @kerryarchibald.
🐛 Bug Fixes
- Ignore edits in message previews when they concern messages other than latest (#10868). Fixes element-hq/element-web#14872.
- Send correct receipts when viewing a room (#10864). Fixes element-hq/element-web#25196.
- Fix timeline search bar being overlapped by the right panel (#10809). Fixes element-hq/element-web#25291. Contributed by @luixxiul.
- Fix the state shown for call in rooms (#10833).
- Add string for membership event where both displayname & avatar change (#10880). Fixes element-hq/element-web#18026.
- Fix people space notification badge not updating for new DM invites (#10849). Fixes element-hq/element-web#23248.
- Fix regression in emoji picker order mangling after clearing filter (#10854). Fixes element-hq/element-web#25323.
- Fix: Edit history modal crash (#10834). Fixes element-hq/element-web#25309. Contributed by @kerryarchibald.
- Fix long room address and name not being clipped on room info card and update
_RoomSummaryCard.pcss
(#10811). Fixes element-hq/element-web#25293. Contributed by @luixxiul. - Treat thumbnail upload failures as complete upload failures (#10829). Fixes element-hq/element-web#7069.
- Update finite automata to match user identifiers as per spec (#10798). Fixes element-hq/element-web#25246.
- Fix icon on empty notification panel (#10817). Fixes element-hq/element-web#25298 and element-hq/element-web#25302. Contributed by @luixxiul.
- Fix: Threads button is highlighted when I create a new room (#10819). Fixes element-hq/element-web#25284. Contributed by @kerryarchibald.
- Fix the top heading of notification panel (#10818). Fixes element-hq/element-web#25303. Contributed by @luixxiul.
- Fix the color of the verified E2EE icon on
RoomSummaryCard
(#10812). Fixes element-hq/element-web#25295. Contributed by @luixxiul. - Fix: No feedback when waiting for the server on a /delete_devices request with SSO (#10795). Fixes element-hq/element-web#23096. Contributed by @kerryarchibald.
- Fix: reveal images when image previews are disabled (#10781). Fixes element-hq/element-web#25271. Contributed by @kerryarchibald.
- Fix accessibility issues around the room list and space panel (#10717). Fixes element-hq/element-web#13345.
- Ensure tooltip contents is linked via aria to the target element (#10729). Fixes element-hq/customer-retainer#43.