This repository was archived by the owner on Sep 11, 2024. It is now read-only.
Releases: matrix-org/matrix-react-sdk
Releases · matrix-org/matrix-react-sdk
v3.66.0
✨ Features
- Add option to find own location in map views (#10083).
- Render poll end events in timeline (#10027). Contributed by @kerryarchibald.
- Indicate unread messages in tab title (#10096). Contributed by @tnt7864.
- Open message in editing mode when keyboard up is pressed (RTE) (#10079). Contributed by @florianduros.
- Hide superseded rooms from the room list using dynamic room predecessors (#10068). Contributed by @andybalaam.
- Support MSC3946 in RoomListStore (#10054). Fixes element-hq/element-web#24325. Contributed by @andybalaam.
- Auto focus security key field (#10048).
- use Poll model with relations API in poll rendering (#9877). Contributed by @kerryarchibald.
- Support MSC3946 in the RoomCreate tile (#10041). Fixes element-hq/element-web#24323. Contributed by @andybalaam.
- Update labs flag description for RTE (#10058). Contributed by @florianduros.
- Change ul list style to disc when editing message (#10043). Contributed by @alunturner.
- Improved click detection within PiP windows (#10040). Fixes element-hq/element-web#24371.
- Add RTE keyboard navigation in editing (#9980). Fixes element-hq/element-web#23621. Contributed by @florianduros.
- Paragraph integration for rich text editor (#10008). Contributed by @alunturner.
- Add indentation increasing/decreasing to RTE (#10034). Contributed by @florianduros.
- Add ignore user confirmation dialog (#6116). Fixes element-hq/element-web#14746.
- Use monospace font for room, message IDs in View Source modal (#9956). Fixes element-hq/element-web#21937. Contributed by @paragpoddar.
- Implement MSC3946 for AdvancedRoomSettingsTab (#9995). Fixes element-hq/element-web#24322. Contributed by @andybalaam.
- Implementation of MSC3824 to make the client OIDC-aware (#8681). Contributed by @hughns.
- Improves a11y for avatar uploads (#9985). Contributed by @GoodGuyMarco.
- Add support for [token authenticated registration](https (#7275). Fixes element-hq/element-web#18931. Contributed by @govynnus.
🐛 Bug Fixes
- Remove duplicate white space characters from translation keys (#10152). Contributed by @luixxiul.
- Fix the caption of new sessions manager on Labs settings page for localization (#10143). Contributed by @luixxiul.
- Prevent start another DM with a user if one already exists (#10127). Fixes element-hq/element-web#23138.
- Remove white space characters before the horizontal ellipsis (#10130). Contributed by @luixxiul.
- Fix Selectable Text on 'Delete All' and 'Retry All' Buttons (#10128). Fixes element-hq/element-web#23232. Contributed by @akshattchhabra.
- Correctly Identify emoticons (#10108). Fixes element-hq/element-web#19472. Contributed by @adarsh-sgh.
- Should open new 1:1 chat room after leaving the old one (#9880). Contributed by @ahmadkadri.
- Remove a redundant white space (#10129). Contributed by @luixxiul.
- Fix a crash when removing persistent widgets (updated) (#10099). Fixes element-hq/element-web#24412. Contributed by @andybalaam.
- Fix wrongly grouping 3pid invites into a single repeated transition (#10087). Fixes element-hq/element-web#24432.
- Fix scrollbar colliding with checkbox in add to space section (#10093). Fixes element-hq/element-web#23189. Contributed by @Arnabdaz.
- Add a whitespace character after 'broadcast?' (#10097). Contributed by @luixxiul.
- Seekbar in broadcast PiP view is now updated when switching between different broadcasts (#10072). Fixes element-hq/element-web#24415.
- Add border to "reject" button on room preview card for clickable area indication. It fixes element-hq/element-web#22623 (#9205). Contributed by @gefgu.
- Element-R: fix rageshages (#10081). Fixes element-hq/element-web#24430.
- Fix markdown paragraph display in timeline (#10071). Fixes element-hq/element-web#24419. Contributed by @alunturner.
- Prevent the remaining broadcast time from being exceeded (#10070).
- Fix cursor position when new line is created by pressing enter (RTE) (#10064). Contributed by @florianduros.
- Ensure room is actually in space hierarchy when resolving its latest version (#10010).
- Fix new line for inline code (#10062). Contributed by @florianduros.
- Member avatars without canvas (#9990). Contributed by @clarkf.
- Apply more general fix for base avatar regressions (#10045). Fixes element-hq/element-web#24382 and element-hq/element-web#24370.
- Replace list, code block and quote icons by new icons (#10035). Contributed by @florianduros.
- fix regional emojis converted to flags (#9294). Fixes element-hq/element-web#19000. Contributed by @grimhilt.
- resolved emoji description text overflowing issue (#10028). Contributed by @fahadNoufal.
- Fix MessageEditHistoryDialog crashing on complex input (#10018). Fixes element-hq/element-web#23665. Contributed by @clarkf.
- Unify unread notification state determination (#9941). Contributed by @clarkf.
- Fix layout and visual regressions around default avatars (#10031). Fixes element-hq/element-web#24375 and element-hq/element-web#24369.
- Fix useUnreadNotifications exploding with falsey room, like in notif panel (#10030). Fixes element-hq/element-web-rageshakes#19334.
- Fix "[object Promise]" appearing in HTML exports (#9975). Fixes element-hq/element-web#24272. Contributed by @clarkf.
- changing the color of message time stamp (#10016). Contributed by @nawarajshah.
- Fix link creation with backward selection (#9986). Fixes element-hq/element-web#24315. Contributed by @florianduros.
- Misaligned reply preview in thread composer #23396 (#9977). Fixes element-hq/element-web#23396. Contributed by @mustafa-kapadia1483.
v3.66.0-rc.1
✨ Features
- Indicate unread messages in tab title (#10096). Contributed by @tnt7864.
- Open message in editing mode when keyboard up is pressed (RTE) (#10079). Contributed by @florianduros.
- Hide superseded rooms from the room list using dynamic room predecessors (#10068). Contributed by @andybalaam.
- Support MSC3946 in RoomListStore (#10054). Fixes element-hq/element-web#24325. Contributed by @andybalaam.
- Auto focus security key field (#10048).
- use Poll model with relations API in poll rendering (#9877). Contributed by @kerryarchibald.
- Support MSC3946 in the RoomCreate tile (#10041). Fixes element-hq/element-web#24323. Contributed by @andybalaam.
- Update labs flag description for RTE (#10058). Contributed by @florianduros.
- Change ul list style to disc when editing message (#10043). Contributed by @alunturner.
- Improved click detection within PiP windows (#10040). Fixes element-hq/element-web#24371.
- Add RTE keyboard navigation in editing (#9980). Fixes element-hq/element-web#23621. Contributed by @florianduros.
- Paragraph integration for rich text editor (#10008). Contributed by @alunturner.
- Add indentation increasing/decreasing to RTE (#10034). Contributed by @florianduros.
- Add ignore user confirmation dialog (#6116). Fixes element-hq/element-web#14746.
- Use monospace font for room, message IDs in View Source modal (#9956). Fixes element-hq/element-web#21937. Contributed by @paragpoddar.
- Implement MSC3946 for AdvancedRoomSettingsTab (#9995). Fixes element-hq/element-web#24322. Contributed by @andybalaam.
- Implementation of MSC3824 to make the client OIDC-aware (#8681). Contributed by @hughns.
- Improves a11y for avatar uploads (#9985). Contributed by @GoodGuyMarco.
- Add support for [token authenticated registration](https (#7275). Fixes element-hq/element-web#18931. Contributed by @govynnus.
🐛 Bug Fixes
- Fix a crash when removing persistent widgets (updated) (#10099). Fixes element-hq/element-web#24412. Contributed by @andybalaam.
- Fix wrongly grouping 3pid invites into a single repeated transition (#10087). Fixes element-hq/element-web#24432.
- Fix scrollbar colliding with checkbox in add to space section (#10093). Fixes element-hq/element-web#23189. Contributed by @Arnabdaz.
- Add a whitespace character after 'broadcast?' (#10097). Contributed by @luixxiul.
- Seekbar in broadcast PiP view is now updated when switching between different broadcasts (#10072). Fixes element-hq/element-web#24415.
- Add border to "reject" button on room preview card for clickable area indication. It fixes element-hq/element-web#22623 (#9205). Contributed by @gefgu.
- Element-R: fix rageshages (#10081). Fixes element-hq/element-web#24430.
- Fix markdown paragraph display in timeline (#10071). Fixes element-hq/element-web#24419. Contributed by @alunturner.
- Prevent the remaining broadcast time from being exceeded (#10070).
- Fix cursor position when new line is created by pressing enter (RTE) (#10064). Contributed by @florianduros.
- Ensure room is actually in space hierarchy when resolving its latest version (#10010).
- Fix new line for inline code (#10062). Contributed by @florianduros.
- Replace list, code block and quote icons by new icons (#10035). Contributed by @florianduros.
- fix regional emojis converted to flags (#9294). Fixes element-hq/element-web#19000. Contributed by @grimhilt.
- resolved emoji description text overflowing issue (#10028). Contributed by @fahadNoufal.
- Fix MessageEditHistoryDialog crashing on complex input (#10018). Fixes element-hq/element-web#23665. Contributed by @clarkf.
- Unify unread notification state determination (#9941). Contributed by @clarkf.
- Fix useUnreadNotifications exploding with falsey room, like in notif panel (#10030). Fixes element-hq/element-web-rageshakes#19334.
- Fix "[object Promise]" appearing in HTML exports (#9975). Fixes element-hq/element-web#24272. Contributed by @clarkf.
- Should open new 1:1 chat room after leaving the old one (#9880). Contributed by @ahmadkadri.
- changing the color of message time stamp (#10016). Contributed by @nawarajshah.
- Fix link creation with backward selection (#9986). Fixes element-hq/element-web#24315. Contributed by @florianduros.
- Misaligned reply preview in thread composer #23396 (#9977). Fixes element-hq/element-web#23396. Contributed by @mustafa-kapadia1483.
v3.65.0
✨ Features
- Quotes for rte (#9932). Contributed by @alunturner.
- Show the room name in the room header during calls (#9942). Fixes element-hq/element-web#24268.
- Add code blocks to rich text editor (#9921). Contributed by @alunturner.
- Add new style for inline code (#9936). Contributed by @florianduros.
- Add disabled button state to rich text editor (#9930). Contributed by @alunturner.
- Change the rageshake "app" for auto-rageshakes (#9909).
- Device manager - tweak settings display (#9905). Contributed by @kerryarchibald.
- Add list functionality to rich text editor (#9871). Contributed by @alunturner.
🐛 Bug Fixes
- Fix RTE focus behaviour in threads (#9969). Fixes element-hq/element-web#23755. Contributed by @florianduros.
- #22204 Issue: Centered File info in lightbox (#9971). Fixes element-hq/element-web#22204. Contributed by @Spartan09.
- Fix seekbar position for zero length audio (#9949). Fixes element-hq/element-web#24248.
- Allow thread panel to be closed after being opened from notification (#9937). Fixes element-hq/element-web#23764 element-hq/element-web#23852 and element-hq/element-web#24213. Contributed by @justjanne.
- Only highlight focused menu item if focus is supposed to be visible (#9945). Fixes element-hq/element-web#23582.
- Prevent call durations from breaking onto multiple lines (#9944).
- Tweak call lobby buttons to more closely match designs (#9943).
- Do not show a broadcast as live immediately after the recording has stopped (#9947). Fixes element-hq/element-web#24233.
- Clear the RTE before sending a message (#9948). Contributed by @florianduros.
- Fix {enter} press in RTE (#9927). Contributed by @florianduros.
- Fix the problem that the password reset email has to be confirmed twice (#9926). Fixes element-hq/element-web#24226.
- replace .at() with array.length-1 (#9933). Fixes element-hq/element-web-rageshakes#19281.
- Fix broken threads list timestamp layout (#9922). Fixes element-hq/element-web#24243 and element-hq/element-web#24191. Contributed by @justjanne.
- Disable multiple messages when {enter} is pressed multiple times (#9929). Fixes element-hq/element-web#24249. Contributed by @florianduros.
- Fix logout devices when resetting the password (#9925). Fixes element-hq/element-web#24228.
- Fix: Poll replies overflow when not enough space (#9924). Fixes element-hq/element-web#24227. Contributed by @kerryarchibald.
- State event updates are not forwarded to the widget from invitation room (#9802). Contributed by @maheichyk.
- Fix error when viewing source of redacted events (#9914). Fixes element-hq/element-web#24165. Contributed by @clarkf.
- Replace outdated css attribute (#9912). Fixes element-hq/element-web#24218. Contributed by @justjanne.
- Clear isLogin theme override when user is no longer viewing login screens (#9911). Fixes element-hq/element-web#23893.
- Fix reply action in message context menu notif & file panels (#9895). Fixes element-hq/element-web#23970.
- Fix issue where thread dropdown would not show up correctly (#9872). Fixes element-hq/element-web#24040. Contributed by @justjanne.
- Fix unexpected composer growing (#9889). Contributed by @florianduros.
- Fix misaligned timestamps for thread roots which are emotes (#9875). Fixes element-hq/element-web#23897. Contributed by @justjanne.
v3.65.0-rc.1
✨ Features
- Quotes for rte (#9932). Contributed by @alunturner.
- Show the room name in the room header during calls (#9942). Fixes element-hq/element-web#24268.
- Add code blocks to rich text editor (#9921). Contributed by @alunturner.
- Add new style for inline code (#9936). Contributed by @florianduros.
- Add disabled button state to rich text editor (#9930). Contributed by @alunturner.
- Change the rageshake "app" for auto-rageshakes (#9909).
- Device manager - tweak settings display (#9905). Contributed by @kerryarchibald.
- Add list functionality to rich text editor (#9871). Contributed by @alunturner.
🐛 Bug Fixes
- Fix RTE focus behaviour in threads (#9969). Fixes element-hq/element-web#23755. Contributed by @florianduros.
- #22204 Issue: Centered File info in lightbox (#9971). Fixes element-hq/element-web#22204. Contributed by @Spartan09.
- Fix seekbar position for zero length audio (#9949). Fixes element-hq/element-web#24248.
- Allow thread panel to be closed after being opened from notification (#9937). Fixes element-hq/element-web#23764 element-hq/element-web#23852 and element-hq/element-web#24213. Contributed by @justjanne.
- Only highlight focused menu item if focus is supposed to be visible (#9945). Fixes element-hq/element-web#23582.
- Prevent call durations from breaking onto multiple lines (#9944).
- Tweak call lobby buttons to more closely match designs (#9943).
- Do not show a broadcast as live immediately after the recording has stopped (#9947). Fixes element-hq/element-web#24233.
- Clear the RTE before sending a message (#9948). Contributed by @florianduros.
- Fix {enter} press in RTE (#9927). Contributed by @florianduros.
- Fix the problem that the password reset email has to be confirmed twice (#9926). Fixes element-hq/element-web#24226.
- replace .at() with array.length-1 (#9933). Fixes element-hq/element-web-rageshakes#19281.
- Fix broken threads list timestamp layout (#9922). Fixes element-hq/element-web#24243 and element-hq/element-web#24191. Contributed by @justjanne.
- Disable multiple messages when {enter} is pressed multiple times (#9929). Fixes element-hq/element-web#24249. Contributed by @florianduros.
- Fix logout devices when resetting the password (#9925). Fixes element-hq/element-web#24228.
- Fix: Poll replies overflow when not enough space (#9924). Fixes element-hq/element-web#24227. Contributed by @kerryarchibald.
- State event updates are not forwarded to the widget from invitation room (#9802). Contributed by @maheichyk.
- Fix error when viewing source of redacted events (#9914). Fixes element-hq/element-web#24165. Contributed by @clarkf.
- Replace outdated css attribute (#9912). Fixes element-hq/element-web#24218. Contributed by @justjanne.
- Clear isLogin theme override when user is no longer viewing login screens (#9911). Fixes element-hq/element-web#23893.
- Fix reply action in message context menu notif & file panels (#9895). Fixes element-hq/element-web#23970.
- Fix issue where thread dropdown would not show up correctly (#9872). Fixes element-hq/element-web#24040. Contributed by @justjanne.
- Fix unexpected composer growing (#9889). Contributed by @florianduros.
- Fix misaligned timestamps for thread roots which are emotes (#9875). Fixes element-hq/element-web#23897. Contributed by @justjanne.
v3.64.2
v3.64.1
v3.64.0
✨ Features
- Switch threads on for everyone (#9879).
- Make threads use new UTD UI (#9876). Fixes element-hq/element-web#24060.
- Add edit and remove actions to link in RTE (#9864).
- Remove extensible events v1 experimental rendering (#9881).
- Make create poll dialog scale better (PSG-929) (#9873). Fixes element-hq/element-web#21855.
- Change RTE mode icons (#9861).
- Device manager - prune client information events after remote sign out (#9874).
- Check connection before starting broadcast (#9857).
- Enable sent receipt for poll start events (PSG-962) (#9870).
- Change clear notifications to have more readable copy (#9867).
- Combine search results when the query is present in multiple successive messages (#9855). Fixes element-hq/element-web#3977. Contributed by @grimhilt.
- Disable bubbles for broadcasts (#9860). Fixes element-hq/element-web#24140.
- Enable reactions and replies for broadcasts (#9856). Fixes element-hq/element-web#24042.
- Improve switching between rich and plain editing modes (#9776).
- Redesign the picture-in-picture window (#9800). Fixes element-hq/element-web#23980.
- User on-boarding tasks now appear in a static order. (#9799). Contributed by @GoodGuyMarco.
- Device manager - contextual menus (#9832).
- If listening a non-live broadcast and changing the room, the broadcast will be paused (#9825). Fixes element-hq/element-web#24078.
- Consider own broadcasts from other device as a playback (#9821). Fixes element-hq/element-web#24068.
- Add link creation to rich text editor (#9775).
- Add mark as read option in room setting (#9798). Fixes element-hq/element-web#24053.
- Device manager - current device design and copy tweaks (#9801).
- Unify notifications panel event design (#9754).
- Add actions for integration manager to send and read certain events (#9740).
- Device manager - design tweaks (#9768).
- Change room list sorting to activity and unread first by default (#9773). Fixes element-hq/element-web#24014.
- Add a config flag to enable the rust crypto-sdk (#9759).
- Improve decryption error UI by consolidating error messages and providing instructions when possible (#9544).
- Honor font settings in Element Call (#9751). Fixes element-hq/element-web#23661.
- Device manager - use deleteAccountData to prune device manager client information events (#9734).
🐛 Bug Fixes
- Display rooms & threads as unread (bold) if threads have unread messages. (#9763). Fixes element-hq/element-web#23907.
- Don't prefer STIXGeneral over the default font (#9711). Fixes element-hq/element-web#23899.
- Use the same avatar colour when creating 1:1 DM rooms (#9850). Fixes element-hq/element-web#23476.
- Fix space lock icon size (#9854). Fixes element-hq/element-web#24128.
- Make calls automatically disconnect if the widget disappears (#9862). Fixes element-hq/element-web#23664.
- Fix emoji in RTE editing (#9827).
- Fix export with attachments on formats txt and json (#9851). Fixes element-hq/element-web#24130. Contributed by @grimhilt.
- Fixed empty
Content-Type
for encrypted uploads (#9848). Contributed by @K3das. - Fix sign-in instead link on password reset page (#9820). Fixes element-hq/element-web#24087.
- The seekbar now initially shows the current position (#9796). Fixes element-hq/element-web#24051.
- Fix: Editing a poll will silently change it to a closed poll (#9809). Fixes element-hq/element-web#23176.
- Make call tiles look less broken in the right panel (#9808). Fixes element-hq/element-web#23716.
- Prevent unnecessary m.direct updates (#9805). Fixes element-hq/element-web#24059.
- Fix checkForPreJoinUISI for thread roots (#9803). Fixes element-hq/element-web#24054.
- Snap in PiP widget when content changed (#9797). Fixes element-hq/element-web#24050.
- Load RTE components only when RTE labs is enabled (#9804).
- Ensure that events are correctly updated when they are edited. (#9789).
- When stopping a broadcast also stop the playback (#9795). Fixes element-hq/element-web#24052.
- Prevent to start two broadcasts at the same time (#9744). Fixes element-hq/element-web#23973.
- Correctly handle limited sync responses by resetting the thread timeline (#3056). Fixes element-hq/element-web#23952.
- Fix failure to start in firefox private browser (#3058). Fixes element-hq/element-web#24216.
v3.64.0-rc.4
🐛 Bug Fixes
- Correctly handle limited sync responses by resetting the thread timeline (#3056). Fixes element-hq/element-web#23952.
v3.64.0-rc.3
🐛 Bug Fixes
- Fix failure to start in firefox private browser (#3058). Fixes element-hq/element-web#24216.
v3.64.0-rc.2
✨ Features
- Switch threads on for everyone (#9879).