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