✨ Features
- Support a config option to change the default device name (#20790).
- Capitalize "Privacy" in UserMenu (#7738). Contributed by @aaronraimist.
- Move new search experience to a Beta (#7718). Fixes vector-im/element-meta#139 vector-im/element-web#20618 and vector-im/element-web#20339.
- Auto select "Other homeserver" when user press "Edit" in homeserver field (#7337). Fixes vector-im/element-web#20125. Contributed by @SimonBrandner.
- Add unread badges and avatar decorations to spotlight search (#7696). Fixes vector-im/element-web#20821.
- Enable location sharing (#7703).
- Simplify Composer buttons (#7678).
- Add a warning to the console to discourage attacks and encourage contributing (#7673). Fixes vector-im/element-web#2803. Contributed by @SimonBrandner.
- Don't show replaced calls in the timeline (#7452). Contributed by @SimonBrandner.
- Tweak
/addwidget
widget names (#7681). - Chat export parameter customisation (#7647).
- Put call on hold when transfer dialog is opened (#7669).
- Share e2ee keys when using /invite SlashCommand (#7655). Fixes vector-im/element-web#20778 and vector-im/element-web#16982.
- Tweak spotlight roving behaviour to reset when changing query (#7656). Fixes vector-im/element-web#20537 vector-im/element-web#20612 and vector-im/element-web#20184.
- Look up tile server info in homeserver's .well-known area (#7623).
- Add grouper for hidden events (#7649).
- The keyboard shortcut is control (or cmd) shift h. (#7584). Contributed by @UwUnyaa.
🐛 Bug Fixes
- [Release] Fix cutout misalignment on some decorated room avatars (#7785).
- [Release] Fix add existing space not showing any spaces (#7756).
- [Release] Inhibit Room List keyboard pass-thru when the search beta is enabled (#7754).
- [Release] Fix space member list not opening (#7755).
- Null-guard ELS from null summaryMembers (#7744). Fixes vector-im/element-web#20807.
- Improve responsiveness of the layout switcher (#7736).
- Tweak timeline card layout (#7743). Fixes vector-im/element-web#20846.
- Ensure location bodies have a width in bubbles (#7742). Fixes vector-im/element-web#20916.
- Tune aria-live regions around clocks/timers (#7735). Fixes vector-im/element-web#20967.
- Fix instances of decorated room avatar wrongly having their own tabIndex (#7730).
- Remove weird padding on stickers (#6271). Fixes vector-im/element-web#17787. Contributed by @SimonBrandner.
- Fix width issue of the composer overflow menu items (#7731). Fixes vector-im/element-web#20898.
- Properly handle persistent widgets when room is left (#7724). Fixes vector-im/element-web#20901.
- Null guard space hierarchy (#7729). Fixes matrix-org/element-web-rageshakes#10433.
- Fix add existing rooms button (#7728). Fixes vector-im/element-web#20924. Contributed by @SimonBrandner.
- Truncate long server names on login/register screen (#7702). Fixes vector-im/element-web#18452.
- Update PollCreateDialog-test to snapshot the html and not react tree (#7712).
- Fix creating polls outside of threads (#7711). Fixes vector-im/element-web#20882.
- Open native room when clicking notification from a virtual room (#7709).
- Fix relative link handling in Element Desktop (#7708). Fixes vector-im/element-web#20783.
- Reuse CopyableText component in all places it can be (#7701). Fixes vector-im/element-web#20855.
- Fit location into the width of the container (#7705). Fixes vector-im/element-web#20861.
- Make Spotlight Dialog roving reset more stable (#7698). Fixes vector-im/element-web#20826.
- Fix incorrect sizing of DecoratedRoomAvatar in RoomHeader (#7697). Fixes vector-im/element-web#20090.
- Use a more correct test for emoji (#7685). Fixes vector-im/element-web#20824. Contributed by @robintown.
- Fix vertical spacing in
compact
<ContextMenu>
(#7684). Fixes vector-im/element-web#20801. - Fix the sticker picker (#7692). Fixes vector-im/element-web#20797.
- Fix publishing address wrongly demanding the alias be available (#7690). Fixes vector-im/element-web#12013 and vector-im/element-web#20833.
- Prevent MemberAvatar soft-crashing when rendered with null member prop (#7691). Fixes vector-im/element-web#20714.
- Ensure UserInfo can be rendered without a room (#7687). Fixes vector-im/element-web#20830.
- Make polls fill column width in bubbles layout (#7661). Fixes vector-im/element-web#20712.
- Add a background to expanded nick name in IRC layout to make it readable. (#7652). Fixes vector-im/element-web#20757. Contributed by @UwUnyaa.
- Fix accessibility and consistency of MessageComposerButtons (#7679). Fixes vector-im/element-web#20814.
- Don't show shield next to deleted messages (#7671). Fixes vector-im/element-web#20475. Contributed by @SimonBrandner.
- Fix font size of spaces between big emoji (#7675). Contributed by @robintown.
- Fix shift-enter repeating last character (#7665). Fixes vector-im/element-web#17215. Contributed by @SimonBrandner.
- Remove Unpin option from maximised widget context menu (#7657).
- Fix new call event grouper implementation for encrypted rooms (#7654).
- Fix issue with tile error boundaries collapsing in bubbles layout (#7653).
- Fix emojis getting cropped in irc & bubble layouts by anti-zalgo (#7637). Fixes vector-im/element-web#20744.
- Fix space panel edge gradient not applying on load (#7644). Fixes vector-im/element-web#20756.
- Fix search results view for layouts other than Group/Modern (#7648). Fixes vector-im/element-web#20745.