✨ Features
- New Room List: Change the order of filters to match those on mobile (#30905). Contributed by @langleyd.
- New Room List: Don't clear filters on space change (#30903). Contributed by @langleyd.
- Add release announcement for the sounds (#30900). Contributed by @langleyd.
- Rich Text Editor: Add emoji suggestion support (#30873). Contributed by @langleyd.
- feat: Disable session lock when running in element-desktop (#30643). Contributed by @kaylendog.
- Improve invite dialog ui - Part 1 (#30764). Contributed by @florianduros.
- Update Message Sound for Element (#30804). Contributed by @beatdemon.
- Add new and improved ringtone (#30761). Contributed by @Half-Shot.
- Disable RTE formatting buttons when the content contains a slash command (#30802). Contributed by @langleyd.
🐛 Bug Fixes
- New Room List: Improve robustness of keyboard navigation (#30888). Contributed by @langleyd.
- Fix a11y issue on list in invite dialog (#30878). Contributed by @florianduros.
- Switch Export and Import Icons to match intuition (#30805). Contributed by @micartey.
- Hide breadcrumb option when new room list is enabled (#30869). Contributed by @florianduros.
- Avoid creating multiple call objects for the same widget (#30839). Contributed by @robintown.
- Add a test for #29882, which is fixed by matrix-org/matrix-js-sdk#5016 (#30835). Contributed by @andybalaam.
- fix: use
help_encryption_url
of config instead of hardcodedhttps://element.io/help#encryption5
(#30746). Contributed by @florianduros. - Fix html export when feature_jump_to_date is enabled (#30828). Contributed by @langleyd.
- Fix #30439: "Forgot recovery key" should go to "reset" (#30771). Contributed by @andybalaam.