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.46.0
✨ Features
- Configure custom home.html via
.well-known/matrix/client["io.element.embedded_pages"]["home_url"]
for all your element-web/desktop users (#7790). Contributed by @johannes-krude. - Live location sharing - open location in OpenStreetMap (#8695). Contributed by @kerryarchibald.
- Show a dialog when Jitsi encounters an error (#8701). Fixes element-hq/element-web#22284.
- Add support for setting the
avatar_url
of widgets by integration managers. (#8550). Contributed by @Fox32. - Add an option to ignore (block) a user when reporting their events (#8471).
- Add the option to disable hardware acceleration (#8655). Contributed by @novocaine.
- Slightly better presentation of read receipts to screen reader users (#8662). Fixes element-hq/element-web#22293. Contributed by @pvagner.
- Add jump to related event context menu item (#6775). Fixes element-hq/element-web#19883.
- Add public room directory hook (#8626).
🐛 Bug Fixes
- Remove inline margin from UTD error message inside a reply tile on ThreadView (#8708). Fixes element-hq/element-web#22376. Contributed by @luixxiul.
- Move unread notification dots of the threads list to the expected position (#8700). Fixes element-hq/element-web#22350. Contributed by @luixxiul.
- Prevent overflow of grid items on a bubble with UTD generally (#8697). Contributed by @luixxiul.
- Create 'Unable To Decrypt' grid layout for hidden events on a bubble layout (#8704). Fixes element-hq/element-web#22365. Contributed by @luixxiul.
- Fix - AccessibleButton does not set disabled attribute (#8682). Contributed by @kerryarchibald.
- Fix font not resetting when logging out (#8670). Fixes element-hq/element-web#17228.
- Fix local aliases section of room settings not working for some homeservers (ie (#8698). Fixes element-hq/element-web#22337.
- Align EventTile_line with display name on message bubble (#8692). Fixes element-hq/element-web#22343. Contributed by @luixxiul.
- Convert references to direct chat -> direct message (#8694). Contributed by @novocaine.
- Improve combining diacritics for U+20D0 to U+20F0 in Chrome (#8687).
- Make the empty thread panel fill BaseCard (#8690). Fixes element-hq/element-web#22338. Contributed by @luixxiul.
- Fix edge case around composer handling gendered facepalm emoji (#8686).
- Fix a grid blowout due to nowrap displayName on a bubble with UTD (#8688). Fixes element-hq/element-web#21914. Contributed by @luixxiul.
- Apply the same max-width to image tile on the thread timeline as message bubble (#8669). Fixes element-hq/element-web#22313. Contributed by @luixxiul.
- Fix dropdown button size for picture-in-picture CallView (#8680). Fixes element-hq/element-web#22316. Contributed by @luixxiul.
- Live location sharing - fix square border for image-less avatar (PSF-1052) (#8679). Contributed by @kerryarchibald.
- Stop connecting to a video room if the widget messaging disappears (#8660).
- Fix file button and audio player overflowing from message bubble (#8666). Fixes element-hq/element-web#22308. Contributed by @luixxiul.
- Don't show broken composer format bar when selection is whitespace (#8673). Fixes element-hq/element-web#10788.
- Fix media upload http 413 handling (#8674).
- Fix emoji picker for editing thread responses (#8671). Fixes element-hq/element-web-rageshakes#13129.
- Map attribution while sharing live location is now visible (#8621). Fixes element-hq/element-web#22236. Contributed by @weeman1337.
- Fix info tile overlapping the time stamp on TimelineCard (#8639). Fixes element-hq/element-web#22256. Contributed by @luixxiul.
- Fix position of wide images on IRC / modern layout (#8667). Fixes element-hq/element-web#22309. Contributed by @luixxiul.
- Fix other user's displayName being wrapped on the bubble message layout (#8456). Fixes element-hq/element-web#22004. Contributed by @luixxiul.
- Set spacing declarations to elements in mx_EventTile_mediaLine (#8665). Fixes element-hq/element-web#22307. Contributed by @luixxiul.
- Fix wide image overflowing from the thumbnail container (#8663). Fixes element-hq/element-web#22303. Contributed by @luixxiul.
- Fix styles of "Show all" link button on ReactionsRow (#8658). Fixes element-hq/element-web#22300. Contributed by @luixxiul.
- Automatically log in after registration (#8654). Fixes element-hq/element-web#19305. Contributed by @justjanne.
- Fix offline status in window title not working reliably (#8656).
- Align input area with event body's first letter in a thread on IRC/modern layout (#8636). Fixes element-hq/element-web#22252. Contributed by @luixxiul.
- Fix crash on null idp for SSO buttons (#8650). Contributed by @hughns.
- Don't open the regular browser or our context menu on right-clicking the
Options
button in the message action bar (#8648). Fixes element-hq/element-web#22279. - Show notifications even when Element is focused (#8590). Contributed by @sumnerevans.
- Remove padding from the buttons on edit message composer of a event tile on a thread (#8632). Contributed by @luixxiul.
- ensure metaspace changes correctly notify listeners (#8611). Fixes element-hq/element-web#21006. Contributed by @justjanne.
- Hide image banner on stickers, they have a tooltip already (#8641). Fixes element-hq/element-web#22244.
- Adjust EditMessageComposer style declarations (#8631). Fixes element-hq/element-web#22231. Contributed by @luixxiul.
v3.46.0-rc.1
✨ Features
- Configure custom home.html via
.well-known/matrix/client["io.element.embedded_pages"]["home_url"]
for all your element-web/desktop users (#7790). Contributed by @johannes-krude. - Live location sharing - open location in OpenStreetMap (#8695). Contributed by @kerryarchibald.
- Show a dialog when Jitsi encounters an error (#8701). Fixes element-hq/element-web#22284.
- Add support for setting the
avatar_url
of widgets by integration managers. (#8550). Contributed by @Fox32. - Add an option to ignore (block) a user when reporting their events (#8471).
- Add the option to disable hardware acceleration (#8655). Contributed by @novocaine.
- Slightly better presentation of read receipts to screen reader users (#8662). Fixes element-hq/element-web#22293. Contributed by @pvagner.
- Add jump to related event context menu item (#6775). Fixes element-hq/element-web#19883.
- Add public room directory hook (#8626).
🐛 Bug Fixes
- Remove inline margin from UTD error message inside a reply tile on ThreadView (#8708). Fixes element-hq/element-web#22376. Contributed by @luixxiul.
- Move unread notification dots of the threads list to the expected position (#8700). Fixes element-hq/element-web#22350. Contributed by @luixxiul.
- Prevent overflow of grid items on a bubble with UTD generally (#8697). Contributed by @luixxiul.
- Create 'Unable To Decrypt' grid layout for hidden events on a bubble layout (#8704). Fixes element-hq/element-web#22365. Contributed by @luixxiul.
- Fix - AccessibleButton does not set disabled attribute (#8682). Contributed by @kerryarchibald.
- Fix font not resetting when logging out (#8670). Fixes element-hq/element-web#17228.
- Fix local aliases section of room settings not working for some homeservers (ie (#8698). Fixes element-hq/element-web#22337.
- Align EventTile_line with display name on message bubble (#8692). Fixes element-hq/element-web#22343. Contributed by @luixxiul.
- Convert references to direct chat -> direct message (#8694). Contributed by @novocaine.
- Improve combining diacritics for U+20D0 to U+20F0 in Chrome (#8687).
- Make the empty thread panel fill BaseCard (#8690). Fixes element-hq/element-web#22338. Contributed by @luixxiul.
- Fix edge case around composer handling gendered facepalm emoji (#8686).
- Fix a grid blowout due to nowrap displayName on a bubble with UTD (#8688). Fixes element-hq/element-web#21914. Contributed by @luixxiul.
- Apply the same max-width to image tile on the thread timeline as message bubble (#8669). Fixes element-hq/element-web#22313. Contributed by @luixxiul.
- Fix dropdown button size for picture-in-picture CallView (#8680). Fixes element-hq/element-web#22316. Contributed by @luixxiul.
- Live location sharing - fix square border for image-less avatar (PSF-1052) (#8679). Contributed by @kerryarchibald.
- Stop connecting to a video room if the widget messaging disappears (#8660).
- Fix file button and audio player overflowing from message bubble (#8666). Fixes element-hq/element-web#22308. Contributed by @luixxiul.
- Don't show broken composer format bar when selection is whitespace (#8673). Fixes element-hq/element-web#10788.
- Fix media upload http 413 handling (#8674).
- Fix emoji picker for editing thread responses (#8671). Fixes element-hq/element-web-rageshakes#13129.
- Map attribution while sharing live location is now visible (#8621). Fixes element-hq/element-web#22236. Contributed by @weeman1337.
- Fix info tile overlapping the time stamp on TimelineCard (#8639). Fixes element-hq/element-web#22256. Contributed by @luixxiul.
- Fix position of wide images on IRC / modern layout (#8667). Fixes element-hq/element-web#22309. Contributed by @luixxiul.
- Fix other user's displayName being wrapped on the bubble message layout (#8456). Fixes element-hq/element-web#22004. Contributed by @luixxiul.
- Set spacing declarations to elements in mx_EventTile_mediaLine (#8665). Fixes element-hq/element-web#22307. Contributed by @luixxiul.
- Fix wide image overflowing from the thumbnail container (#8663). Fixes element-hq/element-web#22303. Contributed by @luixxiul.
- Fix styles of "Show all" link button on ReactionsRow (#8658). Fixes element-hq/element-web#22300. Contributed by @luixxiul.
- Automatically log in after registration (#8654). Fixes element-hq/element-web#19305. Contributed by @justjanne.
- Fix offline status in window title not working reliably (#8656).
- Align input area with event body's first letter in a thread on IRC/modern layout (#8636). Fixes element-hq/element-web#22252. Contributed by @luixxiul.
- Fix crash on null idp for SSO buttons (#8650). Contributed by @hughns.
- Don't open the regular browser or our context menu on right-clicking the
Options
button in the message action bar (#8648). Fixes element-hq/element-web#22279. - Show notifications even when Element is focused (#8590). Contributed by @sumnerevans.
- Remove padding from the buttons on edit message composer of a event tile on a thread (#8632). Contributed by @luixxiul.
- ensure metaspace changes correctly notify listeners (#8611). Fixes element-hq/element-web#21006. Contributed by @justjanne.
- Hide image banner on stickers, they have a tooltip already (#8641). Fixes element-hq/element-web#22244.
- Adjust EditMessageComposer style declarations (#8631). Fixes element-hq/element-web#22231. Contributed by @luixxiul.
v3.45.0
✨ Features
- Go to space landing page when clicking on a selected space (#6442). Fixes element-hq/element-web#20296.
- Fall back to untranslated string rather than showing missing translation error (#8609).
- Show file name and size on images on hover (#6511). Fixes element-hq/element-web#18197.
- Iterate on search results for message bubbles (#7047). Fixes element-hq/element-web#20315.
- registration: redesign email verification page (#8554). Fixes element-hq/element-web#21984.
- Show full thread message in hover title on thread summary (#8568). Fixes element-hq/element-web#22037.
- Tweak video rooms copy (#8582). Fixes element-hq/element-web#22176.
- Live location share - beacon tooltip in maximised view (#8572).
- Add dialog to navigate long room topics (#8517). Fixes element-hq/element-web#9623.
- Change spaceroomfacepile tooltip if memberlist is shown (#8571). Fixes element-hq/element-web#17406.
- Improve message editing UI (#8483). Fixes element-hq/element-web#9752 and element-hq/element-web#22108.
- Make date changes more obvious (#6410). Fixes element-hq/element-web#16221.
- Enable forwarding static locations (#8553).
- Log
TimelinePanel
debugging info when opening the bug report modal (#8502). - Improve welcome screen, add opt-out analytics (#8474). Fixes element-hq/element-web#21946.
- Converting selected text to MD link when pasting a URL (#8242). Fixes element-hq/element-web#21634. Contributed by @Sinharitik589.
- Support Inter on custom themes (#8399). Fixes element-hq/element-web#16293.
- Add a
Copy link
button to the right-click message context-menu labs feature (#8527). - Move widget screenshots labs flag to devtools (#8522).
- Remove some labs features which don't get used or create maintenance burden: custom status, multiple integration managers, and do not disturb (#8521).
- Add a way to toggle
ScrollPanel
andTimelinePanel
debug logs (#8513). - Spaces: remove blue beta dot (#8511). Fixes element-hq/element-web#22061.
- Order new search dialog results by recency (#8444).
- Improve pills (#6398). Fixes element-hq/element-web#16948 and element-hq/element-web#21281.
- Add a way to maximize/pin widget from the PiP view (#7672). Fixes element-hq/element-web#20723.
- Iterate video room designs in labs (#8499).
- Improve UI/UX in calls (#7791). Fixes element-hq/element-web#19937.
- Add ability to change audio and video devices during a call (#7173). Fixes element-hq/element-web#15595.
🐛 Bug Fixes
- Fix click behavior of notification badges on spaces (#8627). Fixes element-hq/element-web#22241.
- Add missing return values in Read Receipt animation code (#8625). Fixes element-hq/element-web#22175.
- Fix 'continue' button not working after accepting identity server terms of service (#8619). Fixes element-hq/element-web#20003.
- Proactively fix stuck devices in video rooms (#8587). Fixes element-hq/element-web#22131.
- Fix position of the message action bar on left side bubbles (#8398). Fixes element-hq/element-web#21879. Contributed by @luixxiul.
- Fix edge case thread summaries around events without a msgtype (#8576).
- Fix favourites metaspace not updating (#8594). Fixes element-hq/element-web#22156.
- Stop spaces from displaying as rooms in new breadcrumbs (#8595). Fixes element-hq/element-web#22165.
- Fix avatar position of hidden event on ThreadView (#8592). Fixes element-hq/element-web#22199. Contributed by @luixxiul.
- Fix MessageTimestamp position next to redacted messages on IRC/modern layout (#8591). Fixes element-hq/element-web#22181. Contributed by @luixxiul.
- Fix padding of messages in threads (#8574). Contributed by @luixxiul.
- Enable overflow of hidden events content (#8585). Fixes element-hq/element-web#22187. Contributed by @luixxiul.
- Increase composer line height to avoid cutting off emoji (#8583). Fixes element-hq/element-web#22170.
- Don't consider threads for breaking continuation until actually created (#8581). Fixes element-hq/element-web#22164.
- Fix displaying hidden events on threads (#8555). Fixes element-hq/element-web#22058. Contributed by @luixxiul.
- Fix button width and align 絵文字 (emoji) on the user panel (#8562). Fixes element-hq/element-web#22142. Contributed by @luixxiul.
- Standardise the margin for settings tabs (#7963). Fixes element-hq/element-web#20767. Contributed by @yuktea.
- Fix room history not being visible even if we have historical keys (#8563). Fixes element-hq/element-web#16983.
- Fix oblong avatars in video room lobbies (#8565).
- Update thread summary when latest event gets decrypted (#8564). Fixes element-hq/element-web#22151.
- Fix codepath which can wrongly cause automatic space switch from all rooms (#8560). Fixes element-hq/element-web#21373.
- Fix effect of URL preview toggle not updating live (#8561). Fixes element-hq/element-web#22148.
- Fix visual bugs on AccessSecretStorageDialog (#8160). Fixes element-hq/element-web#19426. Contributed by @luixxiul.
- Fix the width bounce of the clock on the AudioPlayer (#8320). Fixes element-hq/element-web#21788. Contributed by @luixxiul.
- Hide the verification left stroke only on the thread list (#8525). Fixes element-hq/element-web#22132. Contributed by @luixxiul.
- Hide recently_viewed dropdown when other modal opens (#8538). Contributed by @yaya-usman.
- Only jump to date after pressing the 'go' button (#8548). Fixes element-hq/element-web#20799.
- Fix download button not working on events that were decrypted too late (#8556). Fixes element-hq/element-web#19427.
- Align thread summary button with bubble messages on the left side (#8388). Fixes element-hq/element-web#21873. Contributed by @luixxiul.
- Fix unresponsive notification toggles (#8549). Fixes element-hq/element-web#22109.
- Set color-scheme property in themes (#8547). Fixes element-hq/element-web#22124.
- Improve the styling of error messages during search initialization. (#6899). Fixes element-hq/element-web#19245 and element-hq/element-web#18164. Contributed by @KalleStruik.
- Don't leave button tooltips open when closing modals (#8546). Fixes element-hq/element-web#22121.
- update matrix-analytics-events (#8543).
- Handle Jitsi Meet crashes more gracefully (#8541).
- Fix regression around pasting ...
v3.45.0-rc.3
🐛 Bug Fixes
- Fix crash on null idp for SSO buttons (#8650).
v3.45.0-rc.2
✨ Features
- Go to space landing page when clicking on a selected space (#6442). Fixes element-hq/element-web#20296.
- Fall back to untranslated string rather than showing missing translation error (#8609).
- Show file name and size on images on hover (#6511). Fixes element-hq/element-web#18197.
- Iterate on search results for message bubbles (#7047). Fixes element-hq/element-web#20315.
- registration: redesign email verification page (#8554). Fixes element-hq/element-web#21984.
- Show full thread message in hover title on thread summary (#8568). Fixes element-hq/element-web#22037.
- Tweak video rooms copy (#8582). Fixes element-hq/element-web#22176.
- Live location share - beacon tooltip in maximised view (#8572).
- Add dialog to navigate long room topics (#8517). Fixes element-hq/element-web#9623.
- Change spaceroomfacepile tooltip if memberlist is shown (#8571). Fixes element-hq/element-web#17406.
- Improve message editing UI (#8483). Fixes element-hq/element-web#9752 and element-hq/element-web#22108.
- Make date changes more obvious (#6410). Fixes element-hq/element-web#16221.
- Enable forwarding static locations (#8553).
- Log
TimelinePanel
debugging info when opening the bug report modal (#8502). - Improve welcome screen, add opt-out analytics (#8474). Fixes element-hq/element-web#21946.
- Converting selected text to MD link when pasting a URL (#8242). Fixes element-hq/element-web#21634. Contributed by @Sinharitik589.
- Support Inter on custom themes (#8399). Fixes element-hq/element-web#16293.
- Add a
Copy link
button to the right-click message context-menu labs feature (#8527). - Move widget screenshots labs flag to devtools (#8522).
- Remove some labs features which don't get used or create maintenance burden: custom status, multiple integration managers, and do not disturb (#8521).
- Add a way to toggle
ScrollPanel
andTimelinePanel
debug logs (#8513). - Spaces: remove blue beta dot (#8511). Fixes element-hq/element-web#22061.
- Order new search dialog results by recency (#8444).
- Improve pills (#6398). Fixes element-hq/element-web#16948 and element-hq/element-web#21281.
- Add a way to maximize/pin widget from the PiP view (#7672). Fixes element-hq/element-web#20723.
- Iterate video room designs in labs (#8499).
- Improve UI/UX in calls (#7791). Fixes element-hq/element-web#19937.
- Add ability to change audio and video devices during a call (#7173). Fixes element-hq/element-web#15595.
🐛 Bug Fixes
- Fix click behavior of notification badges on spaces (#8627). Fixes element-hq/element-web#22241.
- Add missing return values in Read Receipt animation code (#8625). Fixes element-hq/element-web#22175.
- Fix 'continue' button not working after accepting identity server terms of service (#8619). Fixes element-hq/element-web#20003.
- Proactively fix stuck devices in video rooms (#8587). Fixes element-hq/element-web#22131.
- Fix position of the message action bar on left side bubbles (#8398). Fixes element-hq/element-web#21879. Contributed by @luixxiul.
- Fix edge case thread summaries around events without a msgtype (#8576).
- Fix favourites metaspace not updating (#8594). Fixes element-hq/element-web#22156.
- Stop spaces from displaying as rooms in new breadcrumbs (#8595). Fixes element-hq/element-web#22165.
- Fix avatar position of hidden event on ThreadView (#8592). Fixes element-hq/element-web#22199. Contributed by @luixxiul.
- Fix MessageTimestamp position next to redacted messages on IRC/modern layout (#8591). Fixes element-hq/element-web#22181. Contributed by @luixxiul.
- Fix padding of messages in threads (#8574). Contributed by @luixxiul.
- Enable overflow of hidden events content (#8585). Fixes element-hq/element-web#22187. Contributed by @luixxiul.
- Increase composer line height to avoid cutting off emoji (#8583). Fixes element-hq/element-web#22170.
- Don't consider threads for breaking continuation until actually created (#8581). Fixes element-hq/element-web#22164.
- Fix displaying hidden events on threads (#8555). Fixes element-hq/element-web#22058. Contributed by @luixxiul.
- Fix button width and align 絵文字 (emoji) on the user panel (#8562). Fixes element-hq/element-web#22142. Contributed by @luixxiul.
- Standardise the margin for settings tabs (#7963). Fixes element-hq/element-web#20767. Contributed by @yuktea.
- Fix room history not being visible even if we have historical keys (#8563). Fixes element-hq/element-web#16983.
- Fix oblong avatars in video room lobbies (#8565).
- Update thread summary when latest event gets decrypted (#8564). Fixes element-hq/element-web#22151.
- Fix codepath which can wrongly cause automatic space switch from all rooms (#8560). Fixes element-hq/element-web#21373.
- Fix effect of URL preview toggle not updating live (#8561). Fixes element-hq/element-web#22148.
- Fix visual bugs on AccessSecretStorageDialog (#8160). Fixes element-hq/element-web#19426. Contributed by @luixxiul.
- Fix the width bounce of the clock on the AudioPlayer (#8320). Fixes element-hq/element-web#21788. Contributed by @luixxiul.
- Hide the verification left stroke only on the thread list (#8525). Fixes element-hq/element-web#22132. Contributed by @luixxiul.
- Hide recently_viewed dropdown when other modal opens (#8538). Contributed by @yaya-usman.
- Only jump to date after pressing the 'go' button (#8548). Fixes element-hq/element-web#20799.
- Fix download button not working on events that were decrypted too late (#8556). Fixes element-hq/element-web#19427.
- Align thread summary button with bubble messages on the left side (#8388). Fixes element-hq/element-web#21873. Contributed by @luixxiul.
- Fix unresponsive notification toggles (#8549). Fixes element-hq/element-web#22109.
- Set color-scheme property in themes (#8547). Fixes element-hq/element-web#22124.
- Improve the styling of error messages during search initialization. (#6899). Fixes element-hq/element-web#19245 and element-hq/element-web#18164. Contributed by @KalleStruik.
- Don't leave button tooltips open when closing modals (#8546). Fixes element-hq/element-web#22121.
- update matrix-analytics-events (#8543).
- Handle Jitsi Meet crashes more gracefully (#8541).
- Fix regression around pasting ...
v3.44.0
✨ Features
- Made the location map change the cursor to a pointer so it looks like it's clickable (https (#8451). Fixes element-hq/element-web#21991. Contributed by @Odyssey346.
- Implement improved spacing for the thread list and timeline (#8337). Fixes element-hq/element-web#21759. Contributed by @luixxiul.
- LLS: expose way to enable live sharing labs flag from location dialog (#8416).
- Fix source text boxes in View Source modal should have full width (#8425). Fixes element-hq/element-web#21938. Contributed by @EECvision.
- Read Receipts: never show +1, if it’s just 4, show all of them (#8428). Fixes element-hq/element-web#21935.
- Add opt-in analytics to onboarding tasks (#8409). Fixes element-hq/element-web#21705.
- Allow user to control if they are signed out of all devices when changing password (#8259). Fixes element-hq/element-web#2671.
- Implement new Read Receipt design (#8389). Fixes element-hq/element-web#20574.
- Stick connected video rooms to the top of the room list (#8353).
- LLS: fix jumpy maximised map (#8387).
- Persist audio and video mute state in video rooms (#8376).
- Forcefully disconnect from video rooms on logout and tab close (#8375).
- Add local echo of connected devices in video rooms (#8368).
- Improve text of account deactivation dialog (#8371). Fixes element-hq/element-web#17421.
- Live location sharing: own live beacon status on maximised view (#8374).
- Show a lobby screen in video rooms (#8287).
- Settings toggle to disable Composer Markdown (#8358). Fixes element-hq/element-web#20321.
- Cache localStorage objects for SettingsStore (#8366).
- Bring
View Source
back from behind developer mode (#8369). Fixes element-hq/element-web#21771.
🐛 Bug Fixes
- Fix race conditions around threads (#8448). Fixes element-hq/element-web#21627.
- Fix reading of cached room device setting values (#8495).
- Fix issue with dispatch happening mid-dispatch due to js-sdk emit (#8473). Fixes element-hq/element-web#22019.
- Match MSC behaviour for threads when disabled (thread-aware mode) (#8476). Fixes element-hq/element-web#22033.
- Specify position of DisambiguatedProfile inside a thread on bubble message layout (#8452). Fixes element-hq/element-web#21998. Contributed by @luixxiul.
- Location sharing: do not trackuserlocation in location picker (#8466). Fixes element-hq/element-web#22013.
- fix text and map indent in thread view (#8462). Fixes element-hq/element-web#21997.
- Live location sharing: don't group beacon info with room creation summary (#8468).
- Don't linkify code blocks (#7859). Fixes element-hq/element-web#9613.
- read receipts: improve tooltips to show names of users (#8438). Fixes element-hq/element-web#21940.
- Fix poll overflowing a reply tile on bubble message layout (#8459). Fixes element-hq/element-web#22005. Contributed by @luixxiul.
- Fix text link buttons on UserInfo panel (#8247). Fixes element-hq/element-web#21702. Contributed by @luixxiul.
- Clear local storage settings handler cache on logout (#8454). Fixes element-hq/element-web#21994.
- Fix jump to bottom button being always displayed in non-overflowing timelines (#8460). Fixes element-hq/element-web#22003.
- fix timeline search with empty text box should do nothing (#8262). Fixes element-hq/element-web#21714. Contributed by @EECvision.
- Fixes "space panel kebab menu is rendered out of view on sub spaces" (#8350). Contributed by @yaya-usman.
- Add margin to the location map inside ThreadView (#8442). Fixes element-hq/element-web#21982. Contributed by @luixxiul.
- Patch: "Reloading the registration page should warn about data loss" (#8377). Contributed by @yaya-usman.
- Live location sharing: fix safari timestamps pt 2 (#8443).
- Fix issue with thread notification state ignoring initial events (#8417). Fixes element-hq/element-web#21927.
- Fix event text overflow on bubble message layout (#8391). Fixes element-hq/element-web#21882. Contributed by @luixxiul.
- Disable the message action bar when hovering over the 1px border between threads on the list (#8429). Fixes element-hq/element-web#21955. Contributed by @luixxiul.
- correctly align read receipts to state events in bubble layout (#8419). Fixes element-hq/element-web#21899.
- Fix issue with underfilled timelines when barren of content (#8432). Fixes element-hq/element-web#21930.
- Fix baseline misalignment of thread panel summary by deduplication (#8413).
- Fix editing of non-html replies (#8418). Fixes element-hq/element-web#21928.
- Read Receipts "Fall from the Sky" (#8414). Fixes element-hq/element-web#21888.
- Make read receipts handle nullable roomMembers correctly (#8410). Fixes element-hq/element-web#21896.
- Don't form continuations on either side of a thread root (#8408). Fixes element-hq/element-web#20908.
- Fix centering issue with sticker placeholder (#8404). Fixes element-hq/element-web#18014 and element-hq/element-web#6449.
- Disable download option on
- Fix infinite loop when pinning/unpinning persistent widgets (#8396). Fixes element-hq/element-web#21864.
- Tweak ReadReceiptGroup to better handle disambiguation (#8402). Fixes element-hq/element-web#21897.
- stop the bottom edge of buttons getting clipped in devtools (#8400).
- Fix issue with threads timelines with few events cropping events (#8392). Fixes element-hq/element-web#20594.
- Changed font-weight to 400 to support light weight font (#8345). Fixes element-hq/element-web#21171. Contributed by @goelesha.
- Fix issue with thread panel not updating when it loads on first render (#8382). Fixes element-hq/element-web#21737.
- fix: "Mention highlight and cursor hover highlight has different corner radius" (#8384). Contributed by @yaya-usman.
- Fix regression around haveRendererForEvent for hidden events (#8379). Fixes element-hq/element-web#21862 and element-hq/element-web#21725.
- Fix regression around the room list treeview keyboard a11y (#8385). Fixes element-hq/element-web#21436.
- Remove float property to let the margin between events appear on bubble message layout (#8373). Fixes element-hq/element-web#21861. Contributed by @luixxiul.
- Fix race in Registration between server change and flows fetch (#8359). Fixes element-hq/element-web#21800.
- fix rainbow breaks compound emojis (...
v3.44.0-rc.2
🐛 Bug Fixes
- [Release] Fix reading of cached room device setting values (#8495).
v3.44.0-rc.1
✨ Features
- Made the location map change the cursor to a pointer so it looks like it's clickable (https (#8451). Fixes element-hq/element-web#21991. Contributed by @Odyssey346.
- Implement improved spacing for the thread list and timeline (#8337). Fixes element-hq/element-web#21759. Contributed by @luixxiul.
- LLS: expose way to enable live sharing labs flag from location dialog (#8416).
- Fix source text boxes in View Source modal should have full width (#8425). Fixes element-hq/element-web#21938. Contributed by @EECvision.
- Read Receipts: never show +1, if it’s just 4, show all of them (#8428). Fixes element-hq/element-web#21935.
- Add opt-in analytics to onboarding tasks (#8409). Fixes element-hq/element-web#21705.
- Allow user to control if they are signed out of all devices when changing password (#8259). Fixes element-hq/element-web#2671.
- Implement new Read Receipt design (#8389). Fixes element-hq/element-web#20574.
- Stick connected video rooms to the top of the room list (#8353).
- LLS: fix jumpy maximised map (#8387).
- Persist audio and video mute state in video rooms (#8376).
- Forcefully disconnect from video rooms on logout and tab close (#8375).
- Add local echo of connected devices in video rooms (#8368).
- Improve text of account deactivation dialog (#8371). Fixes element-hq/element-web#17421.
- Live location sharing: own live beacon status on maximised view (#8374).
- Show a lobby screen in video rooms (#8287).
- Settings toggle to disable Composer Markdown (#8358). Fixes element-hq/element-web#20321.
- Cache localStorage objects for SettingsStore (#8366).
- Bring
View Source
back from behind developer mode (#8369). Fixes element-hq/element-web#21771.
🐛 Bug Fixes
- Fix issue with dispatch happening mid-dispatch due to js-sdk emit (#8473). Fixes element-hq/element-web#22019.
- Match MSC behaviour for threads when disabled (thread-aware mode) (#8476). Fixes element-hq/element-web#22033.
- Specify position of DisambiguatedProfile inside a thread on bubble message layout (#8452). Fixes element-hq/element-web#21998. Contributed by @luixxiul.
- Fix race conditions around threads (#8448).
- Location sharing: do not trackuserlocation in location picker (#8466). Fixes element-hq/element-web#22013.
- fix text and map indent in thread view (#8462). Fixes element-hq/element-web#21997.
- Live location sharing: don't group beacon info with room creation summary (#8468).
- Don't linkify code blocks (#7859). Fixes element-hq/element-web#9613.
- read receipts: improve tooltips to show names of users (#8438). Fixes element-hq/element-web#21940.
- Fix poll overflowing a reply tile on bubble message layout (#8459). Fixes element-hq/element-web#22005. Contributed by @luixxiul.
- Fix text link buttons on UserInfo panel (#8247). Fixes element-hq/element-web#21702. Contributed by @luixxiul.
- Clear local storage settings handler cache on logout (#8454). Fixes element-hq/element-web#21994.
- Fix jump to bottom button being always displayed in non-overflowing timelines (#8460). Fixes element-hq/element-web#22003.
- fix timeline search with empty text box should do nothing (#8262). Fixes element-hq/element-web#21714. Contributed by @EECvision.
- Fixes "space panel kebab menu is rendered out of view on sub spaces" (#8350). Contributed by @yaya-usman.
- Add margin to the location map inside ThreadView (#8442). Fixes element-hq/element-web#21982. Contributed by @luixxiul.
- Patch: "Reloading the registration page should warn about data loss" (#8377). Contributed by @yaya-usman.
- Live location sharing: fix safari timestamps pt 2 (#8443).
- Fix issue with thread notification state ignoring initial events (#8417). Fixes element-hq/element-web#21927.
- Fix event text overflow on bubble message layout (#8391). Fixes element-hq/element-web#21882. Contributed by @luixxiul.
- Disable the message action bar when hovering over the 1px border between threads on the list (#8429). Fixes element-hq/element-web#21955. Contributed by @luixxiul.
- correctly align read receipts to state events in bubble layout (#8419). Fixes element-hq/element-web#21899.
- Fix issue with underfilled timelines when barren of content (#8432). Fixes element-hq/element-web#21930.
- Fix baseline misalignment of thread panel summary by deduplication (#8413).
- Fix editing of non-html replies (#8418). Fixes element-hq/element-web#21928.
- Read Receipts "Fall from the Sky" (#8414). Fixes element-hq/element-web#21888.
- Make read receipts handle nullable roomMembers correctly (#8410). Fixes element-hq/element-web#21896.
- Don't form continuations on either side of a thread root (#8408). Fixes element-hq/element-web#20908.
- Fix centering issue with sticker placeholder (#8404). Fixes element-hq/element-web#18014 and element-hq/element-web#6449.
- Disable download option on
- Fix infinite loop when pinning/unpinning persistent widgets (#8396). Fixes element-hq/element-web#21864.
- Tweak ReadReceiptGroup to better handle disambiguation (#8402). Fixes element-hq/element-web#21897.
- stop the bottom edge of buttons getting clipped in devtools (#8400).
- Fix issue with threads timelines with few events cropping events (#8392). Fixes element-hq/element-web#20594.
- Changed font-weight to 400 to support light weight font (#8345). Fixes element-hq/element-web#21171. Contributed by @goelesha.
- Fix issue with thread panel not updating when it loads on first render (#8382). Fixes element-hq/element-web#21737.
- fix: "Mention highlight and cursor hover highlight has different corner radius" (#8384). Contributed by @yaya-usman.
- Fix regression around haveRendererForEvent for hidden events (#8379). Fixes element-hq/element-web#21862 and element-hq/element-web#21725.
- Fix regression around the room list treeview keyboard a11y (#8385). Fixes element-hq/element-web#21436.
- Remove float property to let the margin between events appear on bubble message layout (#8373). Fixes element-hq/element-web#21861. Contributed by @luixxiul.
- Fix race in Registration between server change and flows fetch (#8359). Fixes element-hq/element-web#21800.
- fix rainbow breaks compound emojis (#8245). Fixes element-hq/element-web#21371. Contributed by @EECvision.
- Fix RightPanelStore han...
v3.43.0
✨ Features
- Improve performance of switching to rooms with lots of servers and ACLs (#8347).
- Avoid a reflow when setting caret position on an empty composer (#8348).
- Add message right-click context menu as a labs feature (#5672).
- Live location sharing - basic maximised beacon map (#8310).
- Live location sharing - render users own beacons in timeline (#8296).
- Improve Threads beta around degraded mode (#8318).
- Live location sharing - beacon in timeline happy path (#8285).
- Add copy button to View Source screen (#8278). Fixes element-hq/element-web#21482. Contributed by @olivialivia.
- Add heart effect (#6188). Contributed by @CicadaCinema.
- Update new room icon (#8239).
🐛 Bug Fixes
- Fix: "Code formatting button does not escape backticks" (#8181). Contributed by @yaya-usman.
- Fix beta indicator dot causing excessive CPU usage (#8340). Fixes element-hq/element-web#21793.
- Fix overlapping timestamps on empty messages (#8205). Fixes element-hq/element-web#21381. Contributed by @goelesha.
- Fix power selector not showing up in user info when state_default undefined (#8297). Fixes element-hq/element-web#21669.
- Avoid looking up settings during timeline rendering (#8313). Fixes element-hq/element-web#21740.
- Fix a soft crash with video rooms (#8333).
- Fixes call tiles overflow (#8096). Fixes element-hq/element-web#20254. Contributed by @luixxiul.
- Fix a bug with emoji autocomplete sorting where adding the final ":" would cause the emoji with the typed shortcode to no longer be at the top of the autocomplete list. (#8086). Fixes element-hq/element-web#19302. Contributed by @commonlawfeature.
- Fix image preview sizing for edge cases (#8322). Fixes element-hq/element-web#20088.
- Refactor SecurityRoomSettingsTab and remove unused state (#8306). Fixes element-hq/element-web-rageshakes#12002.
- Don't show the prompt to enable desktop notifications immediately after registration (#8274).
- Stop tracking threads if threads support is disabled (#8308). Fixes element-hq/element-web#21766.
- Fix some issues with threads rendering (#8305). Fixes element-hq/element-web#21670.
- Fix threads rendering issue in Safari (#8298). Fixes element-hq/element-web#21757.
- Fix space panel width change on hovering over space item (#8299). Fixes element-hq/element-web#19891.
- Hide the reply in thread button in deployments where beta is forcibly disabled (#8294). Fixes element-hq/element-web#21753.
- Prevent soft crash around room list header context menu when space changes (#8289). Fixes element-hq/element-web-rageshakes#11416, element-hq/element-web-rageshakes#11692, element-hq/element-web-rageshakes#11739, element-hq/element-web-rageshakes#11772, element-hq/element-web-rageshakes#11891 element-hq/element-web-rageshakes#11858 and element-hq/element-web-rageshakes#11456.
- When selecting reply in thread on a thread response open existing thread (#8291). Fixes element-hq/element-web#21743.
- Handle thread bundled relationships coming from the server via MSC3666 (#8292). Fixes element-hq/element-web#21450.
- Fix: Avatar preview does not update when same file is selected repeatedly (#8288). Fixes element-hq/element-web#20098.
- Fix a bug where user gets a warning when changing powerlevel from Admin to custom level (100) (#8248). Fixes element-hq/element-web#21682. Contributed by @Jumeb.
- Use a consistent alignment for all text items in a list (#8276). Fixes element-hq/element-web#21731. Contributed by @luixxiul.
- Fixes button labels being collapsed per a character in CJK languages (#8212). Fixes element-hq/element-web#21287. Contributed by @luixxiul.
- Fix: Remove jittery timeline scrolling after jumping to an event (#8263).
- Fix regression of edits showing up in the timeline with hidden events shown (#8260). Fixes element-hq/element-web#21694.
- Fix reporting events not working (#8257). Fixes element-hq/element-web#21713.
- Make Jitsi widgets in video rooms immutable (#8244). Fixes element-hq/element-web#21647.
- Fix: Ensure links to events scroll the correct events into view (#8250). Fixes element-hq/element-web#19934.
v3.43.0-rc.1
✨ Features
- Improve performance of switching to rooms with lots of servers and ACLs (#8347).
- Avoid a reflow when setting caret position on an empty composer (#8348).
- Add message right-click context menu as a labs feature (#5672). Contributed by @SimonBrandner.
- Live location sharing - basic maximised beacon map (#8310).
- Live location sharing - render users own beacons in timeline (#8296).
- Improve Threads beta around degraded mode (#8318).
- Live location sharing - beacon in timeline happy path (#8285).
- Add copy button to View Source screen (#8278). Fixes element-hq/element-web#21482. Contributed by @olivialivia.
- Add heart effect (#6188). Contributed by @CicadaCinema.
- Update new room icon (#8239).
🐛 Bug Fixes
- Fix: "Code formatting button does not escape backticks" (#8181). Contributed by @yaya-usman.
- Fix beta indicator dot causing excessive CPU usage (#8340). Fixes element-hq/element-web#21793.
- Fix overlapping timestamps on empty messages (#8205). Fixes element-hq/element-web#21381. Contributed by @goelesha.
- Fix power selector not showing up in user info when state_default undefined (#8297). Fixes element-hq/element-web#21669.
- Avoid looking up settings during timeline rendering (#8313). Fixes element-hq/element-web#21740.
- Fix a soft crash with video rooms (#8333).
- Fixes call tiles overflow (#8096). Fixes element-hq/element-web#20254. Contributed by @luixxiul.
- Fix a bug with emoji autocomplete sorting where adding the final ":" would cause the emoji with the typed shortcode to no longer be at the top of the autocomplete list. (#8086). Fixes element-hq/element-web#19302. Contributed by @commonlawfeature.
- Fix image preview sizing for edge cases (#8322). Fixes element-hq/element-web#20088.
- Refactor SecurityRoomSettingsTab and remove unused state (#8306). Fixes element-hq/element-web-rageshakes#12002.
- Don't show the prompt to enable desktop notifications immediately after registration (#8274).
- Stop tracking threads if threads support is disabled (#8308). Fixes element-hq/element-web#21766.
- Fix some issues with threads rendering (#8305). Fixes element-hq/element-web#21670.
- Fix threads rendering issue in Safari (#8298). Fixes element-hq/element-web#21757.
- Fix space panel width change on hovering over space item (#8299). Fixes element-hq/element-web#19891.
- Hide the reply in thread button in deployments where beta is forcibly disabled (#8294). Fixes element-hq/element-web#21753.
- Prevent soft crash around room list header context menu when space changes (#8289). Fixes element-hq/element-web-rageshakes#11416, element-hq/element-web-rageshakes#11692, element-hq/element-web-rageshakes#11739, element-hq/element-web-rageshakes#11772, element-hq/element-web-rageshakes#11891 element-hq/element-web-rageshakes#11858 and element-hq/element-web-rageshakes#11456.
- When selecting reply in thread on a thread response open existing thread (#8291). Fixes element-hq/element-web#21743.
- Handle thread bundled relationships coming from the server via MSC3666 (#8292). Fixes element-hq/element-web#21450.
- Fix: Avatar preview does not update when same file is selected repeatedly (#8288). Fixes element-hq/element-web#20098.
- Fix a bug where user gets a warning when changing powerlevel from Admin to custom level (100) (#8248). Fixes element-hq/element-web#21682. Contributed by @Jumeb.
- Use a consistent alignment for all text items in a list (#8276). Fixes element-hq/element-web#21731. Contributed by @luixxiul.
- Fixes button labels being collapsed per a character in CJK languages (#8212). Fixes element-hq/element-web#21287. Contributed by @luixxiul.
- Fix: Remove jittery timeline scrolling after jumping to an event (#8263).
- Fix regression of edits showing up in the timeline with hidden events shown (#8260). Fixes element-hq/element-web#21694.
- Fix reporting events not working (#8257). Fixes element-hq/element-web#21713.
- Make Jitsi widgets in video rooms immutable (#8244). Fixes element-hq/element-web#21647.
- Fix: Ensure links to events scroll the correct events into view (#8250). Fixes element-hq/element-web#19934.