stream-chat-android-client
⬆️ Improved
- Remove local device using optimistic behavior. #5727
✅ Added
- Add
lastReadMessageId
field toMessageReadEvent
andNotificationMarkReadEvent
. #5710 - Add
ChatClient.deletePoll(String)
method to delete a Poll by its ID. #5696
stream-chat-android-offline
🐞 Fixed
- Store/Obtain
Message::reactionGroups
on the local DB. #5723
stream-chat-android-ui-common
🐞 Fixed
- Return a subtype of
NewMessageState
(Typing
) for the typing indicator item, so that the UI can behave properly. #5712
stream-chat-android-compose
🐞 Fixed
- Fix audio recording attachments not paused when the app goes to the background or the screen is covered with another one. #5685
- Fix search input paddings on tablet. #5716
- Fix
MessageItem
not respectingChatTheme.dimens.messageItemMaxWidth
. #5722
⬆️ Improved
- Remove dependency on
com.google.accompanist.pager
andcom.google.accompanist.systemuicontroller
. #5709
✅ Added
- Introduce
MentionList
to display a list of mentions for the current user. #5695 - Add
SearchInputClearButton
component factory. #5716
⚠️ Changed
- Introduce an overload of LoadMoreHandler with threshold parameter as a lambda for calculating the value dynamically. #5711, #5713
- Change the default value for the
stream_compose_search_input_hint
text from "Search channels by name" to a more general "Search", to cover the case when searching for messages instead of channels. #5717