Skip to content

Tags: alexanderstephan/matrix-react-sdk

Tags

v3.33.0-rc.2

Toggle v3.33.0-rc.2's commit message
* Fix conflicting CSS on syntax highlighted blocks ([\matrix-org#6991]( …matrix-org#6991)). Fixes element-hq/element-web#19445

v3.33.0-rc.1

Toggle v3.33.0-rc.1's commit message
* Swap order of private space creation and tweak copy ([\matrix-org#6967 ](matrix-org#6967)). Fixes element-hq/element-web#18768 and element-hq/element-web#18768. * Add spacing to Room settings - Notifications subsection ([\matrix-org#6962](matrix-org#6962)). Contributed by [CicadaCinema](https://github.com/CicadaCinema). * Convert the "Cryptography" settings panel to an HTML to assist screen reader users. ([\matrix-org#6968](matrix-org#6968)). Contributed by [andybalaam](https://github.com/andybalaam). * Use HTML tables for some tabular user interface areas, to assist with screen reader use ([\matrix-org#6955](matrix-org#6955)). Contributed by [andybalaam](https://github.com/andybalaam). * Fix space invite edge cases ([\matrix-org#6884](matrix-org#6884)). Fixes element-hq/element-web#19010 element-hq/element-web#17345 and element-hq/element-web#19010. * Allow options to cascade kicks/bans throughout spaces ([\matrix-org#6829](matrix-org#6829)). Fixes element-hq/element-web#18969 and element-hq/element-web#18969. * Make public space alias field mandatory again ([\matrix-org#6921](matrix-org#6921)). Fixes element-hq/element-web#19003 and element-hq/element-web#19003. * Add progress bar to restricted room upgrade dialog ([\matrix-org#6919](matrix-org#6919)). Fixes element-hq/element-web#19146 and element-hq/element-web#19146. * Add customisation point for visibility of invites and room creation ([\matrix-org#6922](matrix-org#6922)). Fixes element-hq/element-web#19331 and element-hq/element-web#19331. * Inhibit `Unable to get validated threepid` error during UIA ([\matrix-org#6928](matrix-org#6928)). Fixes element-hq/element-web#18883 and element-hq/element-web#18883. * Tweak room list skeleton UI height and behaviour ([\matrix-org#6926](matrix-org#6926)). Fixes element-hq/element-web#18231 element-hq/element-web#16581 and element-hq/element-web#18231. * If public room creation fails, retry without publishing it ([\matrix-org#6872](matrix-org#6872)). Fixes element-hq/element-web#19194 and element-hq/element-web#19194. Contributed by [AndrewFerr](https://github.com/AndrewFerr). * Iterate invite your teammates to Space view ([\matrix-org#6925](matrix-org#6925)). Fixes element-hq/element-web#18772 and element-hq/element-web#18772. * Make placeholder more grey when no input ([\matrix-org#6840](matrix-org#6840)). Fixes element-hq/element-web#17243 and element-hq/element-web#17243. Contributed by [wlach](https://github.com/wlach). * Respect tombstones in locally known rooms for Space children ([\matrix-org#6906](matrix-org#6906)). Fixes element-hq/element-web#19246 element-hq/element-web#19256 and element-hq/element-web#19246. * Improve emoji shortcodes generated from annotations ([\matrix-org#6907](matrix-org#6907)). Fixes element-hq/element-web#19304 and element-hq/element-web#19304. * Hide kick & ban options in UserInfo when looking at own profile ([\matrix-org#6911](matrix-org#6911)). Fixes element-hq/element-web#19066 and element-hq/element-web#19066. * Add progress bar to Community to Space migration tool ([\matrix-org#6887](matrix-org#6887)). Fixes element-hq/element-web#19216 and element-hq/element-web#19216. * Fix leave space cancel button exploding ([\matrix-org#6966](matrix-org#6966)). * Fix edge case behaviour of the space join spinner for guests ([\matrix-org#6972](matrix-org#6972)). Fixes element-hq/element-web#19359 and element-hq/element-web#19359. * Convert emoticon to emoji at the end of a line on send even if the cursor isn't there ([\matrix-org#6965](matrix-org#6965)). Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Fix text overflows button on Home page ([\matrix-org#6898](matrix-org#6898)). Fixes element-hq/element-web#19180 and element-hq/element-web#19180. Contributed by [oliver-pham](https://github.com/oliver-pham). * Space Room View should react to join rule changes down /sync ([\matrix-org#6945](matrix-org#6945)). Fixes element-hq/element-web#19390 and element-hq/element-web#19390. * Hide leave section button if user isn't in the room e.g peeking ([\matrix-org#6920](matrix-org#6920)). Fixes element-hq/element-web#17410 and element-hq/element-web#17410. * Fix bug where room list would get stuck showing no rooms ([\matrix-org#6939](matrix-org#6939)). Fixes element-hq/element-web#19373 and element-hq/element-web#19373. * Update room settings dialog title when room name changes ([\matrix-org#6916](matrix-org#6916)). Fixes element-hq/element-web#17480 and element-hq/element-web#17480. Contributed by [psrpinto](https://github.com/psrpinto). * Fix editing losing emote-ness and rainbow-ness of messages ([\matrix-org#6931](matrix-org#6931)). Fixes element-hq/element-web#19350 and element-hq/element-web#19350. * Remove semicolon from notifications panel ([\matrix-org#6930](matrix-org#6930)). Contributed by [robintown](https://github.com/robintown). * Prevent profile image in left panel's backdrop from being selected ([\matrix-org#6924](matrix-org#6924)). Contributed by [rom4nik](https://github.com/rom4nik). * Validate that the phone number verification field is filled before allowing user to submit ([\matrix-org#6918](matrix-org#6918)). Fixes element-hq/element-web#19316 and element-hq/element-web#19316. Contributed by [VFermat](https://github.com/VFermat). * Updated how save button becomes disabled in room settings to listen for all fields instead of the most recent ([\matrix-org#6917](matrix-org#6917)). Contributed by [LoganArnett](https://github.com/LoganArnett). * Use FocusLock around ContextMenus to simplify focus management ([\matrix-org#6311](matrix-org#6311)). Fixes element-hq/element-web#19259 and element-hq/element-web#19259. * Fix space hierarchy pagination ([\matrix-org#6908](matrix-org#6908)). Fixes element-hq/element-web#19276 and element-hq/element-web#19276. * Fix spaces keyboard shortcuts not working for last space ([\matrix-org#6909](matrix-org#6909)). Fixes element-hq/element-web#19255 and element-hq/element-web#19255. * Use fallback avatar only for DMs with 2 people. ([\matrix-org#6895](matrix-org#6895)). Fixes element-hq/element-web#18747 and element-hq/element-web#18747. Contributed by [andybalaam](https://github.com/andybalaam).

v3.32.1

Toggle v3.32.1's commit message
* Upgrade to matrix-js-sdk#14.0.1 

v3.32.0

Toggle v3.32.0's commit message
* Decrease profile button touch target ([\matrix-org#6900](matrix-org… …#6900)). Contributed by [ColonisationCaptain](https://github.com/ColonisationCaptain). * Don't let click events propagate out of context menus ([\matrix-org#6892](matrix-org#6892)). * Allow closing Dropdown via its chevron ([\matrix-org#6885](matrix-org#6885)). Fixes element-hq/element-web#19030 and element-hq/element-web#19030. * Improve AUX panel behaviour ([\matrix-org#6699](matrix-org#6699)). Fixes element-hq/element-web#18787 and element-hq/element-web#18787. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * A nicer opening animation for the Image View ([\matrix-org#6454](matrix-org#6454)). Fixes element-hq/element-web#18186 and element-hq/element-web#18186. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * [Release] Fix space hierarchy pagination ([\matrix-org#6910](matrix-org#6910)). * Fix leaving space via other client leaving you in undefined-land ([\matrix-org#6891](matrix-org#6891)). Fixes element-hq/element-web#18455 and element-hq/element-web#18455. * Handle newer voice message encrypted event format for chat export ([\matrix-org#6893](matrix-org#6893)). Contributed by [jaiwanth-v](https://github.com/jaiwanth-v). * Fix pagination when filtering space hierarchy ([\matrix-org#6876](matrix-org#6876)). Fixes element-hq/element-web#19235 and element-hq/element-web#19235. * Fix spaces null-guard breaking the dispatcher settings watching ([\matrix-org#6886](matrix-org#6886)). Fixes element-hq/element-web#19223 and element-hq/element-web#19223. * Fix space children without specific `order` being sorted after those with one ([\matrix-org#6878](matrix-org#6878)). Fixes element-hq/element-web#19192 and element-hq/element-web#19192. * Ensure that sub-spaces aren't considered for notification badges ([\matrix-org#6881](matrix-org#6881)). Fixes element-hq/element-web#18975 and element-hq/element-web#18975. * Fix timeline autoscroll with non-standard DPI settings. ([\matrix-org#6880](matrix-org#6880)). Fixes element-hq/element-web#18984 and element-hq/element-web#18984. * Pluck out JoinRuleSettings styles so they apply in space settings too ([\matrix-org#6879](matrix-org#6879)). Fixes element-hq/element-web#19164 and element-hq/element-web#19164. * Null guard around the matrixClient in SpaceStore ([\matrix-org#6874](matrix-org#6874)). * Fix issue (https ([\matrix-org#6871](matrix-org#6871)). Fixes element-hq/element-web#19138 and element-hq/element-web#19138. Contributed by [psrpinto](https://github.com/psrpinto). * Fix pills being cut off in message bubble layout ([\matrix-org#6865](matrix-org#6865)). Fixes element-hq/element-web#18627 and element-hq/element-web#18627. Contributed by [robintown](https://github.com/robintown). * Fix space admin check false positive on multiple admins ([\matrix-org#6824](matrix-org#6824)). * Fix the User View ([\matrix-org#6860](matrix-org#6860)). Fixes element-hq/element-web#19158 and element-hq/element-web#19158. * Fix spacing for message composer buttons ([\matrix-org#6852](matrix-org#6852)). Fixes element-hq/element-web#18999 and element-hq/element-web#18999. * Always show root event of a thread in room's timeline ([\matrix-org#6842](matrix-org#6842)). Fixes element-hq/element-web#19016 and element-hq/element-web#19016.

v3.32.0-rc.2

Toggle v3.32.0-rc.2's commit message
* [Release] Fix space hierarchy pagination ([\matrix-org#6910](matrix… …-org#6910)).

v3.32.0-rc.1

Toggle v3.32.0-rc.1's commit message
* Decrease profile button touch target ([\matrix-org#6900](matrix-org… …#6900)). Contributed by [ColonisationCaptain](https://github.com/ColonisationCaptain). * Don't let click events propagate out of context menus ([\matrix-org#6892](matrix-org#6892)). * Allow closing Dropdown via its chevron ([\matrix-org#6885](matrix-org#6885)). Fixes element-hq/element-web#19030 and element-hq/element-web#19030. * Improve AUX panel behaviour ([\matrix-org#6699](matrix-org#6699)). Fixes element-hq/element-web#18787 and element-hq/element-web#18787. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * A nicer opening animation for the Image View ([\matrix-org#6454](matrix-org#6454)). Fixes element-hq/element-web#18186 and element-hq/element-web#18186. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Fix leaving space via other client leaving you in undefined-land ([\matrix-org#6891](matrix-org#6891)). Fixes element-hq/element-web#18455 and element-hq/element-web#18455. * Handle newer voice message encrypted event format for chat export ([\matrix-org#6893](matrix-org#6893)). Contributed by [jaiwanth-v](https://github.com/jaiwanth-v). * Fix pagination when filtering space hierarchy ([\matrix-org#6876](matrix-org#6876)). Fixes element-hq/element-web#19235 and element-hq/element-web#19235. * Fix spaces null-guard breaking the dispatcher settings watching ([\matrix-org#6886](matrix-org#6886)). Fixes element-hq/element-web#19223 and element-hq/element-web#19223. * Fix space children without specific `order` being sorted after those with one ([\matrix-org#6878](matrix-org#6878)). Fixes element-hq/element-web#19192 and element-hq/element-web#19192. * Ensure that sub-spaces aren't considered for notification badges ([\matrix-org#6881](matrix-org#6881)). Fixes element-hq/element-web#18975 and element-hq/element-web#18975. * Fix timeline autoscroll with non-standard DPI settings. ([\matrix-org#6880](matrix-org#6880)). Fixes element-hq/element-web#18984 and element-hq/element-web#18984. * Pluck out JoinRuleSettings styles so they apply in space settings too ([\matrix-org#6879](matrix-org#6879)). Fixes element-hq/element-web#19164 and element-hq/element-web#19164. * Null guard around the matrixClient in SpaceStore ([\matrix-org#6874](matrix-org#6874)). * Fix issue (https ([\matrix-org#6871](matrix-org#6871)). Fixes element-hq/element-web#19138 and element-hq/element-web#19138. Contributed by [psrpinto](https://github.com/psrpinto). * Fix pills being cut off in message bubble layout ([\matrix-org#6865](matrix-org#6865)). Fixes element-hq/element-web#18627 and element-hq/element-web#18627. Contributed by [robintown](https://github.com/robintown). * Fix space admin check false positive on multiple admins ([\matrix-org#6824](matrix-org#6824)). * Fix the User View ([\matrix-org#6860](matrix-org#6860)). Fixes element-hq/element-web#19158 and element-hq/element-web#19158. * Fix spacing for message composer buttons ([\matrix-org#6852](matrix-org#6852)). Fixes element-hq/element-web#18999 and element-hq/element-web#18999.

v3.31.0

Toggle v3.31.0's commit message
* Say Joining space instead of Joining room where we know its a space… … ([\matrix-org#6818](matrix-org#6818)). Fixes element-hq/element-web#19064 and element-hq/element-web#19064. * Add warning that some spaces may not be relinked to the newly upgraded room ([\matrix-org#6805](matrix-org#6805)). Fixes element-hq/element-web#18858 and element-hq/element-web#18858. * Delabs Spaces, iterate some copy and move communities/space toggle to preferences ([\matrix-org#6594](matrix-org#6594)). Fixes element-hq/element-web#18088, element-hq/element-web#18524 element-hq/element-web#18088 and element-hq/element-web#18088. * Show "Message" in the user info panel instead of "Start chat" ([\matrix-org#6319](matrix-org#6319)). Fixes element-hq/element-web#17877 and element-hq/element-web#17877. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Fix space keyboard shortcuts conflicting with native zoom shortcuts ([\matrix-org#6804](matrix-org#6804)). * Replace plain text emoji at the end of a line ([\matrix-org#6784](matrix-org#6784)). Fixes element-hq/element-web#18833 and element-hq/element-web#18833. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Simplify Space Panel layout and fix some edge cases ([\matrix-org#6800](matrix-org#6800)). Fixes element-hq/element-web#18694 and element-hq/element-web#18694. * Show unsent message warning on Space Panel buttons ([\matrix-org#6778](matrix-org#6778)). Fixes element-hq/element-web#18891 and element-hq/element-web#18891. * Hide mute/unmute button in UserInfo for Spaces as it makes no sense ([\matrix-org#6790](matrix-org#6790)). Fixes element-hq/element-web#19007 and element-hq/element-web#19007. * Fix automatic field population in space create menu not validating ([\matrix-org#6792](matrix-org#6792)). Fixes element-hq/element-web#19005 and element-hq/element-web#19005. * Optimize input label transition on focus ([\matrix-org#6783](matrix-org#6783)). Fixes element-hq/element-web#12876 and element-hq/element-web#12876. Contributed by [MadLittleMods](https://github.com/MadLittleMods). * Adapt and re-use the RolesRoomSettingsTab for Spaces ([\matrix-org#6779](matrix-org#6779)). Fixes element-hq/element-web#18908 element-hq/element-web#18909 and element-hq/element-web#18908. * Deduplicate join rule management between rooms and spaces ([\matrix-org#6724](matrix-org#6724)). Fixes element-hq/element-web#18798 and element-hq/element-web#18798. * Add config option to turn on in-room event sending timing metrics ([\matrix-org#6766](matrix-org#6766)). * Improve the upgrade for restricted user experience ([\matrix-org#6764](matrix-org#6764)). Fixes element-hq/element-web#18677 and element-hq/element-web#18677. * Improve tooltips on space quick actions and explore button ([\matrix-org#6760](matrix-org#6760)). Fixes element-hq/element-web#18528 and element-hq/element-web#18528. * Make space members and user info behave more expectedly ([\matrix-org#6765](matrix-org#6765)). Fixes element-hq/element-web#17018 and element-hq/element-web#17018. * hide no-op m.room.encryption events and better word param changes ([\matrix-org#6747](matrix-org#6747)). Fixes element-hq/element-web#18597 and element-hq/element-web#18597. * Respect m.space.parent relations if they hold valid permissions ([\matrix-org#6746](matrix-org#6746)). Fixes element-hq/element-web#10935 and element-hq/element-web#10935. * Space panel accessibility improvements ([\matrix-org#6744](matrix-org#6744)). Fixes element-hq/element-web#18892 and element-hq/element-web#18892. * Fix spacing for message composer buttons ([\matrix-org#6854](matrix-org#6854)). * Fix accessing field on oobData which may be undefined ([\matrix-org#6830](matrix-org#6830)). Fixes element-hq/element-web#19085 and element-hq/element-web#19085. * Fix reactions aria-label not being a string and thus being read as [Object object] ([\matrix-org#6828](matrix-org#6828)). * Fix missing null guard in space hierarchy pagination ([\matrix-org#6821](matrix-org#6821)). Fixes element-hq/element-web-rageshakes#6299 and element-hq/element-web-rageshakes#6299. * Fix checks to show prompt to start new chats ([\matrix-org#6812](matrix-org#6812)). * Fix room list scroll jumps ([\matrix-org#6777](matrix-org#6777)). Fixes element-hq/element-web#17460 element-hq/element-web#18440 and element-hq/element-web#17460. Contributed by [robintown](https://github.com/robintown). * Fix various message bubble alignment issues ([\matrix-org#6785](matrix-org#6785)). Fixes element-hq/element-web#18293, element-hq/element-web#18294 element-hq/element-web#18305 and element-hq/element-web#18293. Contributed by [robintown](https://github.com/robintown). * Make message bubble font size consistent ([\matrix-org#6795](matrix-org#6795)). Contributed by [robintown](https://github.com/robintown). * Fix edge cases around joining new room which does not belong to active space ([\matrix-org#6797](matrix-org#6797)). Fixes element-hq/element-web#19025 and element-hq/element-web#19025. * Fix edge case space issues around creation and initial view ([\matrix-org#6798](matrix-org#6798)). Fixes element-hq/element-web#19023 and element-hq/element-web#19023. * Stop spinner on space preview if the join fails ([\matrix-org#6803](matrix-org#6803)). Fixes element-hq/element-web#19034 and element-hq/element-web#19034. * Fix emoji picker and stickerpicker not appearing correctly when opened ([\matrix-org#6793](matrix-org#6793)). Fixes element-hq/element-web#19012 and element-hq/element-web#19012. Contributed by [Palid](https://github.com/Palid). * Fix autocomplete not having y-scroll ([\matrix-org#6794](matrix-org#6794)). Fixes element-hq/element-web#18997 and element-hq/element-web#18997. Contributed by [Palid](https://github.com/Palid). * Fix broken edge case with public space creation with no alias ([\matrix-org#6791](matrix-org#6791)). Fixes element-hq/element-web#19003 and element-hq/element-web#19003. * Redirect from /#/welcome to /#/home if already logged in ([\matrix-org#6786](matrix-org#6786)). Fixes element-hq/element-web#18990 and element-hq/element-web#18990. Contributed by [aaronraimist](https://github.com/aaronraimist). * Fix build issues from two conflicting PRs landing without merge conflict ([\matrix-org#6780](matrix-org#6780)). * Render guest settings only in public rooms/spaces ([\matrix-org#6693](matrix-org#6693)). Fixes element-hq/element-web#18776 and element-hq/element-web#18776. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Fix message bubble corners being wrong in the presence of hidden events ([\matrix-org#6776](matrix-org#6776)). Fixes element-hq/element-web#18124 and element-hq/element-web#18124. Contributed by [robintown](https://github.com/robintown). * Debounce read marker update on scroll ([\matrix-org#6771](matrix-org#6771)). Fixes element-hq/element-web#18961 and element-hq/element-web#18961. * Use cursor:pointer on space panel buttons ([\matrix-org#6770](matrix-org#6770)). Fixes element-hq/element-web#18951 and element-hq/element-web#18951. * Fix regressed tab view buttons in space update toast ([\matrix-org#6761](matrix-org#6761)). Fixes element-hq/element-web#18781 and element-hq/element-web#18781.

v3.31.0-rc.2

Toggle v3.31.0-rc.2's commit message
* Fix spacing for message composer buttons ([\matrix-org#6854](matrix… …-org#6854)).

v3.31.0-rc.1

Toggle v3.31.0-rc.1's commit message
* Say Joining space instead of Joining room where we know its a space… … ([\matrix-org#6818](matrix-org#6818)). Fixes element-hq/element-web#19064 and element-hq/element-web#19064. * Add warning that some spaces may not be relinked to the newly upgraded room ([\matrix-org#6805](matrix-org#6805)). Fixes element-hq/element-web#18858 and element-hq/element-web#18858. * Delabs Spaces, iterate some copy and move communities/space toggle to preferences ([\matrix-org#6594](matrix-org#6594)). Fixes element-hq/element-web#18088, element-hq/element-web#18524 element-hq/element-web#18088 and element-hq/element-web#18088. * Show "Message" in the user info panel instead of "Start chat" ([\matrix-org#6319](matrix-org#6319)). Fixes element-hq/element-web#17877 and element-hq/element-web#17877. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Fix space keyboard shortcuts conflicting with native zoom shortcuts ([\matrix-org#6804](matrix-org#6804)). * Replace plain text emoji at the end of a line ([\matrix-org#6784](matrix-org#6784)). Fixes element-hq/element-web#18833 and element-hq/element-web#18833. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Simplify Space Panel layout and fix some edge cases ([\matrix-org#6800](matrix-org#6800)). Fixes element-hq/element-web#18694 and element-hq/element-web#18694. * Show unsent message warning on Space Panel buttons ([\matrix-org#6778](matrix-org#6778)). Fixes element-hq/element-web#18891 and element-hq/element-web#18891. * Hide mute/unmute button in UserInfo for Spaces as it makes no sense ([\matrix-org#6790](matrix-org#6790)). Fixes element-hq/element-web#19007 and element-hq/element-web#19007. * Fix automatic field population in space create menu not validating ([\matrix-org#6792](matrix-org#6792)). Fixes element-hq/element-web#19005 and element-hq/element-web#19005. * Optimize input label transition on focus ([\matrix-org#6783](matrix-org#6783)). Fixes element-hq/element-web#12876 and element-hq/element-web#12876. Contributed by [MadLittleMods](https://github.com/MadLittleMods). * Adapt and re-use the RolesRoomSettingsTab for Spaces ([\matrix-org#6779](matrix-org#6779)). Fixes element-hq/element-web#18908 element-hq/element-web#18909 and element-hq/element-web#18908. * Deduplicate join rule management between rooms and spaces ([\matrix-org#6724](matrix-org#6724)). Fixes element-hq/element-web#18798 and element-hq/element-web#18798. * Add config option to turn on in-room event sending timing metrics ([\matrix-org#6766](matrix-org#6766)). * Improve the upgrade for restricted user experience ([\matrix-org#6764](matrix-org#6764)). Fixes element-hq/element-web#18677 and element-hq/element-web#18677. * Improve tooltips on space quick actions and explore button ([\matrix-org#6760](matrix-org#6760)). Fixes element-hq/element-web#18528 and element-hq/element-web#18528. * Make space members and user info behave more expectedly ([\matrix-org#6765](matrix-org#6765)). Fixes element-hq/element-web#17018 and element-hq/element-web#17018. * hide no-op m.room.encryption events and better word param changes ([\matrix-org#6747](matrix-org#6747)). Fixes element-hq/element-web#18597 and element-hq/element-web#18597. * Respect m.space.parent relations if they hold valid permissions ([\matrix-org#6746](matrix-org#6746)). Fixes element-hq/element-web#10935 and element-hq/element-web#10935. * Space panel accessibility improvements ([\matrix-org#6744](matrix-org#6744)). Fixes element-hq/element-web#18892 and element-hq/element-web#18892. * Revert Firefox composer deletion hacks ([\matrix-org#6844](matrix-org#6844)). Fixes element-hq/element-web#19103 and element-hq/element-web#19103. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Fix accessing field on oobData which may be undefined ([\matrix-org#6830](matrix-org#6830)). Fixes element-hq/element-web#19085 and element-hq/element-web#19085. * Fix pill deletion on Firefox 78 ([\matrix-org#6832](matrix-org#6832)). Fixes element-hq/element-web#19077 and element-hq/element-web#19077. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Fix reactions aria-label not being a string and thus being read as [Object object] ([\matrix-org#6828](matrix-org#6828)). * Fix missing null guard in space hierarchy pagination ([\matrix-org#6821](matrix-org#6821)). Fixes element-hq/element-web-rageshakes#6299 and element-hq/element-web-rageshakes#6299. * Fix checks to show prompt to start new chats ([\matrix-org#6812](matrix-org#6812)). * Fix room list scroll jumps ([\matrix-org#6777](matrix-org#6777)). Fixes element-hq/element-web#17460 element-hq/element-web#18440 and element-hq/element-web#17460. Contributed by [robintown](https://github.com/robintown). * Fix various message bubble alignment issues ([\matrix-org#6785](matrix-org#6785)). Fixes element-hq/element-web#18293, element-hq/element-web#18294 element-hq/element-web#18305 and element-hq/element-web#18293. Contributed by [robintown](https://github.com/robintown). * Make message bubble font size consistent ([\matrix-org#6795](matrix-org#6795)). Contributed by [robintown](https://github.com/robintown). * Fix edge cases around joining new room which does not belong to active space ([\matrix-org#6797](matrix-org#6797)). Fixes element-hq/element-web#19025 and element-hq/element-web#19025. * Fix edge case space issues around creation and initial view ([\matrix-org#6798](matrix-org#6798)). Fixes element-hq/element-web#19023 and element-hq/element-web#19023. * Stop spinner on space preview if the join fails ([\matrix-org#6803](matrix-org#6803)). Fixes element-hq/element-web#19034 and element-hq/element-web#19034. * Fix emoji picker and stickerpicker not appearing correctly when opened ([\matrix-org#6793](matrix-org#6793)). Fixes element-hq/element-web#19012 and element-hq/element-web#19012. Contributed by [Palid](https://github.com/Palid). * Fix autocomplete not having y-scroll ([\matrix-org#6794](matrix-org#6794)). Fixes element-hq/element-web#18997 and element-hq/element-web#18997. Contributed by [Palid](https://github.com/Palid). * Fix broken edge case with public space creation with no alias ([\matrix-org#6791](matrix-org#6791)). Fixes element-hq/element-web#19003 and element-hq/element-web#19003. * Redirect from /#/welcome to /#/home if already logged in ([\matrix-org#6786](matrix-org#6786)). Fixes element-hq/element-web#18990 and element-hq/element-web#18990. Contributed by [aaronraimist](https://github.com/aaronraimist). * Fix build issues from two conflicting PRs landing without merge conflict ([\matrix-org#6780](matrix-org#6780)). * Render guest settings only in public rooms/spaces ([\matrix-org#6693](matrix-org#6693)). Fixes element-hq/element-web#18776 and element-hq/element-web#18776. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Fix message bubble corners being wrong in the presence of hidden events ([\matrix-org#6776](matrix-org#6776)). Fixes element-hq/element-web#18124 and element-hq/element-web#18124. Contributed by [robintown](https://github.com/robintown). * Debounce read marker update on scroll ([\matrix-org#6771](matrix-org#6771)). Fixes element-hq/element-web#18961 and element-hq/element-web#18961. * Use cursor:pointer on space panel buttons ([\matrix-org#6770](matrix-org#6770)). Fixes element-hq/element-web#18951 and element-hq/element-web#18951. * Fix regressed tab view buttons in space update toast ([\matrix-org#6761](matrix-org#6761)). Fixes element-hq/element-web#18781 and element-hq/element-web#18781.

v3.30.0

Toggle v3.30.0's commit message
* Add bubble highlight styling ([\matrix-org#6582](matrix-org#6582)). F… …ixes element-hq/element-web#18295 and element-hq/element-web#18295. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * [Release] Add config option to turn on in-room event sending timing metrics ([\matrix-org#6773](matrix-org#6773)). * Create narrow mode for Composer ([\matrix-org#6682](matrix-org#6682)). Fixes element-hq/element-web#18533 and element-hq/element-web#18533. * Prefer matrix.to alias links over room id in spaces & share ([\matrix-org#6745](matrix-org#6745)). Fixes element-hq/element-web#18796 and element-hq/element-web#18796. * Stop automatic playback of voice messages if a non-voice message is encountered ([\matrix-org#6728](matrix-org#6728)). Fixes element-hq/element-web#18850 and element-hq/element-web#18850. * Show call length during a call ([\matrix-org#6700](matrix-org#6700)). Fixes element-hq/element-web#18566 and element-hq/element-web#18566. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Serialize and retry mass-leave when leaving space ([\matrix-org#6737](matrix-org#6737)). Fixes element-hq/element-web#18789 and element-hq/element-web#18789. * Improve form handling in and around space creation ([\matrix-org#6739](matrix-org#6739)). Fixes element-hq/element-web#18775 and element-hq/element-web#18775. * Split autoplay GIFs and videos into different settings ([\matrix-org#6726](matrix-org#6726)). Fixes element-hq/element-web#5771 and element-hq/element-web#5771. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Add autoplay for voice messages ([\matrix-org#6710](matrix-org#6710)). Fixes element-hq/element-web#18804, element-hq/element-web#18715, element-hq/element-web#18714 element-hq/element-web#17961 and element-hq/element-web#18804. * Allow to use basic html to format invite messages ([\matrix-org#6703](matrix-org#6703)). Fixes element-hq/element-web#15738 and element-hq/element-web#15738. Contributed by [skolmer](https://github.com/skolmer). * Allow widgets, when eligible, to interact with more rooms as per MSC2762 ([\matrix-org#6684](matrix-org#6684)). * Remove arbitrary limits from send/receive events for widgets ([\matrix-org#6719](matrix-org#6719)). Fixes element-hq/element-web#17994 and element-hq/element-web#17994. * Reload suggested rooms if we see the state change down /sync ([\matrix-org#6715](matrix-org#6715)). Fixes element-hq/element-web#18761 and element-hq/element-web#18761. * When creating private spaces, make the initial rooms restricted if supported ([\matrix-org#6721](matrix-org#6721)). Fixes element-hq/element-web#18722 and element-hq/element-web#18722. * Threading exploration work ([\matrix-org#6658](matrix-org#6658)). Fixes element-hq/element-web#18532 and element-hq/element-web#18532. * Default to `Don't leave any` when leaving a space ([\matrix-org#6697](matrix-org#6697)). Fixes element-hq/element-web#18592 and element-hq/element-web#18592. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Special case redaction event sending from widgets per MSC2762 ([\matrix-org#6686](matrix-org#6686)). Fixes element-hq/element-web#18573 and element-hq/element-web#18573. * Add active speaker indicators ([\matrix-org#6639](matrix-org#6639)). Fixes element-hq/element-web#17627 and element-hq/element-web#17627. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Increase general app performance by optimizing layers ([\matrix-org#6644](matrix-org#6644)). Fixes element-hq/element-web#18730 and element-hq/element-web#18730. Contributed by [Palid](https://github.com/Palid). * Fix autocomplete not having y-scroll ([\matrix-org#6802](matrix-org#6802)). * Fix emoji picker and stickerpicker not appearing correctly when opened ([\matrix-org#6801](matrix-org#6801)). * Debounce read marker update on scroll ([\matrix-org#6774](matrix-org#6774)). * Fix Space creation wizard go to my first room button behaviour ([\matrix-org#6748](matrix-org#6748)). Fixes element-hq/element-web#18764 and element-hq/element-web#18764. * Fix scroll being stuck at bottom ([\matrix-org#6751](matrix-org#6751)). Fixes element-hq/element-web#18903 and element-hq/element-web#18903. * Fix widgets not remembering identity verification when asked to. ([\matrix-org#6742](matrix-org#6742)). Fixes element-hq/element-web#15631 and element-hq/element-web#15631. * Add missing pluralisation i18n strings for Spaces ([\matrix-org#6738](matrix-org#6738)). Fixes element-hq/element-web#18780 and element-hq/element-web#18780. * Make ForgotPassword UX slightly more user friendly ([\matrix-org#6636](matrix-org#6636)). Fixes element-hq/element-web#11531 and element-hq/element-web#11531. Contributed by [Palid](https://github.com/Palid). * Don't context switch room on SpaceStore ready as it can break permalinks ([\matrix-org#6730](matrix-org#6730)). Fixes element-hq/element-web#17974 and element-hq/element-web#17974. * Fix explore rooms button not working during space creation wizard ([\matrix-org#6729](matrix-org#6729)). Fixes element-hq/element-web#18762 and element-hq/element-web#18762. * Fix bug where one party's media would sometimes not be shown ([\matrix-org#6731](matrix-org#6731)). * Only make the initial space rooms suggested by default ([\matrix-org#6714](matrix-org#6714)). Fixes element-hq/element-web#18760 and element-hq/element-web#18760. * Replace fake username in EventTilePreview with a proper loading state ([\matrix-org#6702](matrix-org#6702)). Fixes element-hq/element-web#15897 and element-hq/element-web#15897. Contributed by [skolmer](https://github.com/skolmer). * Don't send prehistorical events to widgets during decryption at startup ([\matrix-org#6695](matrix-org#6695)). Fixes element-hq/element-web#18060 and element-hq/element-web#18060. * When creating subspaces properly set restricted join rule ([\matrix-org#6725](matrix-org#6725)). Fixes element-hq/element-web#18797 and element-hq/element-web#18797. * Fix the Image View not openning for some pinned messages ([\matrix-org#6723](matrix-org#6723)). Fixes element-hq/element-web#18422 and element-hq/element-web#18422. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Show autocomplete sections vertically ([\matrix-org#6722](matrix-org#6722)). Fixes element-hq/element-web#18860 and element-hq/element-web#18860. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Fix EmojiPicker filtering to lower case emojibase data strings ([\matrix-org#6717](matrix-org#6717)). Fixes element-hq/element-web#18686 and element-hq/element-web#18686. * Clear currentRoomId when viewing home page, fixing document title ([\matrix-org#6716](matrix-org#6716)). Fixes element-hq/element-web#18668 and element-hq/element-web#18668. * Fix membership updates to Spaces not applying in real-time ([\matrix-org#6713](matrix-org#6713)). Fixes element-hq/element-web#18737 and element-hq/element-web#18737. * Don't show a double stacked invite modals when inviting to Spaces ([\matrix-org#6698](matrix-org#6698)). Fixes element-hq/element-web#18745 and element-hq/element-web#18745. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Remove non-functional DuckDuckGo Autocomplete Provider ([\matrix-org#6712](matrix-org#6712)). Fixes element-hq/element-web#18778 and element-hq/element-web#18778. * Filter members on `MemberList` load ([\matrix-org#6708](matrix-org#6708)). Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Fix improper voice messages being produced in Firefox and sometimes other browsers. ([\matrix-org#6696](matrix-org#6696)). Fixes element-hq/element-web#18587 and element-hq/element-web#18587. * Fix client forgetting which capabilities a widget was approved for ([\matrix-org#6685](matrix-org#6685)). Fixes element-hq/element-web#18786 and element-hq/element-web#18786. * Fix left panel widgets not remembering collapsed state ([\matrix-org#6687](matrix-org#6687)). Fixes element-hq/element-web#17803 and element-hq/element-web#17803. * Fix changelog link colour back to blue ([\matrix-org#6692](matrix-org#6692)). Fixes element-hq/element-web#18726 and element-hq/element-web#18726. * Soften codeblock border color ([\matrix-org#6564](matrix-org#6564)). Fixes element-hq/element-web#18367 and element-hq/element-web#18367. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Pause ringing more aggressively ([\matrix-org#6691](matrix-org#6691)). Fixes element-hq/element-web#18588 and element-hq/element-web#18588. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Fix command autocomplete ([\matrix-org#6680](matrix-org#6680)). Fixes element-hq/element-web#18670 and element-hq/element-web#18670. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Don't re-sort the room-list based on profile/status changes ([\matrix-org#6595](matrix-org#6595)). Fixes vector-im/element-web#110 and vector-im/element-web#110. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Fix codeblock formatting with syntax highlighting on ([\matrix-org#6681](matrix-org#6681)). Fixes element-hq/element-web#18739 element-hq/element-web#18365 and element-hq/element-web#18739. Contributed by [SimonBrandner](https://github.com/SimonBrandner). * Add padding to the Add button in the notification settings ([\matrix-org#6665](matrix-org#6665)). Fixes element-hq/element-web#18706 and element-hq/element-web#18706. Contributed by [SimonBrandner](https://github.com/SimonBrandner).