✨ Features
- Include Vietnamese language (#20029).
- Simple static location sharing (#19754).
- Add support for the Indonesian language (#20032). Fixes #20030. Contributed by @Linerly.
- Always unhide widgets on layout change (pinning a widget) (#7299).
- Update status message in the member list and user info panel when it is changed (#7338). Fixes #20127. Contributed by @SimonBrandner.
- Iterate space panel toggle collapse interaction (#7335). Fixes #20079.
- Spotlight search labs (#7116). Fixes #19530.
- Put room settings form elements in fieldsets (#7311).
- Add descriptions to ambiguous links for screen readers (#7310).
- Make tooltips keyboard accessible (#7281).
- Iterate room context menus for DMs (#7308). Fixes #19527.
- Update space panel expand mechanism (#7230). Fixes #17993.
- Add CSS variable to make the UI gaps consistent and fix the resize handle position (#7234). Fixes #19904 and #19938.
- Custom location sharing. (#7185).
- Simple static location sharing (#7135).
- Finish sending pending messages before leaving room (#7276). Fixes #4702.
- Dropdown follow wai-aria practices for expanding on arrow keys (#7277). Fixes #3687.
- Expose PL control for pinned events when lab enabled (#7278). Fixes #5396.
- In People & Favourites metaspaces always show all rooms (#7288). Fixes #20048.
- Don't allow calls when the connection the server has been lost (#7287). Fixes #2096. Contributed by @SimonBrandner.
- Analytics opt in for posthog (#6936).
- Don't inhibit current room notifications if user has Modal open (#7274). Fixes #1118.
- Remove the
Screen sharing is here!
dialog (#7266). Fixes #18824. Contributed by @SimonBrandner. - Make composer buttons react to settings without having to change room (#7264). Fixes #20011.
- Decorate view keyboard shortcuts link as a link (#7260). Fixes #20007.
- Improve ease of focusing on Room list Search (#7255). Fixes matrix-org/element-web-rageshakes#7017.
- Autofocus device panel entry when renaming device (#7249). Fixes #19984.
- Update Space Panel scrollable region (#7245). Fixes #19978.
- Replace breadcrumbs with recently viewed menu (#7073). Fixes #19528.
- Tweaks to informational architecture 1.1 (#7052). Fixes #19526, #19379, #17792, #16450, #19881, #19892, #19300, #19324, #17307, #17468 #19932 and #19956.
🐛 Bug Fixes
- [Release] Fix inline code block nowrap issue (#7407).
- don't collapse spaces in inline code blocks (https (#7328). Fixes #6051. Contributed by @HarHarLinks.
- Fix accessibility regressions (#7336).
- Debounce User Info start dm "Message" button (#7357). Fixes #7763.
- Fix thread filter being cut-off on narrow screens (#7354). Fixes #20146.
- Fix upgraded rooms wrongly showing up in spotlight (#7341). Fixes #20141.
- Show votes in replied-to polls (pass in getRelationsForEvent) (#7345). Fixes #20153.
- Keep all previously approved widget capabilities when requesting new capabilities (#7340). Contributed by @dhenneke.
- Only show poll previews when the polls feature is enabled (#7331).
- No-op action:join if the user is already invited for scalar (#7334). Fixes #20134.
- Don't show polls in timeline if polls are disabled (#7332). Fixes #20130.
- Don't send a poll response event if you are voting for your current c… (#7326). Fixes #20129.
- Don't show options button when the user can't modify widgets (#7324). Fixes #20114. Contributed by @SimonBrandner.
- Add vertical spacing between buttons when they go over multiple lines (#7314). Contributed by @twigleingrid.
- Improve accessibility of opening space create menu (#7316).
- Correct tab order in room preview dialog (#7302).
- Fix favourites and people metaspaces not rendering their content (#7315). Fixes #20070.
- Make clear button images visible in high contrast theme (#7306). Fixes #19931.
- Fix html exporting and improve output size (#7312). Fixes #19436 #20107 and #19441.
- Fix textual message stripping new line (#7239). Fixes #15320. Contributed by @renancleyson-dev.
- Fix issue with room list resizer getting clipped in firefox (#7303). Fixes #20076.
- Fix wrong indentation with nested ordered list unnesting list on edit (#7300). Contributed by @renancleyson-dev.
- Fix input field behaviour inside context menus (#7293). Fixes #19881.
- Corrected the alignment of the Edit button on LoginPage. (#7292). Contributed by @ankur12-1610.
- Allow sharing manual location without giving location permission (#7295). Fixes #20065. Contributed by @tulir.
- Make emoji picker search placeholder localizable (#7294).
- Fix jump to bottom on message send (#7280). Fixes #19859. Contributed by @SimonBrandner.
- Fix: Warning: Unsupported style property pointer-events. Did you mean pointerEvents? (#7291).
- Add edits and replies to the right panel timeline & prepare the timelineCard to share code with threads (#7262). Fixes #20012 and #19928.
- Fix labs exploding when lab group is empty (#7290). Fixes #20051.
- Update URL when room aliases are modified (#7289). Fixes #1616 and #1925.
- Render mini user menu for when space panel is disabled (#7258). Fixes #19998.
- When accepting DM from People metaspace don't switch to Home (#7272). Fixes #19995.
- Fix CallPreview
room is null
(#7265). Fixes #19990, #19972, matrix-org/element-web-rageshakes#7004 matrix-org/element-web-rageshakes#6991 and matrix-org/element-web-rageshakes#6964. - Fixes more instances of double-translation (#7259). Fixes #20010.
- Fix video calls (#7256). Fixes #20008. Contributed by @SimonBrandner.
- Fix broken i18n in Forgot & Change password (#7252). Fixes #19989.
- Fix setBotPower to not use
.content
(#7179). Fixes #19845. - Break long words in pinned messages to prevent overflow (#7251). Fixes #19985.
- Disallow sending empty feedbacks (#7240).
- Fix wrongly sized default sub-space icons in space panel (#7243). Fixes #19973.
- Hide clear cache and reload button if crash is before client init (#7242). Fixes matrix-org/element-web-rageshakes#6996.
- Fix automatic space switching wrongly going via Home for room aliases (#7247). Fixes #19974.
- Fix links being parsed as markdown links improperly (#7200). Contributed by @Palid.