May 17, 2022
StreamChat
✅ Added
- Expose
readBy/readByCount
onChatMessage
containing info about users who has seen this message. These fields are populated only for messages sent by the current user #1887 - Expose preview message on
ChatChannel
#1935
🐞 Fixed
- Fix unread messages count bumping logic #1978
- respect muted channels
- respect muted users
- decrement when message is hard deleted
- Fix paginated channels in channel list were left without messages when sync is executed #1985
- Fix
deletedMessagesVisibility == .alwaysVisible
shows deleted ephemeral messages in message list #1991
🔄 Changed
- Rename
mentionedMessages
tomentions
inChannelUnreadCount
#1978 - Changes
.team
filterFilterKey
to acceptnil
as a parameter #1968
StreamChatUI
🔄 Changed
- Deprecate
ChatMessage.isOnlyVisibleForCurrentUser
as it does not account deleted messages visability setting #1948 - Rename components related to message footnote content in
ChatMessageContentView
#1948
✅ Added
- Show delivery status indicator for messages sent by the current user #1887
- Show delivery status indicator for messages sent by the current user in channel preview #1935
- Add support for custom reactions sorting #1944
- Add
nonEmpty
filter for channel list query #1960
🐞 Fixed
- Fix
onlyVisibleForYouIndicator
not being shown for ephemeral messages #1948 - Fix message popup UI glitch for bigger messages and iPad/Landscape #1975
- Fix footnote being hidden for the message followed by
ephemeral
message #1956 - Fix footnote being hidden for the message followed by
system
message #1956