Releases: element-hq/element-desktop
Releases · element-hq/element-desktop
v1.12.8-rc.0
🦖 Deprecations
- Remove
element_call.participant_limitconfig and associated code. (#31638). Contributed by @Half-Shot.
✨ Features
- Switch to rendering svg icons rather than masking them (#31557). Contributed by @t3chguy.
- Update history visibility UX (#31635). Contributed by @langleyd.
- Show correct call icon for joining a call. (#31489). Contributed by @Half-Shot.
- Update StopGapWidgetDriver to support sticky events (#31205). Contributed by @Half-Shot.
- Remove release announcements for new sounds & room list (#31544). Contributed by @t3chguy.
- Add button to restore from backup into /devtools (#31581). Contributed by @mxandreas.
- Switch to non-solid compound icons for room settings & composer (#31561). Contributed by @t3chguy.
- Support encrypted state events MSC4362 (#31513). Contributed by @andybalaam.
- Update prop type & documentation for HistoryVisibleBanner and VM. (#31545). Contributed by @kaylendog.
- Switch to Compound icons in more places (#31560). Contributed by @t3chguy.
- Switch to rendering svg icons rather than masking them (#31550). Contributed by @t3chguy.
- Make AccessibleButton contrast control compatible (#31308). Contributed by @t3chguy.
- Switch to compound-design-tokens for platform icons (#31543). Contributed by @t3chguy.
- Switch to rendering svg icons rather than masking them (#31531). Contributed by @t3chguy.
- Switch to rendering svg icons rather than css masking (#31517). Contributed by @t3chguy.
- Auto approve matrix rtc member event (
m.rtc.member) (sticky events) (#31452). Contributed by @toger5. - Size Autocomplete relative to the RoomView height rather than the viewport height (#31425). Contributed by @langleyd.
- Implement UI for history visibility acknowledgement. (#31156). Contributed by @kaylendog.
- Export disposing hook from package (#31498). Contributed by @MidhunSureshR.
- Change
header-panel-bg-hoverto usevar(--cpd-color-bg-action-secondary-hovered)for better custom theming (#31457). Contributed by @th0mcat. - Improve icon rendering in iconized context menu (#31458). Contributed by @t3chguy.
🐛 Bug Fixes
- Fix
Ctrl+Qnot closing the app (#2749). Contributed by @MidhunSureshR. - Fix expand/collapse reply preview not showing in some cases (#31639). Contributed by @t3chguy.
- Fix bundled font or custom font not applied after theme switch (#31591). Contributed by @florianduros.
- Add ol override CSS for markdown-body (#31618). Contributed by @niamu.
- Fix reaction left margin in timeline card (#31625). Contributed by @t3chguy.
- Open right panel timeline when jumping to event with maximised widget (#31626). Contributed by @t3chguy.
- Fix Compound Link elements not having an underline. (#31583). Contributed by @Half-Shot.
- Recalculate mentions metadata of forwarded messages based on message body (#31193). Contributed by @twassman.
- Fix Room Preview Card Layout (#31611). Contributed by @germain-gg.
- Fix: WidgetMessaging not properly closed causing side effects and bugs (#31598). Contributed by @BillCarsonFr.
- Handle cross-signing keys missing locally and/or from secret storage (#31367). Contributed by @uhoreg.
- fix: Allow wrapping in
Bannercomponent. (#31532). Contributed by @kaylendog. - Update algorithm for history visible banner. (#31577). Contributed by @kaylendog.
- Fix styling issue when using EW modules (#31533). Contributed by @florianduros.
- Prevent history visible banner from displaying in threads. (#31535). Contributed by @kaylendog.
- Make the feedback icon be the right color in dark theme (#31527). Contributed by @robintown.
v1.12.7
✨ Features
- Replace legacy icons with compound (#31424). Contributed by @t3chguy.
- Update polls UX to match EX Mobile and improve accessibility (#31245). Contributed by @langleyd.
- Add option to enable read receipt and marker when user interact with UI (#31353). Contributed by @florianduros.
- Introduce a hook to auto dispose view models (#31178). Contributed by @MidhunSureshR.
- Update settings toggles to use consistent design across app. (#30169). Contributed by @Half-Shot.
- Add ability to the room view to hide widgets (#31400). Contributed by @langleyd.
- call: Pass the echo cancellation and noise suppression settings to EC (#31317). Contributed by @BillCarsonFr.
- Tweak rendering of icons for a11y (#31358). Contributed by @t3chguy.
- Implement new
renderNotificationDecorationfrom module API (#31389). Contributed by @MidhunSureshR. - Replace more icons with compound (#31381). Contributed by @t3chguy.
- Replace more icons with compound (#31378). Contributed by @t3chguy.
<Banner/>: HideDismissbutton ifonClosehandler is not provided. (#31362). Contributed by @kaylendog.- Replace batch of legacy icons with compound design tokens (#31360). Contributed by @t3chguy.
- MSC4380: Invite blocking (#31268). Contributed by @richvdh.
- Tweak rendering of icons for accessibility (#31346). Contributed by @t3chguy.
- Implement a shared
Bannercomponent. (#31266). Contributed by @kaylendog. - Allow the Login screen to use the dark theme (#31293). Contributed by @richvdh.
🐛 Bug Fixes
- [Backport staging] Amend e2e normal icon from lock-solid to info (#31559). Contributed by @t3chguy.
- [Backport staging] Fix CSS specificity causing icon issues in e2e verification (#31548). Contributed by @RiotRobot.
- [Backport staging] Fix e2e icons in CompleteSecurity & SetupEncryptionBody (#31522). Contributed by @RiotRobot.
- [Backport staging] Remove an extra paragraph in advanced room settings (#31511). Contributed by @RiotRobot.
- [Backport staging] Don't show the key storage out of sync toast when backup disabled (#31507). Contributed by @RiotRobot.
- Fix composer button visibility in contrast colour mode (#31255). Contributed by @t3chguy.
- Ensure correct room version is used and permissions are appropriately sert when creating rooms (#31464). Contributed by @Half-Shot.
- Fix e2e icon rendering (#31454). Contributed by @t3chguy.
- EventIndexer: ensure we add initial checkpoints when the db is first opened (#31448). Contributed by @richvdh.
- Fix
/join <alias>command failing due to race condition (#31433). Contributed by @MidhunSureshR. - MessageEventIndexDialog: distinguish indexed rooms (#31436). Contributed by @richvdh.
- Move
EditInPlaceout ofForm(Fixes: reloading EW on EC url update) (#31434). Contributed by @toger5. - Fixes issue where cursor would jump to the beginning of the input field after converting Japanese text and pressing Tab (#31432). Contributed by @shinaoka.
- Fix widgets getting stuck in loading states (#31314). Contributed by @robintown.
- Room list: fix room options remaining on room item after mouse leaving (#31414). Contributed by @florianduros.
- Make
RoomList.showMessagePreviewconfigurable byconfig.json(#31419). Contributed by @florianduros. - Fix bug which caused app not to load correctly when
force_verificationis enabled (#31265). Contributed by @richvdh. - Room list: display the menu option on the room list item when clicked/opened (#31380). Contributed by @florianduros.
- Fix handling of SVGs (#31359). Contributed by @t3chguy.
- Fix word wrapping in expanded left panel buttons (#31377). Contributed by @t3chguy.
- Fix aspect ratio on error view background (#31361). Contributed by @t3chguy.
- Fix failure to request persistent storage perms (#31299). Contributed by @richvdh.
- Fix calls sometimes not knowing that they're presented (#31313). Contributed by @robintown.
v1.12.7-rc.2
✨ Features
- Replace legacy icons with compound (#31424). Contributed by @t3chguy.
- Update polls UX to match EX Mobile and improve accessibility (#31245). Contributed by @langleyd.
- Add option to enable read receipt and marker when user interact with UI (#31353). Contributed by @florianduros.
- Introduce a hook to auto dispose view models (#31178). Contributed by @MidhunSureshR.
- Update settings toggles to use consistent design across app. (#30169). Contributed by @Half-Shot.
- Add ability to the room view to hide widgets (#31400). Contributed by @langleyd.
- call: Pass the echo cancellation and noise suppression settings to EC (#31317). Contributed by @BillCarsonFr.
- Tweak rendering of icons for a11y (#31358). Contributed by @t3chguy.
- Implement new
renderNotificationDecorationfrom module API (#31389). Contributed by @MidhunSureshR. - Replace more icons with compound (#31381). Contributed by @t3chguy.
- Replace more icons with compound (#31378). Contributed by @t3chguy.
<Banner/>: HideDismissbutton ifonClosehandler is not provided. (#31362). Contributed by @kaylendog.- Replace batch of legacy icons with compound design tokens (#31360). Contributed by @t3chguy.
- MSC4380: Invite blocking (#31268). Contributed by @richvdh.
- Tweak rendering of icons for accessibility (#31346). Contributed by @t3chguy.
- Implement a shared
Bannercomponent. (#31266). Contributed by @kaylendog. - Allow the Login screen to use the dark theme (#31293). Contributed by @richvdh.
🐛 Bug Fixes
- [Backport staging] Fix e2e icons in CompleteSecurity & SetupEncryptionBody (#31522). Contributed by @RiotRobot.
- [Backport staging] Remove an extra paragraph in advanced room settings (#31511). Contributed by @RiotRobot.
- [Backport staging] Don't show the key storage out of sync toast when backup disabled (#31507). Contributed by @RiotRobot.
- Fix composer button visibility in contrast colour mode (#31255). Contributed by @t3chguy.
- Ensure correct room version is used and permissions are appropriately sert when creating rooms (#31464). Contributed by @Half-Shot.
- Fix e2e icon rendering (#31454). Contributed by @t3chguy.
- EventIndexer: ensure we add initial checkpoints when the db is first opened (#31448). Contributed by @richvdh.
- Fix
/join <alias>command failing due to race condition (#31433). Contributed by @MidhunSureshR. - MessageEventIndexDialog: distinguish indexed rooms (#31436). Contributed by @richvdh.
- Move
EditInPlaceout ofForm(Fixes: reloading EW on EC url update) (#31434). Contributed by @toger5. - Fixes issue where cursor would jump to the beginning of the input field after converting Japanese text and pressing Tab (#31432). Contributed by @shinaoka.
- Fix widgets getting stuck in loading states (#31314). Contributed by @robintown.
- Room list: fix room options remaining on room item after mouse leaving (#31414). Contributed by @florianduros.
- Make
RoomList.showMessagePreviewconfigurable byconfig.json(#31419). Contributed by @florianduros. - Fix bug which caused app not to load correctly when
force_verificationis enabled (#31265). Contributed by @richvdh. - Room list: display the menu option on the room list item when clicked/opened (#31380). Contributed by @florianduros.
- Fix handling of SVGs (#31359). Contributed by @t3chguy.
- Fix word wrapping in expanded left panel buttons (#31377). Contributed by @t3chguy.
- Fix aspect ratio on error view background (#31361). Contributed by @t3chguy.
- Fix failure to request persistent storage perms (#31299). Contributed by @richvdh.
- Fix calls sometimes not knowing that they're presented (#31313). Contributed by @robintown.
v1.12.7-rc.1
✨ Features
- Replace legacy icons with compound (#31424). Contributed by @t3chguy.
- Update polls UX to match EX Mobile and improve accessibility (#31245). Contributed by @langleyd.
- Add option to enable read receipt and marker when user interact with UI (#31353). Contributed by @florianduros.
- Introduce a hook to auto dispose view models (#31178). Contributed by @MidhunSureshR.
- Update settings toggles to use consistent design across app. (#30169). Contributed by @Half-Shot.
- Add ability to the room view to hide widgets (#31400). Contributed by @langleyd.
- call: Pass the echo cancellation and noise suppression settings to EC (#31317). Contributed by @BillCarsonFr.
- Tweak rendering of icons for a11y (#31358). Contributed by @t3chguy.
- Implement new
renderNotificationDecorationfrom module API (#31389). Contributed by @MidhunSureshR. - Replace more icons with compound (#31381). Contributed by @t3chguy.
- Replace more icons with compound (#31378). Contributed by @t3chguy.
<Banner/>: HideDismissbutton ifonClosehandler is not provided. (#31362). Contributed by @kaylendog.- Replace batch of legacy icons with compound design tokens (#31360). Contributed by @t3chguy.
- MSC4380: Invite blocking (#31268). Contributed by @richvdh.
- Tweak rendering of icons for accessibility (#31346). Contributed by @t3chguy.
- Implement a shared
Bannercomponent. (#31266). Contributed by @kaylendog. - Allow the Login screen to use the dark theme (#31293). Contributed by @richvdh.
🐛 Bug Fixes
- [Backport staging] Remove an extra paragraph in advanced room settings (#31511). Contributed by @RiotRobot.
- [Backport staging] Don't show the key storage out of sync toast when backup disabled (#31507). Contributed by @RiotRobot.
- Fix composer button visibility in contrast colour mode (#31255). Contributed by @t3chguy.
- Ensure correct room version is used and permissions are appropriately sert when creating rooms (#31464). Contributed by @Half-Shot.
- Fix e2e icon rendering (#31454). Contributed by @t3chguy.
- EventIndexer: ensure we add initial checkpoints when the db is first opened (#31448). Contributed by @richvdh.
- Fix
/join <alias>command failing due to race condition (#31433). Contributed by @MidhunSureshR. - MessageEventIndexDialog: distinguish indexed rooms (#31436). Contributed by @richvdh.
- Move
EditInPlaceout ofForm(Fixes: reloading EW on EC url update) (#31434). Contributed by @toger5. - Fixes issue where cursor would jump to the beginning of the input field after converting Japanese text and pressing Tab (#31432). Contributed by @shinaoka.
- Fix widgets getting stuck in loading states (#31314). Contributed by @robintown.
- Room list: fix room options remaining on room item after mouse leaving (#31414). Contributed by @florianduros.
- Make
RoomList.showMessagePreviewconfigurable byconfig.json(#31419). Contributed by @florianduros. - Fix bug which caused app not to load correctly when
force_verificationis enabled (#31265). Contributed by @richvdh. - Room list: display the menu option on the room list item when clicked/opened (#31380). Contributed by @florianduros.
- Fix handling of SVGs (#31359). Contributed by @t3chguy.
- Fix word wrapping in expanded left panel buttons (#31377). Contributed by @t3chguy.
- Fix aspect ratio on error view background (#31361). Contributed by @t3chguy.
- Fix failure to request persistent storage perms (#31299). Contributed by @richvdh.
- Fix calls sometimes not knowing that they're presented (#31313). Contributed by @robintown.
v1.12.7-rc.0
✨ Features
- Replace legacy icons with compound (#31424). Contributed by @t3chguy.
- Update polls UX to match EX Mobile and improve accessibility (#31245). Contributed by @langleyd.
- Add option to enable read receipt and marker when user interact with UI (#31353). Contributed by @florianduros.
- Introduce a hook to auto dispose view models (#31178). Contributed by @MidhunSureshR.
- Update settings toggles to use consistent design across app. (#30169). Contributed by @Half-Shot.
- Add ability to the room view to hide widgets (#31400). Contributed by @langleyd.
- call: Pass the echo cancellation and noise suppression settings to EC (#31317). Contributed by @BillCarsonFr.
- Tweak rendering of icons for a11y (#31358). Contributed by @t3chguy.
- Implement new
renderNotificationDecorationfrom module API (#31389). Contributed by @MidhunSureshR. - Replace more icons with compound (#31381). Contributed by @t3chguy.
- Replace more icons with compound (#31378). Contributed by @t3chguy.
<Banner/>: HideDismissbutton ifonClosehandler is not provided. (#31362). Contributed by @kaylendog.- Replace batch of legacy icons with compound design tokens (#31360). Contributed by @t3chguy.
- MSC4380: Invite blocking (#31268). Contributed by @richvdh.
- Tweak rendering of icons for accessibility (#31346). Contributed by @t3chguy.
- Implement a shared
Bannercomponent. (#31266). Contributed by @kaylendog. - Allow the Login screen to use the dark theme (#31293). Contributed by @richvdh.
🐛 Bug Fixes
- Fix composer button visibility in contrast colour mode (#31255). Contributed by @t3chguy.
- Ensure correct room version is used and permissions are appropriately sert when creating rooms (#31464). Contributed by @Half-Shot.
- Fix e2e icon rendering (#31454). Contributed by @t3chguy.
- EventIndexer: ensure we add initial checkpoints when the db is first opened (#31448). Contributed by @richvdh.
- Fix
/join <alias>command failing due to race condition (#31433). Contributed by @MidhunSureshR. - MessageEventIndexDialog: distinguish indexed rooms (#31436). Contributed by @richvdh.
- Move
EditInPlaceout ofForm(Fixes: reloading EW on EC url update) (#31434). Contributed by @toger5. - Fixes issue where cursor would jump to the beginning of the input field after converting Japanese text and pressing Tab (#31432). Contributed by @shinaoka.
- Fix widgets getting stuck in loading states (#31314). Contributed by @robintown.
- Room list: fix room options remaining on room item after mouse leaving (#31414). Contributed by @florianduros.
- Make
RoomList.showMessagePreviewconfigurable byconfig.json(#31419). Contributed by @florianduros. - Fix bug which caused app not to load correctly when
force_verificationis enabled (#31265). Contributed by @richvdh. - Room list: display the menu option on the room list item when clicked/opened (#31380). Contributed by @florianduros.
- Fix handling of SVGs (#31359). Contributed by @t3chguy.
- Fix word wrapping in expanded left panel buttons (#31377). Contributed by @t3chguy.
- Fix aspect ratio on error view background (#31361). Contributed by @t3chguy.
- Fix failure to request persistent storage perms (#31299). Contributed by @richvdh.
- Fix calls sometimes not knowing that they're presented (#31313). Contributed by @robintown.
v1.12.6
v1.12.5
✨ Features
- Update Emojibase to v17 (#31307). Contributed by @t3chguy.
- Adds tooltip for compose menu (#31122). Contributed by @byteplow.
- Add option to hide pinned message banner in room view (#31296). Contributed by @florianduros.
- update twemoji to not monochromise emoji with BLACK in their name (#31281). Contributed by @ara4n.
- upgrade to twemoji 17.0.2 and fix #14695 (#31267). Contributed by @ara4n.
- Add options to hide right panel in room view (#31252). Contributed by @florianduros.
- Delayed event management: split endpoints, no auth (#31183). Contributed by @AndrewFerr.
- Support using Element Call for voice calls in DMs (#30817). Contributed by @Half-Shot.
- Improve screen reader accessibility of auth pages (#31236). Contributed by @t3chguy.
- Add posthog tracking for key backup toasts (#31195). Contributed by @Half-Shot.
🐛 Bug Fixes
- Return to using Fira Code as the default monospace font (#31302). Contributed by @ara4n.
- Fix case of home screen being displayed erroneously (#31301). Contributed by @langleyd.
- Fix message edition and reply when multiple rooms at displayed the same moment (#31280). Contributed by @florianduros.
- Key storage out of sync: reset key backup when needed (#31279). Contributed by @uhoreg.
- Fix invalid events crashing entire room rather than just their tile (#31256). Contributed by @t3chguy.
- Fix expand button of space panel getting cut off at the edges (#31259). Contributed by @MidhunSureshR.
- Fix pill buttons in dialogs (#31246). Contributed by @dbkr.
- Fix blank sections at the top and bottom of the member list when scrolling (#31198). Contributed by @langleyd.
- Fix emoji category selection with keyboard (#31162). Contributed by @langleyd.
v1.12.5-rc.0
✨ Features
- Update Emojibase to v17 (#31307). Contributed by @t3chguy.
- Adds tooltip for compose menu (#31122). Contributed by @byteplow.
- Add option to hide pinned message banner in room view (#31296). Contributed by @florianduros.
- update twemoji to not monochromise emoji with BLACK in their name (#31281). Contributed by @ara4n.
- upgrade to twemoji 17.0.2 and fix #14695 (#31267). Contributed by @ara4n.
- Add options to hide right panel in room view (#31252). Contributed by @florianduros.
- Delayed event management: split endpoints, no auth (#31183). Contributed by @AndrewFerr.
- Support using Element Call for voice calls in DMs (#30817). Contributed by @Half-Shot.
- Improve screen reader accessibility of auth pages (#31236). Contributed by @t3chguy.
- Add posthog tracking for key backup toasts (#31195). Contributed by @Half-Shot.
🐛 Bug Fixes
- Return to using Fira Code as the default monospace font (#31302). Contributed by @ara4n.
- Fix case of home screen being displayed erroneously (#31301). Contributed by @langleyd.
- Fix message edition and reply when multiple rooms at displayed the same moment (#31280). Contributed by @florianduros.
- Key storage out of sync: reset key backup when needed (#31279). Contributed by @uhoreg.
- Fix invalid events crashing entire room rather than just their tile (#31256). Contributed by @t3chguy.
- Fix expand button of space panel getting cut off at the edges (#31259). Contributed by @MidhunSureshR.
- Fix pill buttons in dialogs (#31246). Contributed by @dbkr.
- Fix blank sections at the top and bottom of the member list when scrolling (#31198). Contributed by @langleyd.
- Fix emoji category selection with keyboard (#31162). Contributed by @langleyd.
v1.12.4
✨ Features
- Update nightly and release builds to use the dedicated subdomain for 'bug_report_endpoint_url' (#2677). Contributed by @benbz.
- Apply aria-hidden to emoji in SAS verification (#31204). Contributed by @t3chguy.
- Add options to hide header and composer of room view for the module api (#31095). Contributed by @florianduros.
- Experimental Module API Additions (#30863). Contributed by @dbkr.
- Change polls to use fieldset/legend markup (#31160). Contributed by @langleyd.
- Use compound Button styles for Jitsi button (#31159). Contributed by @Half-Shot.
- Add FocusLock to emoji picker (#31146). Contributed by @langleyd.
- Move room name, avatar, and topic to IOpts. (#30981). Contributed by @kaylendog.
- Add a devtool for looking at users and their devices (#30983). Contributed by @uhoreg.
🐛 Bug Fixes
- Fix room list handling of membership changes (#31197). Contributed by @t3chguy.
- Fix room list unable to be resized when displayed after a module (#31186). Contributed by @florianduros.
- Inhibit keyboard highlights in dialogs when effector is not in focus (#31181). Contributed by @t3chguy.
- Strip mentions from forwarded messages (#30884). Contributed by @twassman.
- Don't allow pin or edit of messages with a send status (#31158). Contributed by @langleyd.
- Hide room header buttons if the room hasn't been created yet. (#31092). Contributed by @Half-Shot.
- Fix screen readers not indicating the emoji picker search field is focused. (#31128). Contributed by @langleyd.
- Fix emoji picker highlight missing when not active element (#31148). Contributed by @t3chguy.
- Add relevant aria attribute for selected emoji in the emoji picker (#31125). Contributed by @t3chguy.
- Fix tooltips within context menu portals being unreliable (#31129). Contributed by @t3chguy.
- Avoid excessive re-render of room list and member list (#31131). Contributed by @florianduros.
- Make emoji picker height responsive. (#31130). Contributed by @langleyd.
- Emoji Picker: Focused emoji does not move with the arrow keys (#30893). Contributed by @langleyd.
- Fix audio player seek bar position (#31127). Contributed by @florianduros.
- Add aria label to emoji picker search (#31126). Contributed by @langleyd.
v1.12.4-rc.0
✨ Features
- Update nightly and release builds to use the dedicated subdomain for 'bug_report_endpoint_url' (#2677). Contributed by @benbz.
- Apply aria-hidden to emoji in SAS verification (#31204). Contributed by @t3chguy.
- Add options to hide header and composer of room view for the module api (#31095). Contributed by @florianduros.
- Experimental Module API Additions (#30863). Contributed by @dbkr.
- Change polls to use fieldset/legend markup (#31160). Contributed by @langleyd.
- Use compound Button styles for Jitsi button (#31159). Contributed by @Half-Shot.
- Add FocusLock to emoji picker (#31146). Contributed by @langleyd.
- Move room name, avatar, and topic to IOpts. (#30981). Contributed by @kaylendog.
- Add a devtool for looking at users and their devices (#30983). Contributed by @uhoreg.
🐛 Bug Fixes
- Fix room list handling of membership changes (#31197). Contributed by @t3chguy.
- Fix room list unable to be resized when displayed after a module (#31186). Contributed by @florianduros.
- Inhibit keyboard highlights in dialogs when effector is not in focus (#31181). Contributed by @t3chguy.
- Strip mentions from forwarded messages (#30884). Contributed by @twassman.
- Don't allow pin or edit of messages with a send status (#31158). Contributed by @langleyd.
- Hide room header buttons if the room hasn't been created yet. (#31092). Contributed by @Half-Shot.
- Fix screen readers not indicating the emoji picker search field is focused. (#31128). Contributed by @langleyd.
- Fix emoji picker highlight missing when not active element (#31148). Contributed by @t3chguy.
- Add relevant aria attribute for selected emoji in the emoji picker (#31125). Contributed by @t3chguy.
- Fix tooltips within context menu portals being unreliable (#31129). Contributed by @t3chguy.
- Avoid excessive re-render of room list and member list (#31131). Contributed by @florianduros.
- Make emoji picker height responsive. (#31130). Contributed by @langleyd.
- Emoji Picker: Focused emoji does not move with the arrow keys (#30893). Contributed by @langleyd.
- Fix audio player seek bar position (#31127). Contributed by @florianduros.
- Add aria label to emoji picker search (#31126). Contributed by @langleyd.