github GetStream/stream-chat-android 4.8.1

latest releases: 6.28.0, 6.27.0, 6.26.1...
4 years ago

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 team field to ChannelEntity and ChannelData

✅ Added

  • Add ChatDomain::removeMembers method

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 MessageListHeaderView from the XML.
  • Fixed the MessageListView::setUserClickListener method.
  • 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 UserLookupHandler into MessageInputView in order to implement custom users' mention lookup algorithm

Don't miss a new stream-chat-android release

NewReleases is sending notifications on new releases.