Common changes for all artifacts
⚠️ Changed
- We've cleaned up the transitive dependencies that our library exposes to its clients. If you were using other libraries implicitly through our SDK, you'll now have to depend on those libraries directly instead.
stream-chat-android
🐞 Fixed
- Fix Attachment Gravity
✅ Added
- Provide AvatarView class
stream-chat-android-offline
🐞 Fixed
- Fix Crash on some devices that are not able to create an Encrypted SharedPreferences
- Fixed the message read indicator in the message list
- Added missing
teamfield toChannelEntityandChannelData
✅ Added
- Add
ChatDomain::removeMembersmethod
stream-chat-android-ui-common
🐞 Fixed
- Fixed getting files provided by content resolver.
⚠️ Changed
- Added theme to all activities all the SDK. You can override then in your project by redefining the styles:
- StreamUiAttachmentGalleryActivityStyle
- StreamUiAttachmentMediaActivityStyle
- StreamUiAttachmentActivityStyle
stream-chat-android-ui-components
🐞 Fixed
- Fixed attr streamUiCopyMessageActionEnabled. From color to boolean.
- Now it is possible to change the color of
MessageListHeaderViewfrom the XML. - Fixed the
MessageListView::setUserClickListenermethod. - Fixed bugs in handling empty states for
ChannelListView. Deprecated manual methods for showing/hiding empty state changes. - Fix
ChannelListHeaderView's title position when user avatar or action button is invisible - Fix UI behaviour for in-progress file uploads
- Fix extension problems with file uploads when attachment names contain spaces
- Fix reaction bubbles which were shown behind message attachment views
✅ Added
- Now it is possible to change the back button of MessageListHeaderView using
app:streamUiMessageListHeaderBackButtonIcon - Now it is possible to inject
UserLookupHandlerintoMessageInputViewin order to implement custom users' mention lookup algorithm