Features
- added the posibility to send using per message profiles with
/usepmp(#309 by @dozro) - Added a setting to Appearance that attempts to convert text in names like (it/its) into a pronoun pill, enlabed by default. (#353 by @7w1)
- Rewrite the room timeline using Virtua to fix all the scroll bugs. (#175 by @7w1)
- Update calls to have RNNoise noise suppression. (#392 by @melogale)
Fixes
- fix accidental leaking of private nicknames for users to be included in the message (#365 by @dozro)
- Hide presence badge in members list for users without homeserver support, mimicking room profile apperance. (#354 by @7w1)
- Tighten sliding sync memory management: stop the polling loop on client dispose, persist then prune large room timelines when leaving a room, remove adaptive timeline-limit logic, and auto-unsubscribe when the local user leaves or is banned from a room. (#348 by @Just-Insane)
- Fix thread drawer showing no messages when using classic sync. (#343 by @Just-Insane)
- Hide the redundant "Thread" indicator badge in the compose box when inside the Thread Drawer. (#347 by @Just-Insane)
- Reduce dead space around the root message in the thread drawer. (#344 by @Just-Insane)
- Added a toggle to notifications to disable full message mention highlighting. (#355 by @7w1)
- Add a setting to disable reply mentions by default (#405 by @mini-bomba)
- Reduced the opacity of mention highlight backgrounds to be less visually intrusive while remaining noticeable. (#401 by @sachin-dul)