✨ Features
- Message Pinning: rework the message pinning list in the right panel (#12825). Contributed by @florianduros.
- Tweak UIA postMessage check to work cross-origin (#12878). Contributed by @t3chguy.
- Delayed events (Futures) / MSC4140 for call widget (#12714). Contributed by @AndrewFerr.
- Stop the ongoing ring if another device joins the call session. (#12866). Contributed by @toger5.
- Rich text Editor: Auto-replace plain text emoticons with emoji (#12828). Contributed by @langleyd.
- Clean up editor drafts for unknown rooms (#12850). Contributed by @langleyd.
- Rename general user settings to account (#12841). Contributed by @dbkr.
- Update settings tab icons (#12867). Contributed by @dbkr.
- Disable jump to read receipt button instead of hiding when nothing to jump to (#12863). Contributed by @t3chguy.
🐛 Bug Fixes
- Ensure elements on Login page are disabled when in-flight (#12895). Contributed by @t3chguy.
- Hide pinned messages when grouped in timeline when feature pinning is disabled (#12888). Contributed by @florianduros.
- Add chat button on new room header for maximised widgets (#12882). Contributed by @t3chguy.
- Show spinner whilst initial search request is in progress (#12883). Contributed by @t3chguy.
- Fix user menu font (#12879). Contributed by @florianduros.
- Allow selecting text in the right panel topic (#12870). Contributed by @t3chguy.
- Add missing presence indicator to new room header (#12865). Contributed by @t3chguy.
- Fix permissions in release tarballs (#27904). Contributed by @t3chguy.
🧰 Maintenance
- Update dependencies for MSC4157 (#27906). Contributed by @AndrewFerr.