Skip to content

v6.4.1

Compare
Choose a tag to compare
@stream-public-bot stream-public-bot released this 05 Jul 16:13
· 375 commits to release since this release

stream-chat-android-client

✅ Added

  • Added ChatClient.getNewerReplies to fetch newer replies for a message in a thread. #5256
  • Added ChatClient.getThreads to fetch threads for the current users. #5264
  • Added ChatClient.sendPoll, ChatClient.castVotePoll, ChatClient.closePoll and ChatClient.removePollVote methods to interact with Polls. #5273
  • Added new ChatEvents related with Polls. #5273
  • Added pinned messages parsing. #5306

stream-chat-android-offline

🐞 Fixed

  • Fixed messages from hidden channels being shown up. #5281

stream-chat-android-state

🐞 Fixed

  • Fixed member.role being missing when updating other members' roles in a channel. #5290

✅ Added

  • Added ChannelState.pinnedMessage to obtain the pinned message in a channel. #5306

⚠️ Changed

  • Delete a pinned message from the pinned list if it was deleted. #5315

stream-chat-android-ui-common

🐞 Fixed

  • Fixed the message list to scroll to the bottom when a message reaction is added. #5280

✅ Added

  • Added pinned messages support to MessageListController. #5306

stream-chat-android-ui-components

🐞 Fixed

  • Fixed crash on AttachmentGalleryActivity. #5284
  • Fixed quoted message styling to be consistent with isMine property. #5287
    • 🚨If you are overriding TransformStyle.messageReplyStyleTransformer, please ensure you validate your UI after this change.
  • Fixed video being displayed in voice recording attachment. #5296

⬆️ Improved

  • Extended search result list styling. #5286

✅ Added

  • Added additional message option for user blocking. #5289

stream-chat-android-compose

🐞 Fixed

  • Fixed deleted pinned messages being highlighted as pinned. #5315
  • Fixed the url used when click on the link. #5314

⬆️ Improved

  • Enabled Strong Skipping Mode for Compose compiler and improved Compose performance. #5303

✅ Added

  • Added MessageOptionItemVisibility class that controls menu item visibility in the selected message options menu. #5226
  • Added new ChatTheme.messageOptionItemVisibility property of type MessageOptionItemVisibility. #5226
  • Added docs sections that describe these changes. #5226
  • Added StreamImage Composable functions to load internal images, such as profile images, attachments, and other media files. #5299
  • Added AttachmentPickerTheme to customize the AttachmentsPicker component. #5297

⚠️ Changed

  • Used the new ChatTheme.messageOptionItemVisibility property in defaultMessageOptionsState() in combination with own capabilities to control menu option item visibility. #5226
  • Now, Compose components use StreamImage, which delegates Landscapist-Coil for loading internal images. #5299
  • Migrated to Kotlin 2.0 and Compose compiler plugin #5303