github GetStream/stream-chat-android v5.0.3

latest releases: v6.9.0, v6.8.0, v6.7.0...
2 years ago

Common changes for all artifacts

⚠️ Changed

  • Updated Gradle version to 7.4.2. #3281
  • Update Coroutines to 1.6.1 and migrate to runTest. #3327

stream-chat-android-client

🐞 Fixed

  • Fixed User model deserialization error when User.image or User.name is null. #3283
  • Fixed Channel model deserialization error when Channel.image or Channel.name is null. #3306

✅ Added

  • Added an ExtraDataValidator to intercept ChatApi calls and validate CustomObject.extraData does not contain the reserved keywords. #3279

⚠️ Changed

  • Migrate androidx-lifecycle version to 2.4.1. #3282

stream-chat-android-offline

🐞 Fixed

  • Fixed crash related with logging out while running a request to update channels. 3286
  • Fixed bug where user was not able to send and edit a message while offline. 3318

✅ Added

  • Added ChannelState::membersCount property that can be used to observe total members of the channel. #3297

stream-chat-android-ui-common

🐞 Fixed

  • Fixed avatar disappearing from a message group when MessageListView.deletedMessageListItemPredicate = DeletedMessageListItemPredicate.VisibleToEveryone or MessageListView.deletedMessageListItemPredicate = DeletedMessageListItemPredicate.VisibleToAuthorOnly and the last message in a group of messages posted by someone other than the currently logged in user was deleted. #3272

stream-chat-android-ui-components

🐞 Fixed

  • Adding ShowAvatarPredicate for MessageOptions overlay making it possible to hide the avatar picture when in the message options. #3302
  • Users now able to open MessageOptionsDialogFragment by clicking on a reaction left on a Giphy message. #3620
  • inside MessageOptionsDialogFragment now properly displays all of the reactions to a message. Previously it erroneously displayed a blank state. #3620
  • Fixed the links in UI Components code snippets. #3261
  • Messages containing links are now properly aligned with other types of messages. They use @dimen/stream_ui_spacing_small for their root layout start and end padding. #3264
  • Fixed avatar disappearing from a message group when MessageListView.deletedMessageListItemPredicate = DeletedMessageListItemPredicate.VisibleToEveryone or MessageListView.deletedMessageListItemPredicate = DeletedMessageListItemPredicate.VisibleToAuthorOnly and the last message in a group of messages posted by someone other than the currently logged in user was deleted. #3272
  • Fixed bug in which member counter shown in the MessageListHeaderViewModel is incorrect and limited to 30 only. #3297

✅ Added

  • Added membersCount livedata in MessageListHeaderViewModel to observe number of all members of channel. #3297

stream-chat-android-compose

🐞 Fixed

  • Added thumbnails for video attachments in the attachment picker. #3300
  • Fixed a crash occurring when the user would click on a preview of a link that contained no scheme. #3331

⬆️ Improved

  • Improved the way typing updates work in the MessageComposerController. #3313

✅ Added

  • Added a way to customize the visibility of deleted messages. #3298
  • Added support for file upload configuration that lets you specify what types of files and images you want to allow or block from being uploaded. 3288
  • Added Compose SDK Guidelines for internal and external contributors. #3315

⚠️ Changed

  • Switched from vertical to horizontal scrolling for files in the preview section of the message composer. #3289

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

NewReleases is sending notifications on new releases.