Releases: sendbird/sendbird-uikit-android
v3.5.5
v3.5.4
v3.5.4 (May 16, 2023) with Chat SDK v4.8.1
- UIKit common
- Updated Android Gradle Plugin to version
7.4.2
- Improved FileProvider compatibility
- Optimized Proguard rules
- Improved stability
- Updated Android Gradle Plugin to version
- Channel Notification
- Added function for collecting click events
- Added loading view while downloading template data
- Improved template view stability
v3.5.3
v3.5.2
v3.5.1
v2.2.7
v3.5.0
v3.5.0 (Mar 14, 2023) with Chat SDK v4.6.0
We’re excited to announce the launch of Sendbird Notifications v1.0! It’s a powerful solutions that makes it easier for brands to send marketing, transactional, and operational messages to their users. We’ve introduced a new type of channel called the notification channel that’s specifically designed for these kinds of messages. Just a heads up, you’ll need to use notification channels with Sendbird Notifications, otherwise things might not work properly.
- Support Notification Channel
- Added
FeedNotificationChannelActivity
andFeedNotificationChannelFragment
- Added
ChatNotificationChannelActivity
andChatNotificationChannelFragment
- Added
v3.4.0
v3.4.0 (Feb 23, 2023) with Chat SDK v4.4.0
- Support voice message in GroupChannel
- Added
setUseVoiceMessage(boolean)
inSendbirdUIKit
- Added
isUsingVoiceMessage()
inSendbirdUIKit
- Added
VIEW_TYPE_VOICE_MESSAGE_ME
,VIEW_TYPE_VOICE_MESSAGE_OTHER
inMessageType
- Added
takeVoiceRecorder(View, int, BaseMessage)
inChannelFragment
,MessageThreadFragment
- Added
sendVoiceFileMessage(VoiceMessageInfo)
inChannelFragment
,MessageThreadFragment
- Added
setOnVoiceRecorderButtonClickListener(OnClickListener)
inChannelFragment.Builder
,MessageThreadFragment.Builder
- Added
v3.5.0.beta.0
v3.5.0.beta.0 (Feb 6, 2023) with Chat SDK v4.2.1
- Support Notification Channel
A notification channel is a new group channel dedicated to receiving one way marketing and transactional messages.To allow users to view messages sent through Sendbird Message Builder with the correct rendering, you need to implement the notification channel view using
NotificationChannelActivity
,NotificationChannelViewModel
, orNotificationChannelFragment
- Added
NotificationChannelActivity
,NotificationChannelViewModel
, andNotificationChannelFragment
- Added
Action
class to pass data about events - Added Notification module
- Added
NotificationChannelModule
,NotificationMessageListComponent
, andNotificationMessageListAdapter
- Added
- Added
newNotificationChannelFragment(String, Bundle)
inUIKitFragmentFactory
- Added new style sets
Widget.Sendbird.Message.NotificationChannel
andWidget.Sendbird.Dark.Message.NotificationChannel
Widget.Sendbird.Message.MessageTemplateView
andWidget.Sendbird.Dark.Message.MessageTemplateView
Module.NotificationChannel
andModule.Dark.NotificationChannel
Component.Header.NotificationChannel
andComponent.Dark.Header.NotificationChannel
Component.List.NotificationChannel
andComponent.Dark.List.NotificationChannel
Component.Status.NotificationChannel
andComponent.Dark.Status.NotificationChannel