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.64.0-rc.1
✨ Features
- 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.
v3.63.0
✨ Features
- Prevent unnecessary m.direct updates (#9805). Fixes element-hq/element-web#24059.
- Fix checkForPreJoinUISI for thread roots (#9803). Fixes element-hq/element-web#24054.
- 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 element-hq/element-web#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.
- Add emoji handling for rich text mode (#9661).
- Add setting to hide bold notifications (#9705).
- Further password reset flow enhancements (#9662).
- Snooze the bulk unverified sessions reminder on dismiss (#9706).
- Honor advanced audio processing settings when recording voice messages (#9610). Contributed by @MrAnno.
- Improve the visual balance of bubble layout (#9704).
- Add config setting to disable bulk unverified sessions nag (#9657).
- Only display bulk unverified sessions nag when current sessions is verified (#9656).
- Separate labs and betas more clearly (#8969). Fixes element-hq/element-web#22706.
- Show user an error if we fail to create a DM for verification. (#9624).
🐛 Bug Fixes
- Fix issue where thread panel did not update correctly (#9746). Fixes element-hq/element-web#23971.
- Remove async call to get virtual room from room load (#9743). Fixes element-hq/element-web#23968.
- Check each thread for unread messages. (#9723).
- Device manage - handle sessions that don't support encryption (#9717). Fixes element-hq/element-web#23722.
- Fix hover state for formatting buttons (Rich text editor) (fix element-hq/element-web/issues/23832) (#9715).
- Don't allow group calls to be unterminated (#9710).
- Fix replies to emotes not showing as inline (#9707). Fixes element-hq/element-web#23903.
- Update copy of 'Change layout' button to match Element Call (#9703).
- Fix call splitbrains when switching between rooms (#9692).
- bugfix: fix an issue where the Notifier would incorrectly fire for non-timeline events (#9664). Fixes element-hq/element-web#17263.
- Fix power selector being wrongly disabled for admins themselves (#9681). Fixes element-hq/element-web#23882.
- Show day counts in call durations (#9641).
v3.63.0-rc.2
✨ Features
- Enable threads by default (#9736). Fixes element-hq/element-web#19270 element-hq/element-web#21910 and element-hq/element-web#23946.
- 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 element-hq/element-web#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.
- Add emoji handling for rich text mode (#9661).
- Add setting to hide bold notifications (#9705).
- Further password reset flow enhancements (#9662).
- Snooze the bulk unverified sessions reminder on dismiss (#9706).
- Honor advanced audio processing settings when recording voice messages (#9610). Contributed by @MrAnno.
- Improve the visual balance of bubble layout (#9704).
- Add config setting to disable bulk unverified sessions nag (#9657).
- Only display bulk unverified sessions nag when current sessions is verified (#9656).
- Separate labs and betas more clearly (#8969). Fixes element-hq/element-web#22706.
- Show user an error if we fail to create a DM for verification. (#9624).
🐛 Bug Fixes
- Fix issue where thread panel did not update correctly (#9746). Fixes element-hq/element-web#23971.
- Remove async call to get virtual room from room load (#9743). Fixes element-hq/element-web#23968.
- Check each thread for unread messages. (#9723).
- Device manage - handle sessions that don't support encryption (#9717). Fixes element-hq/element-web#23722.
- Fix hover state for formatting buttons (Rich text editor) (fix element-hq/element-web/issues/23832) (#9715).
- Don't allow group calls to be unterminated (#9710).
- Fix replies to emotes not showing as inline (#9707). Fixes element-hq/element-web#23903.
- Update copy of 'Change layout' button to match Element Call (#9703).
- Fix call splitbrains when switching between rooms (#9692).
- bugfix: fix an issue where the Notifier would incorrectly fire for non-timeline events (#9664). Fixes element-hq/element-web#17263.
- Fix power selector being wrongly disabled for admins themselves (#9681). Fixes element-hq/element-web#23882.
- Show day counts in call durations (#9641).
v3.63.0-rc.1
✨ Features
- Enable threads by default (#9736). Fixes element-hq/element-web#19270 element-hq/element-web#21910 and element-hq/element-web#23946.
- 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 element-hq/element-web#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.
- Add emoji handling for rich text mode (#9661).
- Add setting to hide bold notifications (#9705).
- Further password reset flow enhancements (#9662).
- Snooze the bulk unverified sessions reminder on dismiss (#9706).
- Honor advanced audio processing settings when recording voice messages (#9610). Contributed by @MrAnno.
- Improve the visual balance of bubble layout (#9704).
- Add config setting to disable bulk unverified sessions nag (#9657).
- Only display bulk unverified sessions nag when current sessions is verified (#9656).
- Separate labs and betas more clearly (#8969). Fixes element-hq/element-web#22706.
- Show user an error if we fail to create a DM for verification. (#9624).
🐛 Bug Fixes
- Fix issue where thread panel did not update correctly (#9746). Fixes element-hq/element-web#23971.
- Remove async call to get virtual room from room load (#9743). Fixes element-hq/element-web#23968.
- Check each thread for unread messages. (#9723).
- Device manage - handle sessions that don't support encryption (#9717). Fixes element-hq/element-web#23722.
- Fix hover state for formatting buttons (Rich text editor) (fix element-hq/element-web/issues/23832) (#9715).
- Don't allow group calls to be unterminated (#9710).
- Fix replies to emotes not showing as inline (#9707). Fixes element-hq/element-web#23903.
- Update copy of 'Change layout' button to match Element Call (#9703).
- Fix call splitbrains when switching between rooms (#9692).
- bugfix: fix an issue where the Notifier would incorrectly fire for non-timeline events (#9664). Fixes element-hq/element-web#17263.
- Fix power selector being wrongly disabled for admins themselves (#9681). Fixes element-hq/element-web#23882.
- Show day counts in call durations (#9641).
v3.62.0
✨ Features
- Further improve replies (#6396). Fixes element-hq/element-web#19074, element-hq/element-web#18194 element-hq/element-web#18027 and element-hq/element-web#19179.
- Enable users to join group calls from multiple devices (#9625).
- fix(visual): make cursor a pointer for summaries (#9419). Contributed by @r00ster91.
- Add placeholder for rich text editor (#9613).
- Consolidate public room search experience (#9605). Fixes element-hq/element-web#22846.
- New password reset flow (#9581). Fixes element-hq/element-web#23131.
- Device manager - add tooltip to device details toggle (#9594).
- sliding sync: add lazy-loading member support (#9530).
- Limit formatting bar offset to top of composer (#9365). Fixes element-hq/element-web#12359. Contributed by @owi92.
🐛 Bug Fixes
- Fix issues around up arrow event edit shortcut (#9645). Fixes element-hq/element-web#18497 and element-hq/element-web#18964.
- Fix search not being cleared when clicking on a result (#9635). Fixes element-hq/element-web#23845.
- Fix screensharing in 1:1 calls (#9612). Fixes element-hq/element-web#23808.
- Fix the background color flashing when joining a call (#9640).
- Fix the size of the 'Private space' icon (#9638).
- Fix reply editing in rich text editor (https (#9615).
- Fix thread list jumping back down while scrolling (#9606). Fixes element-hq/element-web#23727.
- Fix regression with TimelinePanel props updates not taking effect (#9608). Fixes element-hq/element-web#23794.
- Fix form tooltip positioning (#9598). Fixes element-hq/element-web#22861.
- Extract Search handling from RoomView into its own Component (#9574). Fixes element-hq/element-web#498.
- Fix call splitbrains when switching between rooms (#9692).
- Fix replies to emotes not showing as inline (#9707). Fixes element-hq/element-web#23903.
v3.62.0-rc.2
🐛 Bug Fixes
- Fix call splitbrains when switching between rooms (#9692).
v3.62.0-rc.1
✨ Features
- Further improve replies (#6396). Fixes element-hq/element-web#19074, element-hq/element-web#18194 element-hq/element-web#18027 and element-hq/element-web#19179.
- Enable users to join group calls from multiple devices (#9625).
- fix(visual): make cursor a pointer for summaries (#9419). Contributed by @r00ster91.
- Add placeholder for rich text editor (#9613).
- Consolidate public room search experience (#9605). Fixes element-hq/element-web#22846.
- New password reset flow (#9581). Fixes element-hq/element-web#23131.
- Device manager - add tooltip to device details toggle (#9594).
- sliding sync: add lazy-loading member support (#9530).
- Limit formatting bar offset to top of composer (#9365). Fixes element-hq/element-web#12359. Contributed by @owi92.
🐛 Bug Fixes
- Fix issues around up arrow event edit shortcut (#9645). Fixes element-hq/element-web#18497 and element-hq/element-web#18964.
- Fix search not being cleared when clicking on a result (#9635). Fixes element-hq/element-web#23845.
- Fix screensharing in 1:1 calls (#9612). Fixes element-hq/element-web#23808.
- Fix the background color flashing when joining a call (#9640).
- Fix the size of the 'Private space' icon (#9638).
- Fix reply editing in rich text editor (https (#9615).
- Fix thread list jumping back down while scrolling (#9606). Fixes element-hq/element-web#23727.
- Fix regression with TimelinePanel props updates not taking effect (#9608). Fixes element-hq/element-web#23794.
- Fix form tooltip positioning (#9598). Fixes element-hq/element-web#22861.
- Extract Search handling from RoomView into its own Component (#9574). Fixes element-hq/element-web#498.
v3.61.0
✨ Features
- Make clear notifications work with threads (#9575). Fixes element-hq/element-web#23751.
- Change "None" to "Off" in notification options (#9539). Contributed by @Arnei.
- Advanced audio processing settings (#8759). Fixes element-hq/element-web#6278. Contributed by @MrAnno.
- Add way to create a user notice via config.json (#9559).
- Improve design of the rich text editor (#9533). Contributed by @florianduros.
- Enable user to zoom beyond image size (#5949). Contributed by @jaiwanth-v.
- Fix: Move "Leave Space" option to the bottom of space context menu (#9535). Contributed by @hanadi92.
🐛 Bug Fixes
- Fix integration manager
get_open_id_token
action and add E2E tests (#9520). - Fix links being mangled by markdown processing (#9570). Fixes element-hq/element-web#23743.
- Fix: inline links selecting radio button (#9543). Contributed by @hanadi92.
- fix wrong error message in registration when phone number threepid is in use. (#9571). Contributed by @bagvand.
- Fix missing avatar for show current profiles (#9563). Fixes element-hq/element-web#23733.
- fix read receipts trickling down correctly (#9567). Fixes element-hq/element-web#23746.
- Resilience fix for homeserver without thread notification support (#9565).
- Don't switch to the home page needlessly after leaving a room (#9477).
- Differentiate download and decryption errors when showing images (#9562). Fixes element-hq/element-web#3892.
- Close context menu when a modal is opened to prevent user getting stuck (#9560). Fixes element-hq/element-web#15610 and element-hq/element-web#10781.
- Fix TimelineReset handling when no room associated (#9553).
- Always use current profile on thread events (#9524). Fixes element-hq/element-web#23648.
- Fix
ThreadView
tests not using thread flag (#9547). Contributed by @MadLittleMods. - Handle deletion of
m.call
events (#9540). Fixes element-hq/element-web#23663. - Fix incorrect notification count after leaving a room with notifications (#9518). Contributed by @Arnei.
v3.61.0-rc.1
✨ Features
- Make clear notifications work with threads (#9575). Fixes element-hq/element-web#23751.
- Change "None" to "Off" in notification options (#9539). Contributed by @Arnei.
- Advanced audio processing settings (#8759). Fixes element-hq/element-web#6278. Contributed by @MrAnno.
- Add way to create a user notice via config.json (#9559).
- Improve design of the rich text editor (#9533). Contributed by @florianduros.
- Enable user to zoom beyond image size (#5949). Contributed by @jaiwanth-v.
- Fix: Move "Leave Space" option to the bottom of space context menu (#9535). Contributed by @hanadi92.
🐛 Bug Fixes
- Fix integration manager
get_open_id_token
action and add E2E tests (#9520). - Fix links being mangled by markdown processing (#9570). Fixes element-hq/element-web#23743.
- Fix: inline links selecting radio button (#9543). Contributed by @hanadi92.
- fix wrong error message in registration when phone number threepid is in use. (#9571). Contributed by @bagvand.
- Fix missing avatar for show current profiles (#9563). Fixes element-hq/element-web#23733.
- fix read receipts trickling down correctly (#9567). Fixes element-hq/element-web#23746.
- Resilience fix for homeserver without thread notification support (#9565).
- Don't switch to the home page needlessly after leaving a room (#9477).
- Differentiate download and decryption errors when showing images (#9562). Fixes element-hq/element-web#3892.
- Close context menu when a modal is opened to prevent user getting stuck (#9560). Fixes element-hq/element-web#15610 and element-hq/element-web#10781.
- Fix TimelineReset handling when no room associated (#9553).
- Always use current profile on thread events (#9524). Fixes element-hq/element-web#23648.
- Fix
ThreadView
tests not using thread flag (#9547). Contributed by @MadLittleMods. - Handle deletion of
m.call
events (#9540). Fixes element-hq/element-web#23663. - Fix incorrect notification count after leaving a room with notifications (#9518). Contributed by @Arnei.
v3.60.0
✨ Features
- Loading threads with server-side assistance (#9356). Fixes element-hq/element-web#21807, element-hq/element-web#21799, element-hq/element-web#21911, element-hq/element-web#22141, element-hq/element-web#22157, element-hq/element-web#22641, element-hq/element-web#22501 element-hq/element-web#22438 and element-hq/element-web#21678. Contributed by @justjanne.
- Make thread replies trigger a room list re-ordering (#9510). Fixes element-hq/element-web#21700.
- Device manager - add extra details to device security and renaming (#9501). Contributed by @kerryarchibald.
- Add plain text mode to the wysiwyg composer (#9503). Contributed by @florianduros.
- Sliding Sync: improve sort order, show subspace rooms, better tombstoned room handling (#9484).
- Device manager - add learn more popups to filtered sessions section (#9497). Contributed by @kerryarchibald.
- Show thread notification if thread timeline is closed (#9495). Fixes element-hq/element-web#23589.
- Add message editing to wysiwyg composer (#9488). Contributed by @florianduros.
- Device manager - confirm sign out of other sessions (#9487). Contributed by @kerryarchibald.
- Automatically request logs from other users in a call when submitting logs (#9492).
- Add thread notification with server assistance (MSC3773) (#9400). Fixes element-hq/element-web#21114, element-hq/element-web#21413, element-hq/element-web#21416, element-hq/element-web#21433, element-hq/element-web#21481, element-hq/element-web#21798, element-hq/element-web#21823 element-hq/element-web#23192 and element-hq/element-web#21765.
- Support for login + E2EE set up with QR (#9403). Contributed by @hughns.
- Allow pressing Enter to send messages in new composer (#9451). Contributed by @andybalaam.
🐛 Bug Fixes
- Fix regressions around media uploads failing and causing soft crashes (#9549). Fixes element-hq/element-web-rageshakes#16831, element-hq/element-web-rageshakes#16824 element-hq/element-web-rageshakes#16810 and element-hq/element-web#23641.
- Fix /myroomavatar slash command (#9536). Fixes matrix-org/synapse#14321.
- Fix NotificationBadge unsent color (#9522). Fixes element-hq/element-web#23646.
- Fix room list sorted by recent on app startup (#9515). Fixes element-hq/element-web#23635.
- Reset custom power selector when blurred on empty (#9508). Fixes element-hq/element-web#23481.
- Reinstate timeline/redaction callbacks when updating notification state (#9494). Fixes element-hq/element-web#23554.
- Only render NotificationBadge when needed (#9493). Fixes element-hq/element-web#23584.
- Fix embedded Element Call screen sharing (#9485). Fixes element-hq/element-web#23571.
- Send Content-Type: application/json header for integration manager /register API (#9490). Fixes element-hq/element-web#23580.
- Fix joining calls without audio or video inputs (#9486). Fixes element-hq/element-web#23511.
- Ensure spaces in the spotlight dialog have rounded square avatars (#9480). Fixes element-hq/element-web#23515.
- Only show mini avatar uploader in room intro when no avatar yet exists (#9479). Fixes element-hq/element-web#23552.
- Fix threads fallback incorrectly targets root event (#9229). Fixes element-hq/element-web#23147.
- Align video call icon with banner text (#9460).
- Set relations helper when creating event tile context menu (#9253). Fixes element-hq/element-web#22018.
- Device manager - put client/browser device metadata in correct section (#9447). Contributed by @kerryarchibald.
- Update the room unread notification counter when the server changes the value without any related read receipt (#9438).