✨ Features
- RoomListViewModel: Track the index of the active room in the list (#29519). Contributed by @MidhunSureshR.
- New room list: add empty state (#29512). Contributed by @florianduros.
- Implement
MessagePreviewViewModel
(#29514). Contributed by @MidhunSureshR. - RoomListViewModel: Add functionality to toggle message preview setting (#29511). Contributed by @MidhunSureshR.
- New room list: add more options menu on room list item (#29445). Contributed by @florianduros.
- RoomListViewModel: Provide a way to resort the room list and track the active sort method (#29499). Contributed by @MidhunSureshR.
- Change *All rooms* meta space name to *All Chats* (#29498). Contributed by @florianduros.
- Add setting to hide avatars of rooms you have been invited to. (#29497). Contributed by @Half-Shot.
- Room List Store: Save preferred sorting algorithm and use that on app launch (#29493). Contributed by @MidhunSureshR.
- Add key storage toggle to Encryption settings (#29310). Contributed by @dbkr.
- New room list: add primary filters (#29481). Contributed by @florianduros.
- Implement MSC4142: Remove unintentional intentional mentions in replies (#28209). Contributed by @tulir.
- White background for 'They do not match' button (#29470). Contributed by @andybalaam.
- RoomListViewModel: Support secondary filters in the view model (#29465). Contributed by @MidhunSureshR.
- RoomListViewModel: Support primary filters in the view model (#29454). Contributed by @MidhunSureshR.
- Room List Store: Implement secondary filters (#29458). Contributed by @MidhunSureshR.
- Room List Store: Implement rest of the primary filters (#29444). Contributed by @MidhunSureshR.
- Room List Store: Support filters by implementing just the favourite filter (#29433). Contributed by @MidhunSureshR.
- Move toggle switch for integration manager for a11y (#29436). Contributed by @Half-Shot.
- New room list: basic flat list (#29368). Contributed by @florianduros.
- Improve rageshake upload experience by providing useful error information (#29378). Contributed by @Half-Shot.
- Add more functionality to the room list vm (#29402). Contributed by @MidhunSureshR.
🐛 Bug Fixes
- New room list: fix compose menu action in space (#29500). Contributed by @florianduros.
- Change ToggleHiddenEventVisibility & GoToHome KeyBindingActions (#29374). Contributed by @gy-mate.
- Fix Docker Healthcheck (#29471). Contributed by @benbz.
- Room List Store: Fetch rooms after space store is ready + attach store to window (#29453). Contributed by @MidhunSureshR.
- Room List Store: Fix bug where left rooms appear in room list (#29452). Contributed by @MidhunSureshR.
- Add space to the bottom of the room summary actions below leave room (#29270). Contributed by @langleyd.
- Show error screens in group calls (#29254). Contributed by @robintown.
- Prevent user from accidentally triggering multiple identity resets (#29388). Contributed by @uhoreg.
- Remove buggy tooltip on room intro & homepage (#29406). Contributed by @t3chguy.