github GetStream/stream-chat-android 6.25.0

one day ago

stream-chat-android-client

✅ Added

  • Add support for message.updated and reaction.new push notifications. #5935
  • Add skipPush parameter to ChatClient.sendReaction to skip sending push notifications for the reaction. #5935
  • Add ChatClient.setUserPushPreference(level: PushPreferenceLevel) for setting the global (user) preferences. #5942
  • Add ChatClient.setChannelPushPreference(cid: String, level: PushPreferenceLevel) for setting the channel-specific preferences. #5942
  • Add ChatClient.snoozeUserPushNotifications(until: Date) for global (user) snoozing of push notifications. #5942
  • Add ChatClient.snoozeChannelPushNotifications(cid: String, until: Date) for channel-specific snoozing of push notifications. #5942
  • Add User.pushPreference field representing the logged in user's global push notification preferences. #5942
  • Add Channel.pushPreference field representing the logged in user's channel-specific push notification preferences. #5942

stream-chat-android-state

🐞 Fixed

  • Fix increasing unread count for muted channels. #5947

stream-chat-android-ui-common

🐞 Fixed

  • Fix unread separator showing before an uncommitted pending message. #5945
  • Fix unread separator showing before a message that was sent while offline. #5945
  • Expose StorageHelper and AttachmentFilter as public to fix StorageHelperWrapper not instantiable. #5954

✅ Added

  • Add ReactionPushEmojiFactory for generating emoji codes for reaction push notifications. #5935

stream-chat-android-ui-components

🐞 Fixed

  • Fix mute/unmute instant command icons. #5938
  • Show "Leave Conversation" and "Add Member" only for group channels. #5960

✅ Added

  • Add ChatUi.reactionPushEmojiFactory for customizing the emoji codes for reaction push notifications. #5935

stream-chat-android-compose

🐞 Fixed

  • Fix mute/unmute instant command icons. #5938
  • Fix recompositions of MessageListStartOfTheChannelItemContent. #5944
  • Show "Leave Conversation" and "Add Member" only for group channels. #5960

⬆️ Improved

  • Improve SwipeToReply component in scroller containers. #5946
  • Preserve scroll position on configuration changes in MessageList. #5957

✅ Added

  • Add ChatTheme.reactionPushEmojiFactory for customizing the emoji codes for reaction push notifications. #5935
  • Add rememberCaptureMediaLauncher for registering an activity result launcher to capture media using the device camera. #5955

⚠️ Changed

  • Change AttachmentPickerAction from sealed interface to interface to allow extension outside of the SDK. #5943

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

NewReleases is sending notifications on new releases.