✨ Features
- Include Vietnamese language (#20029).
- Simple static location sharing (#19754).
- Add support for the Indonesian language (#20032). Fixes vector-im/element-web#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 vector-im/element-web#20127. Contributed by @SimonBrandner.
- Iterate space panel toggle collapse interaction (#7335). Fixes vector-im/element-web#20079.
- Spotlight search labs (#7116). Fixes vector-im/element-web#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 vector-im/element-web#19527.
- Update space panel expand mechanism (#7230). Fixes vector-im/element-web#17993.
- Add CSS variable to make the UI gaps consistent and fix the resize handle position (#7234). Fixes vector-im/element-web#19904 and vector-im/element-web#19938.
- Custom location sharing. (#7185).
- Simple static location sharing (#7135).
- Finish sending pending messages before leaving room (#7276). Fixes vector-im/element-web#4702.
- Dropdown follow wai-aria practices for expanding on arrow keys (#7277). Fixes vector-im/element-web#3687.
- Expose PL control for pinned events when lab enabled (#7278). Fixes vector-im/element-web#5396.
- In People & Favourites metaspaces always show all rooms (#7288). Fixes vector-im/element-web#20048.
- Don't allow calls when the connection the server has been lost (#7287). Fixes vector-im/element-web#2096. Contributed by @SimonBrandner.
- Analytics opt in for posthog (#6936).
- Don't inhibit current room notifications if user has Modal open (#7274). Fixes vector-im/element-web#1118.
- Remove the
Screen sharing is here!
dialog (#7266). Fixes vector-im/element-web#18824. Contributed by @SimonBrandner. - Make composer buttons react to settings without having to change room (#7264). Fixes vector-im/element-web#20011.
- Decorate view keyboard shortcuts link as a link (#7260). Fixes vector-im/element-web#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 vector-im/element-web#19984.
- Update Space Panel scrollable region (#7245). Fixes vector-im/element-web#19978.
- Replace breadcrumbs with recently viewed menu (#7073). Fixes vector-im/element-web#19528.
- Tweaks to informational architecture 1.1 (#7052). Fixes vector-im/element-web#19526, vector-im/element-web#19379, vector-im/element-web#17792, vector-im/element-web#16450, vector-im/element-web#19881, vector-im/element-web#19892, vector-im/element-web#19300, vector-im/element-web#19324, vector-im/element-web#17307, vector-im/element-web#17468 vector-im/element-web#19932 and vector-im/element-web#19956.
🐛 Bug Fixes
- Enable webgl (#284). Fixes vector-im/element-web#20132. Contributed by @SimonBrandner.
- [Release] Fix inline code block nowrap issue (#7407).
- don't collapse spaces in inline code blocks (https (#7328). Fixes vector-im/element-web#6051. Contributed by @HarHarLinks.
- Fix accessibility regressions (#7336).
- Debounce User Info start dm "Message" button (#7357). Fixes vector-im/element-web#7763.
- Fix thread filter being cut-off on narrow screens (#7354). Fixes vector-im/element-web#20146.
- Fix upgraded rooms wrongly showing up in spotlight (#7341). Fixes vector-im/element-web#20141.
- Show votes in replied-to polls (pass in getRelationsForEvent) (#7345). Fixes vector-im/element-web#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 vector-im/element-web#20134.
- Don't show polls in timeline if polls are disabled (#7332). Fixes vector-im/element-web#20130.
- Don't send a poll response event if you are voting for your current c… (#7326). Fixes vector-im/element-web#20129.
- Don't show options button when the user can't modify widgets (#7324). Fixes vector-im/element-web#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 vector-im/element-web#20070.
- Make clear button images visible in high contrast theme (#7306). Fixes vector-im/element-web#19931.
- Fix html exporting and improve output size (#7312). Fixes vector-im/element-web#19436 vector-im/element-web#20107 and vector-im/element-web#19441.
- Fix textual message stripping new line (#7239). Fixes vector-im/element-web#15320. Contributed by @renancleyson-dev.
- Fix issue with room list resizer getting clipped in firefox (#7303). Fixes vector-im/element-web#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 vector-im/element-web#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 vector-im/element-web#20065. Contributed by @tulir.
- Make emoji picker search placeholder localizable (#7294).
- Fix jump to bottom on message send (#7280). Fixes vector-im/element-web#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 vector-im/element-web#20012 and vector-im/element-web#19928.
- Fix labs exploding when lab group is empty (#7290). Fixes vector-im/element-web#20051.
- Update URL when room aliases are modified (#7289). Fixes vector-im/element-web#1616 and vector-im/element-web#1925.
- Render mini user menu for when space panel is disabled (#7258). Fixes vector-im/element-web#19998.
- When accepting DM from People metaspace don't switch to Home (#7272). Fixes vector-im/element-web#19995.
- Fix CallPreview
room is null
(#7265). Fixes vector-im/element-web#19990, vector-im/element-web#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 vector-im/element-web#20010.
- Fix video calls (#7256). Fixes vector-im/element-web#20008. Contributed by @SimonBrandner.
- Fix broken i18n in Forgot & Change password (#7252). Fixes vector-im/element-web#19989.
- Fix setBotPower to not use
.content
(#7179). Fixes vector-im/element-web#19845. - Break long words in pinned messages to prevent overflow (#7251). Fixes vector-im/element-web#19985.
- Disallow sending empty feedbacks (#7240).
- Fix wrongly sized default sub-space icons in space panel (#7243). Fixes vector-im/element-web#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 vector-im/element-web#19974.
- Fix links being parsed as markdown links improperly (#7200). Contributed by @Palid.