Download Latest Version 6.20.0 source code.tar.gz (28.8 MB)
Email in envelope

Get an email when there's a new version of Official Android SDK for Stream Chat

Home / 6.19.0
Name Modified Size InfoDownloads / Week
Parent folder
6.19.0 source code.tar.gz 2025-07-18 28.8 MB
6.19.0 source code.zip 2025-07-18 32.4 MB
README.md 2025-07-18 6.1 kB
Totals: 3 Items   61.2 MB 1

stream-chat-android-client

🐞 Fixed

  • Include pending messages in the Channel.messages field so they are always visible in the message list. #5862

βœ… Added

  • Add ChannelClient.queryReminders() for querying message reminders. #5779
  • Add ChannelClient.createReminder() for creating a message reminder. #5779
  • Add ChannelClient.updateReminder() for updating an existing message reminder. #5779
  • Add ChannelClient.deleteReminder() for deleting an existing message reminder. #5779
  • Add ReminderCreatedEvent, ReminderUpdatdeEvent, ReminderDeletedEvent and NotificationReminderDueEvent events notifying the user about changes in the message reminders. #5779
  • Add reminder field to the Message entity, which contains the reminder information. #5779
  • Add default handling for notification.reminder_due push notification. #5833
  • Add NotificationHandler.showNotification(ChatNotification) message method for showing a notification of a specific type. #5833
  • Add ChatClient.queryActiveLocations to query the active live locations (non-expired) shared by the current user. #5852
  • Add ChatClient.sendStaticLocation to send a static location message to the given channel. #5852
  • Add ChatClient.startLiveLocationSharing to start a live location sharing for the given channel. #5852
  • Add ChatClient.updateLiveLocation to update the live location info of a message. #5852
  • Add ChatClient.stopLiveLocationSharing to stop the live location sharing for a message. #5852
  • Introduce the LiveLocationListener interface to handle live location-related request events: onQueryActiveLocationsResult, onStartLiveLocationSharingResult, onUpdateLiveLocationPrecondition, onUpdateLiveLocationResult, onStopLiveLocationSharingResult. #5852
  • Add utility function Message.hasSharedLocation to check if a message contains shared location data. #5852

⚠️ Changed

  • Deprecate NotificationHandler.showNotification(Channel, Message) in favor of NotificationHandler.showNotification(ChatNotification). #5833

❌ Removed

  • Remove @ExperimentalStreamChatApi annotation usage. #5866

stream-chat-android-offline

βœ… Added

  • Support local storage to the shared location. #5852

stream-chat-android-state

🐞 Fixed

  • Unread message count should not be reset on entering a thread. #5836
  • Fix GlobalState.totalUnreadCount and GlobalState.channelUnreadCount not updated when receiving a new message, when the OfflinePlugin is not applied. #5858
  • Ensure Channel.membership is updated when the current user joins a channel. #5857

βœ… Added

  • Introduce GlobalState.activeLiveLocations that emits active live locations that are being shared in the app by the current user. #5852

⚠️ Changed

  • Change SyncManager to schedule updates of messages that contains live locations sharing, to be executed when the live locations sharing ends. #5852

stream-chat-android-ui-common

🐞 Fixed

  • Prevent calling focusMessage from the MessageListController after closing the MessageList. #5854

❌ Removed

  • Remove @ExperimentalStreamChatApi annotation usage. #5866

stream-chat-android-ui-components

❌ Removed

  • Remove @ExperimentalStreamChatApi annotation usage. #5866

stream-chat-android-compose

🐞 Fixed

  • Fix MediaGalleryPreviewActivity overriding the Message.attachments of the Message which was passed to it. #5863
  • Fix MediaGalleryPreviewActivity displaying the current time instead of the Message timestamp if the screen was opened without internet connection. #5863
  • Fix the top bar up button not working when the keyboard is open in the messages screen. #5868

⬆️ Improved

  • Add bottom padding to unread message separator. #5855

βœ… Added

  • Expose canHandle lambda of the attachment factories: AudioRecordAttachmentFactory, FileAttachmentFactory, GiphyAttachmentFactory, LinkAttachmentFactory, MediaAttachmentFactory, UploadAttachmentFactory. #5865

❌ Removed

  • Remove @ExperimentalStreamChatApi annotation usage. #5866
Source: README.md, updated 2025-07-18