This repository has been archived by the owner on Sep 11, 2024. It is now read-only.
v3.40.0-rc.1
Pre-release
Pre-release
RiotRobot
released this
08 Feb 15:40
·
8610 commits
to develop
since this release
✨ Features
- Move new search experience to a Beta (#7718). Fixes element-hq/element-meta#139 element-hq/element-web#20618 and element-hq/element-web#20339.
- Capitalize "Privacy" in UserMenu (#7738). Contributed by @aaronraimist.
- Auto select "Other homeserver" when user press "Edit" in homeserver field (#7337). Fixes element-hq/element-web#20125. Contributed by @SimonBrandner.
- Add unread badges and avatar decorations to spotlight search (#7696). Fixes element-hq/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 element-hq/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 element-hq/element-web#20778 and element-hq/element-web#16982.
- Tweak spotlight roving behaviour to reset when changing query (#7656). Fixes element-hq/element-web#20537 element-hq/element-web#20612 and element-hq/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
- Null-guard ELS from null summaryMembers (#7744). Fixes element-hq/element-web#20807.
- Improve responsiveness of the layout switcher (#7736).
- Tweak timeline card layout (#7743). Fixes element-hq/element-web#20846.
- Ensure location bodies have a width in bubbles (#7742). Fixes element-hq/element-web#20916.
- Tune aria-live regions around clocks/timers (#7735). Fixes element-hq/element-web#20967.
- Fix instances of decorated room avatar wrongly having their own tabIndex (#7730).
- Remove weird padding on stickers (#6271). Fixes element-hq/element-web#17787. Contributed by @SimonBrandner.
- Fix width issue of the composer overflow menu items (#7731). Fixes element-hq/element-web#20898.
- Properly handle persistent widgets when room is left (#7724). Fixes element-hq/element-web#20901.
- Null guard space hierarchy (#7729). Fixes element-hq/element-web-rageshakes#10433.
- Fix add existing rooms button (#7728). Fixes element-hq/element-web#20924. Contributed by @SimonBrandner.
- Truncate long server names on login/register screen (#7702). Fixes element-hq/element-web#18452.
- Update PollCreateDialog-test to snapshot the html and not react tree (#7712).
- Fix creating polls outside of threads (#7711). Fixes element-hq/element-web#20882.
- Open native room when clicking notification from a virtual room (#7709).
- Fix relative link handling in Element Desktop (#7708). Fixes element-hq/element-web#20783.
- Reuse CopyableText component in all places it can be (#7701). Fixes element-hq/element-web#20855.
- Fit location into the width of the container (#7705). Fixes element-hq/element-web#20861.
- Make Spotlight Dialog roving reset more stable (#7698). Fixes element-hq/element-web#20826.
- Fix incorrect sizing of DecoratedRoomAvatar in RoomHeader (#7697). Fixes element-hq/element-web#20090.
- Use a more correct test for emoji (#7685). Fixes element-hq/element-web#20824. Contributed by @robintown.
- Fix vertical spacing in
compact
<ContextMenu>
(#7684). Fixes element-hq/element-web#20801. - Fix the sticker picker (#7692). Fixes element-hq/element-web#20797.
- Fix publishing address wrongly demanding the alias be available (#7690). Fixes element-hq/element-web#12013 and element-hq/element-web#20833.
- Prevent MemberAvatar soft-crashing when rendered with null member prop (#7691). Fixes element-hq/element-web#20714.
- Ensure UserInfo can be rendered without a room (#7687). Fixes element-hq/element-web#20830.
- Make polls fill column width in bubbles layout (#7661). Fixes element-hq/element-web#20712.
- Add a background to expanded nick name in IRC layout to make it readable. (#7652). Fixes element-hq/element-web#20757. Contributed by @UwUnyaa.
- Fix accessibility and consistency of MessageComposerButtons (#7679). Fixes element-hq/element-web#20814.
- Don't show shield next to deleted messages (#7671). Fixes element-hq/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 element-hq/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 element-hq/element-web#20744.
- Fix space panel edge gradient not applying on load (#7644). Fixes element-hq/element-web#20756.
- Fix search results view for layouts other than Group/Modern (#7648). Fixes element-hq/element-web#20745.