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.41.0
🌐 Translations
- This release contains a significant update to the Japanese translations, contributed by Suguru Hirahara (@luixxiul). ありがとうございます!
✨ Features
- Support "closed" polls whose votes are not visible until they are ended (#7842).
- Focus trap in poll creation dialog (#7847). Fixes element-hq/element-web#20281.
- Add labs flag: Show only current profile on historical messages (#7815).
- Keep unsent voice messages in memory until they are deleted or sent (#7840). Fixes element-hq/element-web#17979.
- A link to
#/dm
in a custom home.html will open the "Direct Messages" dialog. (#7783). Contributed by @johannes-krude. - set icon-button-color to be configurable via quaternary-content variable (#7725). Fixes element-hq/element-web#20925. Contributed by @acxz.
- Allow editing polls (#7806).
- Abstract spotlight to allow non-room results too (#7804). Fixes element-hq/element-web#20968, element-hq/element-web-rageshakes#10766, element-hq/element-web-rageshakes#10777, element-hq/element-web-rageshakes#10767 element-hq/element-web-rageshakes#10760 and element-hq/element-web-rageshakes#10752.
- Display '(edited)' next to edited polls (#7789).
- Use the resize observer polyfill consistently (#7796). Fixes element-hq/element-web-rageshakes#10700.
- Consolidate, simplify and improve copied tooltips (#7799). Fixes element-hq/element-web#21069.
- Suggest
@room
when@channel
,@everyone
, or@here
is typed in composer (#7737). Fixes element-hq/element-web#20972. Contributed by @aaronraimist. - Add customisation point to disable space creation (#7766).
- Consolidate RedactionGrouper and HiddenEventGrouper into MELS (#7739). Fixes element-hq/element-web#20958.
- Unify widget header actions with those in right panel (#7734).
- Improve new search dialog context text for exactly 2 parent spaces (#7761).
🐛 Bug Fixes
- [Release] Tweak info message padding in right panel timeline (#7909).
- [Release] Fix edge case around event list summary layout (#7892).
- Wire up CallEventGroupers for Search Results (#7866). Fixes element-hq/element-web#21150.
- Fix edge case around event list summary layout (#7867). Fixes element-hq/element-web#21153.
- Fix misalignment with Event List Summaries (#7865). Fixes element-hq/element-web#21149.
- Fix non-customizable keybindings not working as expected (#7855). Fixes element-hq/element-web#21136 and element-hq/element-web-rageshakes#10830.
- Fix accessibility around the room list treeview and new search beta (#7856). Fixes element-hq/element-web-rageshakes#10873.
- Inhibit tooltip on timeline pill avatars, the whole pill has its own (#7854). Fixes element-hq/element-web#21135.
- Fix virtual / native room mapping on call transfers (#7848).
- Fix ScrollPanel data-scrollbar not responding to window resizing (#7841). Fixes element-hq/element-web#20594.
- add cursor: pointer to actionable poll options (#7826). Fixes element-hq/element-web#21033.
- Tear down AppTile using lifecycle tracking (#7833). Fixes element-hq/element-web#21025.
- Fix layout inconsistencies with the room search minimized button (#7824). Fixes element-hq/element-web#21106.
- Fix space panel notification badge behaviour and metrics (#7823). Fixes element-hq/element-web#21092.
- Fix left panel widgets causing app crashes (again) (#7814).
- Fix right panel data flow (#7811). Fixes element-hq/element-web#20929.
- set mask-size for icons (#7812). Fixes element-hq/element-web#21047.
- Fix room create tile not showing up with hidden events shown (#7810). Fixes element-hq/element-web#20893.
- Fix delayed badge update for mentions in encrypted rooms (#7813). Fixes element-hq/element-web#20859.
- Fix add existing space not showing any spaces (#7801). Fixes element-hq/element-web#21087. Contributed by @c-cal.
- Fix edge cases around event list summaries with hidden events and redactions (#7797). Fixes element-hq/element-web#21030 element-hq/element-web#21050 and element-hq/element-web#21055.
- Improve styling of edge case devtools state keys (#7794). Fixes element-hq/element-web#21056.
- Don't scroll to bottom when executing non-message slash commands (#7793). Fixes element-hq/element-web#21065.
- Fix cutout misalignment on some decorated room avatars (#7784). Fixes element-hq/element-web#21038.
- Fix desktop notifications for invites showing user IDs instead of displaynames (#7780). Fixes element-hq/element-web#21022. Contributed by @c-cal.
- Fix bad pluralisation on event list summary hidden message handling (#7778).
- Properly recurse subspaces for leave space dialog options (#7775). Fixes element-hq/element-web#20949 and element-hq/element-web#21012.
- Fix translation for keyboard shortcut displaynames (#7758). Fixes element-hq/element-web#20992. Contributed by @c-cal.
- Fix space member list opening with back button (#7773). Fixes element-hq/element-web#21009. Contributed by @c-cal.
- Fix sort order for facepiles which was exactly reverse (#7771).
- Fix state events being wrongly hidden when redacted (#7768). Fixes element-hq/element-web#20959.
- Event List Summary guard against missing event senders (#7767). Fixes element-hq/element-web#21004.
- Fix all settings button opening sidebar settings tab (#7765). Fixes element-hq/element-web#20998. Contributed by @c-cal.
- Fix theme selector dropdown overflow (#7764). Fixes element-hq/element-web#20996. Contributed by @c-cal.
- Fix widget and mjolnir state events showing with mxid not name (#7760). Fixes element-hq/element-web#20986.
- Fix space member list not opening (#7747). Fixes element-hq/element-web#20982. Contributed by @c-cal.
- Handle highlight notifications in timeline card button (#7762). Fixes element-hq/element-web#20987. Contributed by @SimonBrandner.
- Fix add existing space not showing any spaces (#7751).
- Inhibit Room List keyboard pass-thru when the search beta is enabled (#7752). Fixes element-hq/element-web#20984.
- Add unread notification dot to timeline card button (#7749). Fixes element-hq/element-web#20946. Contributed by @SimonBrandner.
v3.41.0-rc.1
🌐 Translations
- This release contains a significant update to the Japanese translations, contributed by Suguru Hirahara (@luixxiul). ありがとうございます!
✨ Features
- Support "closed" polls whose votes are not visible until they are ended (#7842).
- Focus trap in poll creation dialog (#7847). Fixes element-hq/element-web#20281.
- Add labs flag: Show only current profile on historical messages (#7815).
- Keep unsent voice messages in memory until they are deleted or sent (#7840). Fixes element-hq/element-web#17979.
- A link to
#/dm
in a custom home.html will open the "Direct Messages" dialog. (#7783). Contributed by @johannes-krude. - set icon-button-color to be configurable via quaternary-content variable (#7725). Fixes element-hq/element-web#20925. Contributed by @acxz.
- Allow editing polls (#7806).
- Abstract spotlight to allow non-room results too (#7804). Fixes element-hq/element-web#20968, element-hq/element-web-rageshakes#10766, element-hq/element-web-rageshakes#10777, element-hq/element-web-rageshakes#10767 element-hq/element-web-rageshakes#10760 and element-hq/element-web-rageshakes#10752.
- Display '(edited)' next to edited polls (#7789).
- Use the resize observer polyfill consistently (#7796). Fixes element-hq/element-web-rageshakes#10700.
- Consolidate, simplify and improve copied tooltips (#7799). Fixes element-hq/element-web#21069.
- Suggest
@room
when@channel
,@everyone
, or@here
is typed in composer (#7737). Fixes element-hq/element-web#20972. Contributed by @aaronraimist. - Add customisation point to disable space creation (#7766).
- Consolidate RedactionGrouper and HiddenEventGrouper into MELS (#7739). Fixes element-hq/element-web#20958.
- Unify widget header actions with those in right panel (#7734).
- Improve new search dialog context text for exactly 2 parent spaces (#7761).
🐛 Bug Fixes
- Wire up CallEventGroupers for Search Results (#7866). Fixes element-hq/element-web#21150.
- Fix edge case around event list summary layout (#7867). Fixes element-hq/element-web#21153.
- Fix misalignment with Event List Summaries (#7865). Fixes element-hq/element-web#21149.
- Fix non-customizable keybindings not working as expected (#7855). Fixes element-hq/element-web#21136 and element-hq/element-web-rageshakes#10830.
- Fix accessibility around the room list treeview and new search beta (#7856). Fixes element-hq/element-web-rageshakes#10873.
- Inhibit tooltip on timeline pill avatars, the whole pill has its own (#7854). Fixes element-hq/element-web#21135.
- Fix virtual / native room mapping on call transfers (#7848).
- Fix ScrollPanel data-scrollbar not responding to window resizing (#7841). Fixes element-hq/element-web#20594.
- add cursor: pointer to actionable poll options (#7826). Fixes element-hq/element-web#21033.
- Tear down AppTile using lifecycle tracking (#7833). Fixes element-hq/element-web#21025.
- Fix layout inconsistencies with the room search minimized button (#7824). Fixes element-hq/element-web#21106.
- Fix space panel notification badge behaviour and metrics (#7823). Fixes element-hq/element-web#21092.
- Fix left panel widgets causing app crashes (again) (#7814).
- Fix right panel data flow (#7811). Fixes element-hq/element-web#20929.
- set mask-size for icons (#7812). Fixes element-hq/element-web#21047.
- Fix room create tile not showing up with hidden events shown (#7810). Fixes element-hq/element-web#20893.
- Fix delayed badge update for mentions in encrypted rooms (#7813). Fixes element-hq/element-web#20859.
- Fix add existing space not showing any spaces (#7801). Fixes element-hq/element-web#21087. Contributed by @c-cal.
- Fix edge cases around event list summaries with hidden events and redactions (#7797). Fixes element-hq/element-web#21030 element-hq/element-web#21050 and element-hq/element-web#21055.
- Improve styling of edge case devtools state keys (#7794). Fixes element-hq/element-web#21056.
- Don't scroll to bottom when executing non-message slash commands (#7793). Fixes element-hq/element-web#21065.
- Fix cutout misalignment on some decorated room avatars (#7784). Fixes element-hq/element-web#21038.
- Fix desktop notifications for invites showing user IDs instead of displaynames (#7780). Fixes element-hq/element-web#21022. Contributed by @c-cal.
- Fix bad pluralisation on event list summary hidden message handling (#7778).
- Properly recurse subspaces for leave space dialog options (#7775). Fixes element-hq/element-web#20949 and element-hq/element-web#21012.
- Fix translation for keyboard shortcut displaynames (#7758). Fixes element-hq/element-web#20992. Contributed by @c-cal.
- Fix space member list opening with back button (#7773). Fixes element-hq/element-web#21009. Contributed by @c-cal.
- Fix sort order for facepiles which was exactly reverse (#7771).
- Fix state events being wrongly hidden when redacted (#7768). Fixes element-hq/element-web#20959.
- Event List Summary guard against missing event senders (#7767). Fixes element-hq/element-web#21004.
- Fix all settings button opening sidebar settings tab (#7765). Fixes element-hq/element-web#20998. Contributed by @c-cal.
- Fix theme selector dropdown overflow (#7764). Fixes element-hq/element-web#20996. Contributed by @c-cal.
- Fix widget and mjolnir state events showing with mxid not name (#7760). Fixes element-hq/element-web#20986.
- Fix space member list not opening (#7747). Fixes element-hq/element-web#20982. Contributed by @c-cal.
- Handle highlight notifications in timeline card button (#7762). Fixes element-hq/element-web#20987. Contributed by @SimonBrandner.
- Fix add existing space not showing any spaces (#7751).
- Inhibit Room List keyboard pass-thru when the search beta is enabled (#7752). Fixes element-hq/element-web#20984.
- Add unread notification dot to timeline card button (#7749). Fixes element-hq/element-web#20946. Contributed by @SimonBrandner.
v3.40.1
v3.40.0
✨ Features
- Capitalize "Privacy" in UserMenu (#7738). Contributed by @aaronraimist.
- Move new search experience to a Beta (#7718). Fixes element-hq/element-meta#139 element-hq/element-web#20618 and element-hq/element-web#20339.
- Auto select "Other homeserver" when user press "Edit" in homeserver field (#7337). Fixes element-hq/element-web#20125. Contributed by @SimonBrandner.
- Add unread badges and avatar decorations to spotlight search (#7696). Fixes element-hq/element-web#20821.
- Enable location sharing (#7703).
- Simplify Composer buttons (#7678).
- Add a warning to the console to discourage attacks and encourage contributing (#7673). Fixes element-hq/element-web#2803. Contributed by @SimonBrandner.
- Don't show replaced calls in the timeline (#7452). Contributed by @SimonBrandner.
- Tweak
/addwidget
widget names (#7681). - Chat export parameter customisation (#7647).
- Put call on hold when transfer dialog is opened (#7669).
- Share e2ee keys when using /invite SlashCommand (#7655). Fixes element-hq/element-web#20778 and element-hq/element-web#16982.
- Tweak spotlight roving behaviour to reset when changing query (#7656). Fixes element-hq/element-web#20537 element-hq/element-web#20612 and element-hq/element-web#20184.
- Look up tile server info in homeserver's .well-known area (#7623).
- Add grouper for hidden events (#7649).
- The keyboard shortcut is control (or cmd) shift h. (#7584). Contributed by @UwUnyaa.
🐛 Bug Fixes
- [Release] Fix cutout misalignment on some decorated room avatars (#7785).
- [Release] Fix add existing space not showing any spaces (#7756).
- [Release] Inhibit Room List keyboard pass-thru when the search beta is enabled (#7754).
- [Release] Fix space member list not opening (#7755).
- Null-guard ELS from null summaryMembers (#7744). Fixes element-hq/element-web#20807.
- Improve responsiveness of the layout switcher (#7736).
- Tweak timeline card layout (#7743). Fixes element-hq/element-web#20846.
- Ensure location bodies have a width in bubbles (#7742). Fixes element-hq/element-web#20916.
- Tune aria-live regions around clocks/timers (#7735). Fixes element-hq/element-web#20967.
- Fix instances of decorated room avatar wrongly having their own tabIndex (#7730).
- Remove weird padding on stickers (#6271). Fixes element-hq/element-web#17787. Contributed by @SimonBrandner.
- Fix width issue of the composer overflow menu items (#7731). Fixes element-hq/element-web#20898.
- Properly handle persistent widgets when room is left (#7724). Fixes element-hq/element-web#20901.
- Null guard space hierarchy (#7729). Fixes element-hq/element-web-rageshakes#10433.
- Fix add existing rooms button (#7728). Fixes element-hq/element-web#20924. Contributed by @SimonBrandner.
- Truncate long server names on login/register screen (#7702). Fixes element-hq/element-web#18452.
- Update PollCreateDialog-test to snapshot the html and not react tree (#7712).
- Fix creating polls outside of threads (#7711). Fixes element-hq/element-web#20882.
- Open native room when clicking notification from a virtual room (#7709).
- Fix relative link handling in Element Desktop (#7708). Fixes element-hq/element-web#20783.
- Reuse CopyableText component in all places it can be (#7701). Fixes element-hq/element-web#20855.
- Fit location into the width of the container (#7705). Fixes element-hq/element-web#20861.
- Make Spotlight Dialog roving reset more stable (#7698). Fixes element-hq/element-web#20826.
- Fix incorrect sizing of DecoratedRoomAvatar in RoomHeader (#7697). Fixes element-hq/element-web#20090.
- Use a more correct test for emoji (#7685). Fixes element-hq/element-web#20824. Contributed by @robintown.
- Fix vertical spacing in
compact
<ContextMenu>
(#7684). Fixes element-hq/element-web#20801. - Fix the sticker picker (#7692). Fixes element-hq/element-web#20797.
- Fix publishing address wrongly demanding the alias be available (#7690). Fixes element-hq/element-web#12013 and element-hq/element-web#20833.
- Prevent MemberAvatar soft-crashing when rendered with null member prop (#7691). Fixes element-hq/element-web#20714.
- Ensure UserInfo can be rendered without a room (#7687). Fixes element-hq/element-web#20830.
- Make polls fill column width in bubbles layout (#7661). Fixes element-hq/element-web#20712.
- Add a background to expanded nick name in IRC layout to make it readable. (#7652). Fixes element-hq/element-web#20757. Contributed by @UwUnyaa.
- Fix accessibility and consistency of MessageComposerButtons (#7679). Fixes element-hq/element-web#20814.
- Don't show shield next to deleted messages (#7671). Fixes element-hq/element-web#20475. Contributed by @SimonBrandner.
- Fix font size of spaces between big emoji (#7675). Contributed by @robintown.
- Fix shift-enter repeating last character (#7665). Fixes element-hq/element-web#17215. Contributed by @SimonBrandner.
- Remove Unpin option from maximised widget context menu (#7657).
- Fix new call event grouper implementation for encrypted rooms (#7654).
- Fix issue with tile error boundaries collapsing in bubbles layout (#7653).
- Fix emojis getting cropped in irc & bubble layouts by anti-zalgo (#7637). Fixes element-hq/element-web#20744.
- Fix space panel edge gradient not applying on load (#7644). Fixes element-hq/element-web#20756.
- Fix search results view for layouts other than Group/Modern (#7648). Fixes element-hq/element-web#20745.
v3.40.0-rc.2
v3.40.0-rc.1
✨ Features
- Move new search experience to a Beta (#7718). Fixes element-hq/element-meta#139 element-hq/element-web#20618 and element-hq/element-web#20339.
- Capitalize "Privacy" in UserMenu (#7738). Contributed by @aaronraimist.
- Auto select "Other homeserver" when user press "Edit" in homeserver field (#7337). Fixes element-hq/element-web#20125. Contributed by @SimonBrandner.
- Add unread badges and avatar decorations to spotlight search (#7696). Fixes element-hq/element-web#20821.
- Enable location sharing (#7703).
- Simplify Composer buttons (#7678).
- Add a warning to the console to discourage attacks and encourage contributing (#7673). Fixes element-hq/element-web#2803. Contributed by @SimonBrandner.
- Don't show replaced calls in the timeline (#7452). Contributed by @SimonBrandner.
- Tweak
/addwidget
widget names (#7681). - Chat export parameter customisation (#7647).
- Put call on hold when transfer dialog is opened (#7669).
- Share e2ee keys when using /invite SlashCommand (#7655). Fixes element-hq/element-web#20778 and element-hq/element-web#16982.
- Tweak spotlight roving behaviour to reset when changing query (#7656). Fixes element-hq/element-web#20537 element-hq/element-web#20612 and element-hq/element-web#20184.
- Look up tile server info in homeserver's .well-known area (#7623).
- Add grouper for hidden events (#7649).
- The keyboard shortcut is control (or cmd) shift h. (#7584). Contributed by @UwUnyaa.
🐛 Bug Fixes
- Null-guard ELS from null summaryMembers (#7744). Fixes element-hq/element-web#20807.
- Improve responsiveness of the layout switcher (#7736).
- Tweak timeline card layout (#7743). Fixes element-hq/element-web#20846.
- Ensure location bodies have a width in bubbles (#7742). Fixes element-hq/element-web#20916.
- Tune aria-live regions around clocks/timers (#7735). Fixes element-hq/element-web#20967.
- Fix instances of decorated room avatar wrongly having their own tabIndex (#7730).
- Remove weird padding on stickers (#6271). Fixes element-hq/element-web#17787. Contributed by @SimonBrandner.
- Fix width issue of the composer overflow menu items (#7731). Fixes element-hq/element-web#20898.
- Properly handle persistent widgets when room is left (#7724). Fixes element-hq/element-web#20901.
- Null guard space hierarchy (#7729). Fixes element-hq/element-web-rageshakes#10433.
- Fix add existing rooms button (#7728). Fixes element-hq/element-web#20924. Contributed by @SimonBrandner.
- Truncate long server names on login/register screen (#7702). Fixes element-hq/element-web#18452.
- Update PollCreateDialog-test to snapshot the html and not react tree (#7712).
- Fix creating polls outside of threads (#7711). Fixes element-hq/element-web#20882.
- Open native room when clicking notification from a virtual room (#7709).
- Fix relative link handling in Element Desktop (#7708). Fixes element-hq/element-web#20783.
- Reuse CopyableText component in all places it can be (#7701). Fixes element-hq/element-web#20855.
- Fit location into the width of the container (#7705). Fixes element-hq/element-web#20861.
- Make Spotlight Dialog roving reset more stable (#7698). Fixes element-hq/element-web#20826.
- Fix incorrect sizing of DecoratedRoomAvatar in RoomHeader (#7697). Fixes element-hq/element-web#20090.
- Use a more correct test for emoji (#7685). Fixes element-hq/element-web#20824. Contributed by @robintown.
- Fix vertical spacing in
compact
<ContextMenu>
(#7684). Fixes element-hq/element-web#20801. - Fix the sticker picker (#7692). Fixes element-hq/element-web#20797.
- Fix publishing address wrongly demanding the alias be available (#7690). Fixes element-hq/element-web#12013 and element-hq/element-web#20833.
- Prevent MemberAvatar soft-crashing when rendered with null member prop (#7691). Fixes element-hq/element-web#20714.
- Ensure UserInfo can be rendered without a room (#7687). Fixes element-hq/element-web#20830.
- Make polls fill column width in bubbles layout (#7661). Fixes element-hq/element-web#20712.
- Add a background to expanded nick name in IRC layout to make it readable. (#7652). Fixes element-hq/element-web#20757. Contributed by @UwUnyaa.
- Fix accessibility and consistency of MessageComposerButtons (#7679). Fixes element-hq/element-web#20814.
- Don't show shield next to deleted messages (#7671). Fixes element-hq/element-web#20475. Contributed by @SimonBrandner.
- Fix font size of spaces between big emoji (#7675). Contributed by @robintown.
- Fix shift-enter repeating last character (#7665). Fixes element-hq/element-web#17215. Contributed by @SimonBrandner.
- Remove Unpin option from maximised widget context menu (#7657).
- Fix new call event grouper implementation for encrypted rooms (#7654).
- Fix issue with tile error boundaries collapsing in bubbles layout (#7653).
- Fix emojis getting cropped in irc & bubble layouts by anti-zalgo (#7637). Fixes element-hq/element-web#20744.
- Fix space panel edge gradient not applying on load (#7644). Fixes element-hq/element-web#20756.
- Fix search results view for layouts other than Group/Modern (#7648). Fixes element-hq/element-web#20745.
v3.39.1
🐛 Bug Fixes
- Fix the sticker picker (#7692). Fixes element-hq/element-web#20797.
- Ensure UserInfo can be rendered without a room (#7687). Fixes element-hq/element-web#20830.
- Fix publishing address wrongly demanding the alias be available (#7690). Fixes element-hq/element-web#12013 and element-hq/element-web#20833.
v3.39.0
✨ Features
- Tweak room list header menu for when space is active (#7577). Fixes element-hq/element-web#20601.
- Tweak light hover & active color for bubble layout (#7626). Fixes element-hq/element-web#19475.
- De-labs Metaspaces (#7613).
- De-labs Message Bubbles layout (#7612).
- Add customisation point for mxid display (#7595).
- Add labs flag for default open right panel (#7618). Fixes element-hq/element-web#20666.
- Tweak copy for the Sidebar tab in User Settings (#7578). Fixes element-hq/element-web#20619.
- Make widgets not reload (persistent) between center and top container (#7575). Fixes element-hq/element-web#20596. Contributed by @toger5.
- Don't render a bubble around emotes in bubble layout (#7573). Fixes element-hq/element-web#20617.
- Add ability to switch between voice & video in calls (#7155). Fixes element-hq/element-web#18619. Contributed by @SimonBrandner.
- Re-renable Share option for location messages (#7596).
- Make room ID copyable (#7600). Fixes element-hq/element-web#20675. Contributed by @SimonBrandner.
- Improve the look of the keyboard settings tab (#7562). Contributed by @SimonBrandner.
- Add tooltips to emoji in messages (#7592). Fixes element-hq/element-web#9911 and element-hq/element-web#20661. Contributed by @robintown.
- Improve redundant tooltip on send button in forward dialog (#7594). Contributed by @twigleingrid.
- Allow downloads from widgets. (#7502). Contributed by @Fox32.
- Parse matrix-schemed URIs (#7453).
- Show a tile at beginning of visible history (#5887). Fixes element-hq/element-web#16818 element-hq/element-web#16679 and element-hq/element-web#19888. Contributed by @robintown.
- Enable the polls feature (#7581).
- Display general marker on non-self location shares (#7574).
- Improve/add notifications for location and poll events (#7552). Fixes element-hq/element-web#20561. Contributed by @SimonBrandner.
- Upgrade linkify to v3.0 (#7282). Fixes element-hq/element-web#17133 element-hq/element-web#16825 and element-hq/element-web#5808. Contributed by @Palid.
- Update sidebar icon from Compound (#7572). Fixes element-hq/element-web#20615.
- Replace home icon with new one (#7571). Fixes element-hq/element-web#20606.
- Make the
Keyboard Shortcuts
dialog into a settings tab (#7198). Fixes element-hq/element-web#19866. Contributed by @SimonBrandner. - Add setting for enabling location sharing (#7547).
- Add a developer mode 'view source' button to crashed event tiles (#7537).
- Replace
kick
terminology withRemove from chat
(#7469). Fixes element-hq/element-web#9547. - Render events as extensible events (behind labs) (#7462).
- Render Jitsi (and other sticky widgets) in PiP container, so it can be dragged and the "jump to room functionality" is provided (#7450). Fixes element-hq/element-web#15682. Contributed by @toger5.
- Allow bubble layout in Thread View (#7478). Fixes element-hq/element-web#20419.
- Make LocationPicker appearance cleaner (#7516).
- Limit max-width for bubble layout to 1200px (#7458). Fixes element-hq/element-web#18072.
- Improve look of call events in bubble layout (#7445). Fixes element-hq/element-web#20324. Contributed by @SimonBrandner.
- Make files & voice memos in bubble layout match colouring (#7457). Fixes element-hq/element-web#20326.
- Allow cancelling events whilst they are encrypting (#7483). Fixes element-hq/element-web#17726.
🐛 Bug Fixes
- [Release] Fix left panel widgets causing app-wide crash (#7660).
- Load light theme prior to HTML export to ensure it is present (#7643). Fixes element-hq/element-web#20276.
- Fix soft-crash when hanging up Jitsi via PIP (#7645). Fixes element-hq/element-web#20766.
- Fix RightPanelStore assuming isViewingRoom is false on load (#7642).
- Correctly handle Room.timeline events which have a nullable
Room
(#7635). Fixes element-hq/element-web-rageshakes#9490. - Translate keyboard shortcut alternate key names (#7633). Fixes element-hq/element-web#20739.
- Fix unfocused paste handling and focus return for file uploads (#7625).
- Changed MacOS hotkey for GoToHome view. (#7631). Contributed by @aj-ya.
- Fix issue with the new composer EmojiPart which caused infinite loops (#7629). Fixes element-hq/element-web#20746.
- Upgrade linkifyjs to fix schemes as domain prefixes (#7628). Fixes element-hq/element-web#20720.
- Show bubble tile timestamps for bubble layout inside the bubble (#7622). Fixes element-hq/element-web#20562.
- Improve taken username warning in registration for when request fails (#7621).
- Avoid double dialog after clicking to remove a public room (#7604). Fixes element-hq/element-web#20681. Contributed by @c-cal.
- Fix space member list right panel state (#7617). Fixes element-hq/element-web#20716.
- Fall back to legacy analytics for guest users (#7616).
- Always emit a space filter update when the space is actually changed (#7611). Fixes element-hq/element-web#20664.
- Enlarge emoji in composer (#7602). Fixes element-hq/element-web#20665 element-hq/element-web#15635 and element-hq/element-web#20688. Contributed by @robintown.
- Disable location sharing button on Desktop (#7590).
- Make pills more natural to navigate around (#7607). Fixes element-hq/element-web#20678. Contributed by @robintown.
- Fix excessive padding on inline images (#7605). Contributed by @robintown.
- Prevent pills from being split by formatting actions (#7606). Contributed by @robintown.
- Fix translation of "powerText" (#7603). Contributed by @c-cal.
- Unhide display names when switching back to modern layout (#7601). Fixes element-hq/element-web#20676. Contributed by @robintown.
- Fix space member list not opening (#7609). Fixes element-hq/element-web#20679. Contributed by @SimonBrandner.
- Fix translation for the "Add room" tooltip (#7532). Contributed by @c-cal.
- Make the close button of the location share dialog visible in high-contrast theme (#7597).
- Cancel pending events in virtual room when call placed (#7583). Fixes element-hq/element-web#17594.
- Fix alignment of unread badge in thread list (#7582). Fixes element-hq/element-web#20643.
- Fix left positioned tooltips being wrong and offset by fixed value (...
v3.39.0-rc.2
🐛 Bug Fixes
- Fix crash in settings / appearance
v3.39.0-rc.1
✨ Features
- Tweak room list header menu for when space is active (#7577). Fixes element-hq/element-web#20601.
- Tweak light hover & active color for bubble layout (#7626). Fixes element-hq/element-web#19475.
- De-labs Metaspaces (#7613).
- De-labs Message Bubbles layout (#7612).
- Add customisation point for mxid display (#7595).
- Add labs flag for default open right panel (#7618). Fixes element-hq/element-web#20666.
- Tweak copy for the Sidebar tab in User Settings (#7578). Fixes element-hq/element-web#20619.
- Make widgets not reload (persistent) between center and top container (#7575). Fixes element-hq/element-web#20596. Contributed by @toger5.
- Don't render a bubble around emotes in bubble layout (#7573). Fixes element-hq/element-web#20617.
- Add ability to switch between voice & video in calls (#7155). Fixes element-hq/element-web#18619. Contributed by @SimonBrandner.
- Re-renable Share option for location messages (#7596).
- Make room ID copyable (#7600). Fixes element-hq/element-web#20675. Contributed by @SimonBrandner.
- Improve the look of the keyboard settings tab (#7562). Contributed by @SimonBrandner.
- Add tooltips to emoji in messages (#7592). Fixes element-hq/element-web#9911 and element-hq/element-web#20661. Contributed by @robintown.
- Improve redundant tooltip on send button in forward dialog (#7594). Contributed by @twigleingrid.
- Allow downloads from widgets. (#7502). Contributed by @Fox32.
- Parse matrix-schemed URIs (#7453).
- Show a tile at beginning of visible history (#5887). Fixes element-hq/element-web#16818 element-hq/element-web#16679 and element-hq/element-web#19888. Contributed by @robintown.
- Enable the polls feature (#7581).
- Display general marker on non-self location shares (#7574).
- Improve/add notifications for location and poll events (#7552). Fixes element-hq/element-web#20561. Contributed by @SimonBrandner.
- Upgrade linkify to v3.0 (#7282). Fixes element-hq/element-web#17133 element-hq/element-web#16825 and element-hq/element-web#5808. Contributed by @Palid.
- Update sidebar icon from Compound (#7572). Fixes element-hq/element-web#20615.
- Replace home icon with new one (#7571). Fixes element-hq/element-web#20606.
- Make the
Keyboard Shortcuts
dialog into a settings tab (#7198). Fixes element-hq/element-web#19866. Contributed by @SimonBrandner. - Add setting for enabling location sharing (#7547).
- Add a developer mode 'view source' button to crashed event tiles (#7537).
- Replace
kick
terminology withRemove from chat
(#7469). Fixes element-hq/element-web#9547. - Render events as extensible events (behind labs) (#7462).
- Render Jitsi (and other sticky widgets) in PiP container, so it can be dragged and the "jump to room functionality" is provided (#7450). Fixes element-hq/element-web#15682. Contributed by @toger5.
- Allow bubble layout in Thread View (#7478). Fixes element-hq/element-web#20419.
- Make LocationPicker appearance cleaner (#7516).
- Limit max-width for bubble layout to 1200px (#7458). Fixes element-hq/element-web#18072.
- Improve look of call events in bubble layout (#7445). Fixes element-hq/element-web#20324. Contributed by @SimonBrandner.
- Make files & voice memos in bubble layout match colouring (#7457). Fixes element-hq/element-web#20326.
- Allow cancelling events whilst they are encrypting (#7483). Fixes element-hq/element-web#17726.
🐛 Bug Fixes
- Load light theme prior to HTML export to ensure it is present (#7643). Fixes element-hq/element-web#20276.
- Fix soft-crash when hanging up Jitsi via PIP (#7645). Fixes element-hq/element-web#20766.
- Fix RightPanelStore assuming isViewingRoom is false on load (#7642).
- Correctly handle Room.timeline events which have a nullable
Room
(#7635). Fixes element-hq/element-web-rageshakes#9490. - Translate keyboard shortcut alternate key names (#7633). Fixes element-hq/element-web#20739.
- Fix unfocused paste handling and focus return for file uploads (#7625).
- Changed MacOS hotkey for GoToHome view. (#7631). Contributed by @aj-ya.
- Fix issue with the new composer EmojiPart which caused infinite loops (#7629). Fixes element-hq/element-web#20746.
- Upgrade linkifyjs to fix schemes as domain prefixes (#7628). Fixes element-hq/element-web#20720.
- Show bubble tile timestamps for bubble layout inside the bubble (#7622). Fixes element-hq/element-web#20562.
- Improve taken username warning in registration for when request fails (#7621).
- Avoid double dialog after clicking to remove a public room (#7604). Fixes element-hq/element-web#20681. Contributed by @c-cal.
- Fix space member list right panel state (#7617). Fixes element-hq/element-web#20716.
- Fall back to legacy analytics for guest users (#7616).
- Always emit a space filter update when the space is actually changed (#7611). Fixes element-hq/element-web#20664.
- Enlarge emoji in composer (#7602). Fixes element-hq/element-web#20665 element-hq/element-web#15635 and element-hq/element-web#20688. Contributed by @robintown.
- Disable location sharing button on Desktop (#7590).
- Make pills more natural to navigate around (#7607). Fixes element-hq/element-web#20678. Contributed by @robintown.
- Fix excessive padding on inline images (#7605). Contributed by @robintown.
- Prevent pills from being split by formatting actions (#7606). Contributed by @robintown.
- Fix translation of "powerText" (#7603). Contributed by @c-cal.
- Unhide display names when switching back to modern layout (#7601). Fixes element-hq/element-web#20676. Contributed by @robintown.
- Fix space member list not opening (#7609). Fixes element-hq/element-web#20679. Contributed by @SimonBrandner.
- Fix translation for the "Add room" tooltip (#7532). Contributed by @c-cal.
- Make the close button of the location share dialog visible in high-contrast theme (#7597).
- Cancel pending events in virtual room when call placed (#7583). Fixes element-hq/element-web#17594.
- Fix alignment of unread badge in thread list (#7582). Fixes element-hq/element-web#20643.
- Fix left positioned tooltips being wrong and offset by fixed value (#7551).
- Fix MAB overlapping or overflowing in bubbles layout and ...