Skip to content

Tags: archijaiswal/matrix-react-sdk

Tags

v3.41.1

Toggle v3.41.1's commit message
* Fix some crashes in the right panel 

v3.41.0

Toggle v3.41.0's commit message
* This release contains a significant update to the Japanese translat… …ions, contributed by Suguru Hirahara (@luixxiul). ありがとうございます! * Support "closed" polls whose votes are not visible until they are ended ([\matrix-org#7842](matrix-org#7842)). * Focus trap in poll creation dialog ([\matrix-org#7847](matrix-org#7847)). Fixes element-hq/element-web#20281. * Add labs flag: Show only current profile on historical messages ([\matrix-org#7815](matrix-org#7815)). * Keep unsent voice messages in memory until they are deleted or sent ([\matrix-org#7840](matrix-org#7840)). Fixes element-hq/element-web#17979. * A link to `#/dm` in a custom home.html will open the "Direct Messages" dialog. ([\matrix-org#7783](matrix-org#7783)). Contributed by @johannes-krude. * set icon-button-color to be configurable via quaternary-content variable ([\matrix-org#7725](matrix-org#7725)). Fixes element-hq/element-web#20925. Contributed by @acxz. * Allow editing polls ([\matrix-org#7806](matrix-org#7806)). * Abstract spotlight to allow non-room results too ([\matrix-org#7804](matrix-org#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 ([\matrix-org#7789](matrix-org#7789)). * Use the resize observer polyfill consistently ([\matrix-org#7796](matrix-org#7796)). Fixes element-hq/element-web-rageshakes#10700. * Consolidate, simplify and improve copied tooltips ([\matrix-org#7799](matrix-org#7799)). Fixes element-hq/element-web#21069. * Suggest `@room` when `@channel`, `@everyone`, or `@here` is typed in composer ([\matrix-org#7737](matrix-org#7737)). Fixes element-hq/element-web#20972. Contributed by @aaronraimist. * Add customisation point to disable space creation ([\matrix-org#7766](matrix-org#7766)). * Consolidate RedactionGrouper and HiddenEventGrouper into MELS ([\matrix-org#7739](matrix-org#7739)). Fixes element-hq/element-web#20958. * Unify widget header actions with those in right panel ([\matrix-org#7734](matrix-org#7734)). * Improve new search dialog context text for exactly 2 parent spaces ([\matrix-org#7761](matrix-org#7761)). * [Release] Tweak info message padding in right panel timeline ([\matrix-org#7909](matrix-org#7909)). * [Release] Fix edge case around event list summary layout ([\matrix-org#7892](matrix-org#7892)). * Wire up CallEventGroupers for Search Results ([\matrix-org#7866](matrix-org#7866)). Fixes element-hq/element-web#21150. * Fix edge case around event list summary layout ([\matrix-org#7867](matrix-org#7867)). Fixes element-hq/element-web#21153. * Fix misalignment with Event List Summaries ([\matrix-org#7865](matrix-org#7865)). Fixes element-hq/element-web#21149. * Fix non-customizable keybindings not working as expected ([\matrix-org#7855](matrix-org#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 ([\matrix-org#7856](matrix-org#7856)). Fixes element-hq/element-web-rageshakes#10873. * Inhibit tooltip on timeline pill avatars, the whole pill has its own ([\matrix-org#7854](matrix-org#7854)). Fixes element-hq/element-web#21135. * Fix virtual / native room mapping on call transfers ([\matrix-org#7848](matrix-org#7848)). * Fix ScrollPanel data-scrollbar not responding to window resizing ([\matrix-org#7841](matrix-org#7841)). Fixes element-hq/element-web#20594. * add cursor: pointer to actionable poll options ([\matrix-org#7826](matrix-org#7826)). Fixes element-hq/element-web#21033. * Tear down AppTile using lifecycle tracking ([\matrix-org#7833](matrix-org#7833)). Fixes element-hq/element-web#21025. * Fix layout inconsistencies with the room search minimized button ([\matrix-org#7824](matrix-org#7824)). Fixes element-hq/element-web#21106. * Fix space panel notification badge behaviour and metrics ([\matrix-org#7823](matrix-org#7823)). Fixes element-hq/element-web#21092. * Fix left panel widgets causing app crashes (again) ([\matrix-org#7814](matrix-org#7814)). * Fix right panel data flow ([\matrix-org#7811](matrix-org#7811)). Fixes element-hq/element-web#20929. * set mask-size for icons ([\matrix-org#7812](matrix-org#7812)). Fixes element-hq/element-web#21047. * Fix room create tile not showing up with hidden events shown ([\matrix-org#7810](matrix-org#7810)). Fixes element-hq/element-web#20893. * Fix delayed badge update for mentions in encrypted rooms ([\matrix-org#7813](matrix-org#7813)). Fixes element-hq/element-web#20859. * Fix add existing space not showing any spaces ([\matrix-org#7801](matrix-org#7801)). Fixes element-hq/element-web#21087. Contributed by @c-cal. * Fix edge cases around event list summaries with hidden events and redactions ([\matrix-org#7797](matrix-org#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 ([\matrix-org#7794](matrix-org#7794)). Fixes element-hq/element-web#21056. * Don't scroll to bottom when executing non-message slash commands ([\matrix-org#7793](matrix-org#7793)). Fixes element-hq/element-web#21065. * Fix cutout misalignment on some decorated room avatars ([\matrix-org#7784](matrix-org#7784)). Fixes element-hq/element-web#21038. * Fix desktop notifications for invites showing user IDs instead of displaynames ([\matrix-org#7780](matrix-org#7780)). Fixes element-hq/element-web#21022. Contributed by @c-cal. * Fix bad pluralisation on event list summary hidden message handling ([\matrix-org#7778](matrix-org#7778)). * Properly recurse subspaces for leave space dialog options ([\matrix-org#7775](matrix-org#7775)). Fixes element-hq/element-web#20949 and element-hq/element-web#21012. * Fix translation for keyboard shortcut displaynames ([\matrix-org#7758](matrix-org#7758)). Fixes element-hq/element-web#20992. Contributed by @c-cal. * Fix space member list opening with back button ([\matrix-org#7773](matrix-org#7773)). Fixes element-hq/element-web#21009. Contributed by @c-cal. * Fix sort order for facepiles which was exactly reverse ([\matrix-org#7771](matrix-org#7771)). * Fix state events being wrongly hidden when redacted ([\matrix-org#7768](matrix-org#7768)). Fixes element-hq/element-web#20959. * Event List Summary guard against missing event senders ([\matrix-org#7767](matrix-org#7767)). Fixes element-hq/element-web#21004. * Fix all settings button opening sidebar settings tab ([\matrix-org#7765](matrix-org#7765)). Fixes element-hq/element-web#20998. Contributed by @c-cal. * Fix theme selector dropdown overflow ([\matrix-org#7764](matrix-org#7764)). Fixes element-hq/element-web#20996. Contributed by @c-cal. * Fix widget and mjolnir state events showing with mxid not name ([\matrix-org#7760](matrix-org#7760)). Fixes element-hq/element-web#20986. * Fix space member list not opening ([\matrix-org#7747](matrix-org#7747)). Fixes element-hq/element-web#20982. Contributed by @c-cal. * Handle highlight notifications in timeline card button ([\matrix-org#7762](matrix-org#7762)). Fixes element-hq/element-web#20987. Contributed by @SimonBrandner. * Fix add existing space not showing any spaces ([\matrix-org#7751](matrix-org#7751)). * Inhibit Room List keyboard pass-thru when the search beta is enabled ([\matrix-org#7752](matrix-org#7752)). Fixes element-hq/element-web#20984. * Add unread notification dot to timeline card button ([\matrix-org#7749](matrix-org#7749)). Fixes element-hq/element-web#20946. Contributed by @SimonBrandner.

v3.41.0-rc.1

Toggle v3.41.0-rc.1's commit message
* This release contains a significant update to the Japanese translat… …ions, contributed by Suguru Hirahara (@luixxiul). ありがとうございます! * Support "closed" polls whose votes are not visible until they are ended ([\matrix-org#7842](matrix-org#7842)). * Focus trap in poll creation dialog ([\matrix-org#7847](matrix-org#7847)). Fixes element-hq/element-web#20281. * Add labs flag: Show only current profile on historical messages ([\matrix-org#7815](matrix-org#7815)). * Keep unsent voice messages in memory until they are deleted or sent ([\matrix-org#7840](matrix-org#7840)). Fixes element-hq/element-web#17979. * A link to `#/dm` in a custom home.html will open the "Direct Messages" dialog. ([\matrix-org#7783](matrix-org#7783)). Contributed by @johannes-krude. * set icon-button-color to be configurable via quaternary-content variable ([\matrix-org#7725](matrix-org#7725)). Fixes element-hq/element-web#20925. Contributed by @acxz. * Allow editing polls ([\matrix-org#7806](matrix-org#7806)). * Abstract spotlight to allow non-room results too ([\matrix-org#7804](matrix-org#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 ([\matrix-org#7789](matrix-org#7789)). * Use the resize observer polyfill consistently ([\matrix-org#7796](matrix-org#7796)). Fixes element-hq/element-web-rageshakes#10700. * Consolidate, simplify and improve copied tooltips ([\matrix-org#7799](matrix-org#7799)). Fixes element-hq/element-web#21069. * Suggest `@room` when `@channel`, `@everyone`, or `@here` is typed in composer ([\matrix-org#7737](matrix-org#7737)). Fixes element-hq/element-web#20972. Contributed by @aaronraimist. * Add customisation point to disable space creation ([\matrix-org#7766](matrix-org#7766)). * Consolidate RedactionGrouper and HiddenEventGrouper into MELS ([\matrix-org#7739](matrix-org#7739)). Fixes element-hq/element-web#20958. * Unify widget header actions with those in right panel ([\matrix-org#7734](matrix-org#7734)). * Improve new search dialog context text for exactly 2 parent spaces ([\matrix-org#7761](matrix-org#7761)). * Wire up CallEventGroupers for Search Results ([\matrix-org#7866](matrix-org#7866)). Fixes element-hq/element-web#21150. * Fix edge case around event list summary layout ([\matrix-org#7867](matrix-org#7867)). Fixes element-hq/element-web#21153. * Fix misalignment with Event List Summaries ([\matrix-org#7865](matrix-org#7865)). Fixes element-hq/element-web#21149. * Fix non-customizable keybindings not working as expected ([\matrix-org#7855](matrix-org#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 ([\matrix-org#7856](matrix-org#7856)). Fixes element-hq/element-web-rageshakes#10873. * Inhibit tooltip on timeline pill avatars, the whole pill has its own ([\matrix-org#7854](matrix-org#7854)). Fixes element-hq/element-web#21135. * Fix virtual / native room mapping on call transfers ([\matrix-org#7848](matrix-org#7848)). * Fix ScrollPanel data-scrollbar not responding to window resizing ([\matrix-org#7841](matrix-org#7841)). Fixes element-hq/element-web#20594. * add cursor: pointer to actionable poll options ([\matrix-org#7826](matrix-org#7826)). Fixes element-hq/element-web#21033. * Tear down AppTile using lifecycle tracking ([\matrix-org#7833](matrix-org#7833)). Fixes element-hq/element-web#21025. * Fix layout inconsistencies with the room search minimized button ([\matrix-org#7824](matrix-org#7824)). Fixes element-hq/element-web#21106. * Fix space panel notification badge behaviour and metrics ([\matrix-org#7823](matrix-org#7823)). Fixes element-hq/element-web#21092. * Fix left panel widgets causing app crashes (again) ([\matrix-org#7814](matrix-org#7814)). * Fix right panel data flow ([\matrix-org#7811](matrix-org#7811)). Fixes element-hq/element-web#20929. * set mask-size for icons ([\matrix-org#7812](matrix-org#7812)). Fixes element-hq/element-web#21047. * Fix room create tile not showing up with hidden events shown ([\matrix-org#7810](matrix-org#7810)). Fixes element-hq/element-web#20893. * Fix delayed badge update for mentions in encrypted rooms ([\matrix-org#7813](matrix-org#7813)). Fixes element-hq/element-web#20859. * Fix add existing space not showing any spaces ([\matrix-org#7801](matrix-org#7801)). Fixes element-hq/element-web#21087. Contributed by @c-cal. * Fix edge cases around event list summaries with hidden events and redactions ([\matrix-org#7797](matrix-org#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 ([\matrix-org#7794](matrix-org#7794)). Fixes element-hq/element-web#21056. * Don't scroll to bottom when executing non-message slash commands ([\matrix-org#7793](matrix-org#7793)). Fixes element-hq/element-web#21065. * Fix cutout misalignment on some decorated room avatars ([\matrix-org#7784](matrix-org#7784)). Fixes element-hq/element-web#21038. * Fix desktop notifications for invites showing user IDs instead of displaynames ([\matrix-org#7780](matrix-org#7780)). Fixes element-hq/element-web#21022. Contributed by @c-cal. * Fix bad pluralisation on event list summary hidden message handling ([\matrix-org#7778](matrix-org#7778)). * Properly recurse subspaces for leave space dialog options ([\matrix-org#7775](matrix-org#7775)). Fixes element-hq/element-web#20949 and element-hq/element-web#21012. * Fix translation for keyboard shortcut displaynames ([\matrix-org#7758](matrix-org#7758)). Fixes element-hq/element-web#20992. Contributed by @c-cal. * Fix space member list opening with back button ([\matrix-org#7773](matrix-org#7773)). Fixes element-hq/element-web#21009. Contributed by @c-cal. * Fix sort order for facepiles which was exactly reverse ([\matrix-org#7771](matrix-org#7771)). * Fix state events being wrongly hidden when redacted ([\matrix-org#7768](matrix-org#7768)). Fixes element-hq/element-web#20959. * Event List Summary guard against missing event senders ([\matrix-org#7767](matrix-org#7767)). Fixes element-hq/element-web#21004. * Fix all settings button opening sidebar settings tab ([\matrix-org#7765](matrix-org#7765)). Fixes element-hq/element-web#20998. Contributed by @c-cal. * Fix theme selector dropdown overflow ([\matrix-org#7764](matrix-org#7764)). Fixes element-hq/element-web#20996. Contributed by @c-cal. * Fix widget and mjolnir state events showing with mxid not name ([\matrix-org#7760](matrix-org#7760)). Fixes element-hq/element-web#20986. * Fix space member list not opening ([\matrix-org#7747](matrix-org#7747)). Fixes element-hq/element-web#20982. Contributed by @c-cal. * Handle highlight notifications in timeline card button ([\matrix-org#7762](matrix-org#7762)). Fixes element-hq/element-web#20987. Contributed by @SimonBrandner. * Fix add existing space not showing any spaces ([\matrix-org#7751](matrix-org#7751)). * Inhibit Room List keyboard pass-thru when the search beta is enabled ([\matrix-org#7752](matrix-org#7752)). Fixes element-hq/element-web#20984. * Add unread notification dot to timeline card button ([\matrix-org#7749](matrix-org#7749)). Fixes element-hq/element-web#20946. Contributed by @SimonBrandner.

v3.40.1

Toggle v3.40.1's commit message
* Fix bug where badge colour on encrypted rooms may not be correct un… …til anothe rmessage is sent

v3.40.0

Toggle v3.40.0's commit message
* Capitalize "Privacy" in UserMenu ([\matrix-org#7738](matrix-org#7738)… …). Contributed by @aaronraimist. * Move new search experience to a Beta ([\matrix-org#7718](matrix-org#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 ([\matrix-org#7337](matrix-org#7337)). Fixes element-hq/element-web#20125. Contributed by @SimonBrandner. * Add unread badges and avatar decorations to spotlight search ([\matrix-org#7696](matrix-org#7696)). Fixes element-hq/element-web#20821. * Enable location sharing ([\matrix-org#7703](matrix-org#7703)). * Simplify Composer buttons ([\matrix-org#7678](matrix-org#7678)). * Add a warning to the console to discourage attacks and encourage contributing ([\matrix-org#7673](matrix-org#7673)). Fixes element-hq/element-web#2803. Contributed by @SimonBrandner. * Don't show replaced calls in the timeline ([\matrix-org#7452](matrix-org#7452)). Contributed by @SimonBrandner. * Tweak `/addwidget` widget names ([\matrix-org#7681](matrix-org#7681)). * Chat export parameter customisation ([\matrix-org#7647](matrix-org#7647)). * Put call on hold when transfer dialog is opened ([\matrix-org#7669](matrix-org#7669)). * Share e2ee keys when using /invite SlashCommand ([\matrix-org#7655](matrix-org#7655)). Fixes element-hq/element-web#20778 and element-hq/element-web#16982. * Tweak spotlight roving behaviour to reset when changing query ([\matrix-org#7656](matrix-org#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 ([\matrix-org#7623](matrix-org#7623)). * Add grouper for hidden events ([\matrix-org#7649](matrix-org#7649)). * The keyboard shortcut is control (or cmd) shift h. ([\matrix-org#7584](matrix-org#7584)). Contributed by @UwUnyaa. * [Release] Fix cutout misalignment on some decorated room avatars ([\matrix-org#7785](matrix-org#7785)). * [Release] Fix add existing space not showing any spaces ([\matrix-org#7756](matrix-org#7756)). * [Release] Inhibit Room List keyboard pass-thru when the search beta is enabled ([\matrix-org#7754](matrix-org#7754)). * [Release] Fix space member list not opening ([\matrix-org#7755](matrix-org#7755)). * Null-guard ELS from null summaryMembers ([\matrix-org#7744](matrix-org#7744)). Fixes element-hq/element-web#20807. * Improve responsiveness of the layout switcher ([\matrix-org#7736](matrix-org#7736)). * Tweak timeline card layout ([\matrix-org#7743](matrix-org#7743)). Fixes element-hq/element-web#20846. * Ensure location bodies have a width in bubbles ([\matrix-org#7742](matrix-org#7742)). Fixes element-hq/element-web#20916. * Tune aria-live regions around clocks/timers ([\matrix-org#7735](matrix-org#7735)). Fixes element-hq/element-web#20967. * Fix instances of decorated room avatar wrongly having their own tabIndex ([\matrix-org#7730](matrix-org#7730)). * Remove weird padding on stickers ([\matrix-org#6271](matrix-org#6271)). Fixes element-hq/element-web#17787. Contributed by @SimonBrandner. * Fix width issue of the composer overflow menu items ([\matrix-org#7731](matrix-org#7731)). Fixes element-hq/element-web#20898. * Properly handle persistent widgets when room is left ([\matrix-org#7724](matrix-org#7724)). Fixes element-hq/element-web#20901. * Null guard space hierarchy ([\matrix-org#7729](matrix-org#7729)). Fixes element-hq/element-web-rageshakes#10433. * Fix add existing rooms button ([\matrix-org#7728](matrix-org#7728)). Fixes element-hq/element-web#20924. Contributed by @SimonBrandner. * Truncate long server names on login/register screen ([\matrix-org#7702](matrix-org#7702)). Fixes element-hq/element-web#18452. * Update PollCreateDialog-test to snapshot the html and not react tree ([\matrix-org#7712](matrix-org#7712)). * Fix creating polls outside of threads ([\matrix-org#7711](matrix-org#7711)). Fixes element-hq/element-web#20882. * Open native room when clicking notification from a virtual room ([\matrix-org#7709](matrix-org#7709)). * Fix relative link handling in Element Desktop ([\matrix-org#7708](matrix-org#7708)). Fixes element-hq/element-web#20783. * Reuse CopyableText component in all places it can be ([\matrix-org#7701](matrix-org#7701)). Fixes element-hq/element-web#20855. * Fit location into the width of the container ([\matrix-org#7705](matrix-org#7705)). Fixes element-hq/element-web#20861. * Make Spotlight Dialog roving reset more stable ([\matrix-org#7698](matrix-org#7698)). Fixes element-hq/element-web#20826. * Fix incorrect sizing of DecoratedRoomAvatar in RoomHeader ([\matrix-org#7697](matrix-org#7697)). Fixes element-hq/element-web#20090. * Use a more correct test for emoji ([\matrix-org#7685](matrix-org#7685)). Fixes element-hq/element-web#20824. Contributed by @robintown. * Fix vertical spacing in `compact` `<ContextMenu>` ([\matrix-org#7684](matrix-org#7684)). Fixes element-hq/element-web#20801. * Fix the sticker picker ([\matrix-org#7692](matrix-org#7692)). Fixes element-hq/element-web#20797. * Fix publishing address wrongly demanding the alias be available ([\matrix-org#7690](matrix-org#7690)). Fixes element-hq/element-web#12013 and element-hq/element-web#20833. * Prevent MemberAvatar soft-crashing when rendered with null member prop ([\matrix-org#7691](matrix-org#7691)). Fixes element-hq/element-web#20714. * Ensure UserInfo can be rendered without a room ([\matrix-org#7687](matrix-org#7687)). Fixes element-hq/element-web#20830. * Make polls fill column width in bubbles layout ([\matrix-org#7661](matrix-org#7661)). Fixes element-hq/element-web#20712. * Add a background to expanded nick name in IRC layout to make it readable. ([\matrix-org#7652](matrix-org#7652)). Fixes element-hq/element-web#20757. Contributed by @UwUnyaa. * Fix accessibility and consistency of MessageComposerButtons ([\matrix-org#7679](matrix-org#7679)). Fixes element-hq/element-web#20814. * Don't show shield next to deleted messages ([\matrix-org#7671](matrix-org#7671)). Fixes element-hq/element-web#20475. Contributed by @SimonBrandner. * Fix font size of spaces between big emoji ([\matrix-org#7675](matrix-org#7675)). Contributed by @robintown. * Fix shift-enter repeating last character ([\matrix-org#7665](matrix-org#7665)). Fixes element-hq/element-web#17215. Contributed by @SimonBrandner. * Remove Unpin option from maximised widget context menu ([\matrix-org#7657](matrix-org#7657)). * Fix new call event grouper implementation for encrypted rooms ([\matrix-org#7654](matrix-org#7654)). * Fix issue with tile error boundaries collapsing in bubbles layout ([\matrix-org#7653](matrix-org#7653)). * Fix emojis getting cropped in irc & bubble layouts by anti-zalgo ([\matrix-org#7637](matrix-org#7637)). Fixes element-hq/element-web#20744. * Fix space panel edge gradient not applying on load ([\matrix-org#7644](matrix-org#7644)). Fixes element-hq/element-web#20756. * Fix search results view for layouts other than Group/Modern ([\matrix-org#7648](matrix-org#7648)). Fixes element-hq/element-web#20745.

v3.40.0-rc.2

Toggle v3.40.0-rc.2's commit message
* [Release] Fix add existing space not showing any spaces ([\matrix-o… …rg#7756](matrix-org#7756)). * [Release] Inhibit Room List keyboard pass-thru when the search beta is enabled ([\matrix-org#7754](matrix-org#7754)). * [Release] Fix space member list not opening ([\matrix-org#7755](matrix-org#7755)).

v3.40.0-rc.1

Toggle v3.40.0-rc.1's commit message
* Move new search experience to a Beta ([\matrix-org#7718](matrix-org… …#7718)). Fixes element-hq/element-meta#139 element-hq/element-web#20618 and element-hq/element-web#20339. * Capitalize "Privacy" in UserMenu ([\matrix-org#7738](matrix-org#7738)). Contributed by @aaronraimist. * Auto select "Other homeserver" when user press "Edit" in homeserver field ([\matrix-org#7337](matrix-org#7337)). Fixes element-hq/element-web#20125. Contributed by @SimonBrandner. * Add unread badges and avatar decorations to spotlight search ([\matrix-org#7696](matrix-org#7696)). Fixes element-hq/element-web#20821. * Enable location sharing ([\matrix-org#7703](matrix-org#7703)). * Simplify Composer buttons ([\matrix-org#7678](matrix-org#7678)). * Add a warning to the console to discourage attacks and encourage contributing ([\matrix-org#7673](matrix-org#7673)). Fixes element-hq/element-web#2803. Contributed by @SimonBrandner. * Don't show replaced calls in the timeline ([\matrix-org#7452](matrix-org#7452)). Contributed by @SimonBrandner. * Tweak `/addwidget` widget names ([\matrix-org#7681](matrix-org#7681)). * Chat export parameter customisation ([\matrix-org#7647](matrix-org#7647)). * Put call on hold when transfer dialog is opened ([\matrix-org#7669](matrix-org#7669)). * Share e2ee keys when using /invite SlashCommand ([\matrix-org#7655](matrix-org#7655)). Fixes element-hq/element-web#20778 and element-hq/element-web#16982. * Tweak spotlight roving behaviour to reset when changing query ([\matrix-org#7656](matrix-org#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 ([\matrix-org#7623](matrix-org#7623)). * Add grouper for hidden events ([\matrix-org#7649](matrix-org#7649)). * The keyboard shortcut is control (or cmd) shift h. ([\matrix-org#7584](matrix-org#7584)). Contributed by @UwUnyaa. * Null-guard ELS from null summaryMembers ([\matrix-org#7744](matrix-org#7744)). Fixes element-hq/element-web#20807. * Improve responsiveness of the layout switcher ([\matrix-org#7736](matrix-org#7736)). * Tweak timeline card layout ([\matrix-org#7743](matrix-org#7743)). Fixes element-hq/element-web#20846. * Ensure location bodies have a width in bubbles ([\matrix-org#7742](matrix-org#7742)). Fixes element-hq/element-web#20916. * Tune aria-live regions around clocks/timers ([\matrix-org#7735](matrix-org#7735)). Fixes element-hq/element-web#20967. * Fix instances of decorated room avatar wrongly having their own tabIndex ([\matrix-org#7730](matrix-org#7730)). * Remove weird padding on stickers ([\matrix-org#6271](matrix-org#6271)). Fixes element-hq/element-web#17787. Contributed by @SimonBrandner. * Fix width issue of the composer overflow menu items ([\matrix-org#7731](matrix-org#7731)). Fixes element-hq/element-web#20898. * Properly handle persistent widgets when room is left ([\matrix-org#7724](matrix-org#7724)). Fixes element-hq/element-web#20901. * Null guard space hierarchy ([\matrix-org#7729](matrix-org#7729)). Fixes element-hq/element-web-rageshakes#10433. * Fix add existing rooms button ([\matrix-org#7728](matrix-org#7728)). Fixes element-hq/element-web#20924. Contributed by @SimonBrandner. * Truncate long server names on login/register screen ([\matrix-org#7702](matrix-org#7702)). Fixes element-hq/element-web#18452. * Update PollCreateDialog-test to snapshot the html and not react tree ([\matrix-org#7712](matrix-org#7712)). * Fix creating polls outside of threads ([\matrix-org#7711](matrix-org#7711)). Fixes element-hq/element-web#20882. * Open native room when clicking notification from a virtual room ([\matrix-org#7709](matrix-org#7709)). * Fix relative link handling in Element Desktop ([\matrix-org#7708](matrix-org#7708)). Fixes element-hq/element-web#20783. * Reuse CopyableText component in all places it can be ([\matrix-org#7701](matrix-org#7701)). Fixes element-hq/element-web#20855. * Fit location into the width of the container ([\matrix-org#7705](matrix-org#7705)). Fixes element-hq/element-web#20861. * Make Spotlight Dialog roving reset more stable ([\matrix-org#7698](matrix-org#7698)). Fixes element-hq/element-web#20826. * Fix incorrect sizing of DecoratedRoomAvatar in RoomHeader ([\matrix-org#7697](matrix-org#7697)). Fixes element-hq/element-web#20090. * Use a more correct test for emoji ([\matrix-org#7685](matrix-org#7685)). Fixes element-hq/element-web#20824. Contributed by @robintown. * Fix vertical spacing in `compact` `<ContextMenu>` ([\matrix-org#7684](matrix-org#7684)). Fixes element-hq/element-web#20801. * Fix the sticker picker ([\matrix-org#7692](matrix-org#7692)). Fixes element-hq/element-web#20797. * Fix publishing address wrongly demanding the alias be available ([\matrix-org#7690](matrix-org#7690)). Fixes element-hq/element-web#12013 and element-hq/element-web#20833. * Prevent MemberAvatar soft-crashing when rendered with null member prop ([\matrix-org#7691](matrix-org#7691)). Fixes element-hq/element-web#20714. * Ensure UserInfo can be rendered without a room ([\matrix-org#7687](matrix-org#7687)). Fixes element-hq/element-web#20830. * Make polls fill column width in bubbles layout ([\matrix-org#7661](matrix-org#7661)). Fixes element-hq/element-web#20712. * Add a background to expanded nick name in IRC layout to make it readable. ([\matrix-org#7652](matrix-org#7652)). Fixes element-hq/element-web#20757. Contributed by @UwUnyaa. * Fix accessibility and consistency of MessageComposerButtons ([\matrix-org#7679](matrix-org#7679)). Fixes element-hq/element-web#20814. * Don't show shield next to deleted messages ([\matrix-org#7671](matrix-org#7671)). Fixes element-hq/element-web#20475. Contributed by @SimonBrandner. * Fix font size of spaces between big emoji ([\matrix-org#7675](matrix-org#7675)). Contributed by @robintown. * Fix shift-enter repeating last character ([\matrix-org#7665](matrix-org#7665)). Fixes element-hq/element-web#17215. Contributed by @SimonBrandner. * Remove Unpin option from maximised widget context menu ([\matrix-org#7657](matrix-org#7657)). * Fix new call event grouper implementation for encrypted rooms ([\matrix-org#7654](matrix-org#7654)). * Fix issue with tile error boundaries collapsing in bubbles layout ([\matrix-org#7653](matrix-org#7653)). * Fix emojis getting cropped in irc & bubble layouts by anti-zalgo ([\matrix-org#7637](matrix-org#7637)). Fixes element-hq/element-web#20744. * Fix space panel edge gradient not applying on load ([\matrix-org#7644](matrix-org#7644)). Fixes element-hq/element-web#20756. * Fix search results view for layouts other than Group/Modern ([\matrix-org#7648](matrix-org#7648)). Fixes element-hq/element-web#20745.

v3.39.1

Toggle v3.39.1's commit message
* Fix the sticker picker ([\matrix-org#7692](matrix-org#7692)). Fixes e… …lement-hq/element-web#20797. * Ensure UserInfo can be rendered without a room ([\matrix-org#7687](matrix-org#7687)). Fixes element-hq/element-web#20830. * Fix publishing address wrongly demanding the alias be available ([\matrix-org#7690](matrix-org#7690)). Fixes element-hq/element-web#12013 and element-hq/element-web#20833.

v3.39.0

Toggle v3.39.0's commit message
* Tweak room list header menu for when space is active ([\matrix-org#… …7577](matrix-org#7577)). Fixes element-hq/element-web#20601. * Tweak light hover & active color for bubble layout ([\matrix-org#7626](matrix-org#7626)). Fixes element-hq/element-web#19475. * De-labs Metaspaces ([\matrix-org#7613](matrix-org#7613)). * De-labs Message Bubbles layout ([\matrix-org#7612](matrix-org#7612)). * Add customisation point for mxid display ([\matrix-org#7595](matrix-org#7595)). * Add labs flag for default open right panel ([\matrix-org#7618](matrix-org#7618)). Fixes element-hq/element-web#20666. * Tweak copy for the Sidebar tab in User Settings ([\matrix-org#7578](matrix-org#7578)). Fixes element-hq/element-web#20619. * Make widgets not reload (persistent) between center and top container ([\matrix-org#7575](matrix-org#7575)). Fixes element-hq/element-web#20596. Contributed by @toger5. * Don't render a bubble around emotes in bubble layout ([\matrix-org#7573](matrix-org#7573)). Fixes element-hq/element-web#20617. * Add ability to switch between voice & video in calls ([\matrix-org#7155](matrix-org#7155)). Fixes element-hq/element-web#18619. Contributed by @SimonBrandner. * Re-renable Share option for location messages ([\matrix-org#7596](matrix-org#7596)). * Make room ID copyable ([\matrix-org#7600](matrix-org#7600)). Fixes element-hq/element-web#20675. Contributed by @SimonBrandner. * Improve the look of the keyboard settings tab ([\matrix-org#7562](matrix-org#7562)). Contributed by @SimonBrandner. * Add tooltips to emoji in messages ([\matrix-org#7592](matrix-org#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 ([\matrix-org#7594](matrix-org#7594)). Contributed by @twigleingrid. * Allow downloads from widgets. ([\matrix-org#7502](matrix-org#7502)). Contributed by @Fox32. * Parse matrix-schemed URIs ([\matrix-org#7453](matrix-org#7453)). * Show a tile at beginning of visible history ([\matrix-org#5887](matrix-org#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 ([\matrix-org#7581](matrix-org#7581)). * Display general marker on non-self location shares ([\matrix-org#7574](matrix-org#7574)). * Improve/add notifications for location and poll events ([\matrix-org#7552](matrix-org#7552)). Fixes element-hq/element-web#20561. Contributed by @SimonBrandner. * Upgrade linkify to v3.0 ([\matrix-org#7282](matrix-org#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 ([\matrix-org#7572](matrix-org#7572)). Fixes element-hq/element-web#20615. * Replace home icon with new one ([\matrix-org#7571](matrix-org#7571)). Fixes element-hq/element-web#20606. * Make the `Keyboard Shortcuts` dialog into a settings tab ([\matrix-org#7198](matrix-org#7198)). Fixes element-hq/element-web#19866. Contributed by @SimonBrandner. * Add setting for enabling location sharing ([\matrix-org#7547](matrix-org#7547)). * Add a developer mode 'view source' button to crashed event tiles ([\matrix-org#7537](matrix-org#7537)). * Replace `kick` terminology with `Remove from chat` ([\matrix-org#7469](matrix-org#7469)). Fixes element-hq/element-web#9547. * Render events as extensible events (behind labs) ([\matrix-org#7462](matrix-org#7462)). * Render Jitsi (and other sticky widgets) in PiP container, so it can be dragged and the "jump to room functionality" is provided ([\matrix-org#7450](matrix-org#7450)). Fixes element-hq/element-web#15682. Contributed by @toger5. * Allow bubble layout in Thread View ([\matrix-org#7478](matrix-org#7478)). Fixes element-hq/element-web#20419. * Make LocationPicker appearance cleaner ([\matrix-org#7516](matrix-org#7516)). * Limit max-width for bubble layout to 1200px ([\matrix-org#7458](matrix-org#7458)). Fixes element-hq/element-web#18072. * Improve look of call events in bubble layout ([\matrix-org#7445](matrix-org#7445)). Fixes element-hq/element-web#20324. Contributed by @SimonBrandner. * Make files & voice memos in bubble layout match colouring ([\matrix-org#7457](matrix-org#7457)). Fixes element-hq/element-web#20326. * Allow cancelling events whilst they are encrypting ([\matrix-org#7483](matrix-org#7483)). Fixes element-hq/element-web#17726. * [Release] Fix left panel widgets causing app-wide crash ([\matrix-org#7660](matrix-org#7660)). * Load light theme prior to HTML export to ensure it is present ([\matrix-org#7643](matrix-org#7643)). Fixes element-hq/element-web#20276. * Fix soft-crash when hanging up Jitsi via PIP ([\matrix-org#7645](matrix-org#7645)). Fixes element-hq/element-web#20766. * Fix RightPanelStore assuming isViewingRoom is false on load ([\matrix-org#7642](matrix-org#7642)). * Correctly handle Room.timeline events which have a nullable `Room` ([\matrix-org#7635](matrix-org#7635)). Fixes element-hq/element-web-rageshakes#9490. * Translate keyboard shortcut alternate key names ([\matrix-org#7633](matrix-org#7633)). Fixes element-hq/element-web#20739. * Fix unfocused paste handling and focus return for file uploads ([\matrix-org#7625](matrix-org#7625)). * Changed MacOS hotkey for GoToHome view. ([\matrix-org#7631](matrix-org#7631)). Contributed by @aj-ya. * Fix issue with the new composer EmojiPart which caused infinite loops ([\matrix-org#7629](matrix-org#7629)). Fixes element-hq/element-web#20746. * Upgrade linkifyjs to fix schemes as domain prefixes ([\matrix-org#7628](matrix-org#7628)). Fixes element-hq/element-web#20720. * Show bubble tile timestamps for bubble layout inside the bubble ([\matrix-org#7622](matrix-org#7622)). Fixes element-hq/element-web#20562. * Improve taken username warning in registration for when request fails ([\matrix-org#7621](matrix-org#7621)). * Avoid double dialog after clicking to remove a public room ([\matrix-org#7604](matrix-org#7604)). Fixes element-hq/element-web#20681. Contributed by @c-cal. * Fix space member list right panel state ([\matrix-org#7617](matrix-org#7617)). Fixes element-hq/element-web#20716. * Fall back to legacy analytics for guest users ([\matrix-org#7616](matrix-org#7616)). * Always emit a space filter update when the space is actually changed ([\matrix-org#7611](matrix-org#7611)). Fixes element-hq/element-web#20664. * Enlarge emoji in composer ([\matrix-org#7602](matrix-org#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 ([\matrix-org#7590](matrix-org#7590)). * Make pills more natural to navigate around ([\matrix-org#7607](matrix-org#7607)). Fixes element-hq/element-web#20678. Contributed by @robintown. * Fix excessive padding on inline images ([\matrix-org#7605](matrix-org#7605)). Contributed by @robintown. * Prevent pills from being split by formatting actions ([\matrix-org#7606](matrix-org#7606)). Contributed by @robintown. * Fix translation of "powerText" ([\matrix-org#7603](matrix-org#7603)). Contributed by @c-cal. * Unhide display names when switching back to modern layout ([\matrix-org#7601](matrix-org#7601)). Fixes element-hq/element-web#20676. Contributed by @robintown. * Fix space member list not opening ([\matrix-org#7609](matrix-org#7609)). Fixes element-hq/element-web#20679. Contributed by @SimonBrandner. * Fix translation for the "Add room" tooltip ([\matrix-org#7532](matrix-org#7532)). Contributed by @c-cal. * Make the close button of the location share dialog visible in high-contrast theme ([\matrix-org#7597](matrix-org#7597)). * Cancel pending events in virtual room when call placed ([\matrix-org#7583](matrix-org#7583)). Fixes element-hq/element-web#17594. * Fix alignment of unread badge in thread list ([\matrix-org#7582](matrix-org#7582)). Fixes element-hq/element-web#20643. * Fix left positioned tooltips being wrong and offset by fixed value ([\matrix-org#7551](matrix-org#7551)). * Fix MAB overlapping or overflowing in bubbles layout and threads regressions ([\matrix-org#7569](matrix-org#7569)). Fixes element-hq/element-web#20403 and element-hq/element-web#20404. * Fix wrong icon being used for appearance tab in space preferences dialog ([\matrix-org#7570](matrix-org#7570)). Fixes element-hq/element-web#20608. * Fix `/jumptodate` using wrong MSC feature flag ([\matrix-org#7563](matrix-org#7563)). * Ensure maps show up in replies and threads, by creating unique IDs ([\matrix-org#7568](matrix-org#7568)). * Differentiate between hover and roving focus in spotlight dialog ([\matrix-org#7564](matrix-org#7564)). Fixes element-hq/element-web#20597. * Fix timeline jumping issues related to bubble layout ([\matrix-org#7529](matrix-org#7529)). Fixes element-hq/element-web#20302. * Start a conference in a room with 2 people + invitee rather than a 1:1 call ([\matrix-org#7557](matrix-org#7557)). Fixes element-hq/element-web#1202. Contributed by @SimonBrandner. * Wait for initial profile load before displaying widget ([\matrix-org#7556](matrix-org#7556)). * Make widgets and calls span across the whole room width when using bubble layout ([\matrix-org#7553](matrix-org#7553)). Fixes element-hq/element-web#20560. Contributed by @SimonBrandner. * Always show right panel after setting a card ([\matrix-org#7544](matrix-org#7544)). Contributed by @toger5. * Support deserialising HR tags for editing ([\matrix-org#7543](matrix-org#7543)). Fixes element-hq/element-web#20553. * Refresh ThreadView after React state has been updated ([\matrix-org#7539](matrix-org#7539)). Fixes element-hq/element-web#20549. * Set initial zoom level to 1 to make zooming to location faster ([\matrix-org#7541](matrix-org#7541)). * truncate room name on pip header ([\matrix-org#7538](matrix-org#7538)). * Prevent enter to send edit weirdness when no change has been made ([\matrix-org#7522](matrix-org#7522)). Fixes element-hq/element-web#20507. * Allow using room pills in slash commands ([\matrix-org#7513](matrix-org#7513)). Fixes element-hq/element-web#20343.

v3.39.0-rc.2

Toggle v3.39.0-rc.2's commit message
* Fix crash in settings / appearance