Releases: sendbird/sendbird-uikit-ios-spm
Releases · sendbird/sendbird-uikit-ios-spm
v3.5.1
v3.5.0
v3.5.0 (Mar 14, 2023) with Chat SDK v4.6.0
- Added Support for Notification Channels
SBUFeedNotificationChannelViewController
andSBUFeedNotificationChannelModule
(Header
,List
) addedSBUChatNotificationChannelViewController
andSBUChatNotificationChannelModule
(Header
,List
) added
v3.4.0
v3.4.0 (Mar 6, 2023) with Chat SDK v4.5.0
- Support voice message features in Group Channel
- Added views
- Added
SBUVoiceMessageInputView
- Added
SBUVoiceContentView
- Added voice message features to
SBUMessageInputView
- Added
voiceMessageButton
- Added
showsVoiceMessageButton
- Added
- Added
- Added delegates
- Added
messageInputViewDidTapVoiceMessage(_:)
toSBUMessageInputViewDelegate
- Added
- Added classes
- Added
SBUVoiceRecorder
- Added
SBUVoicePlayer
- Added
SBUVoiceFileInfo
- Added
- Added static properties in
SBUGlobals
- Added
SBUVoiceMessageConfiguration
class- Added
isVoiceMessageEnabled
inSBUVoiceMessageConfiguration
- Added
minRecordingTime
inSBUVoiceMessageConfiguration/Recorder
- Added
maxRecordingTime
inSBUVoiceMessageConfiguration/Recorder
- Added
- Added
voiceMessageConfig
inSBUGlobals
- Added
isAVPlayerAlwaysEnabled
inSBUGlobals
- Added
- Added new strings in
SBUStringSet
- Added
SBUStringSet/VoiceMessage
class- Added
Input
nested string set class inVoiceMessage
- Added
Alert
nested string set class inVoiceMessage
- Added
Preview
nested string set class inVoiceMessage
- Added
fileName
string inVoiceMessage
- Added
- Added
- Added views
- Opened
SBUChannelInfoHeaderView
- Improved stability
v3.3.7
v.2.2.13
v3.3.6
v3.3.5
v3.5.0-beta.0
v3.5.0-beta.0 (Feb 6, 2022) with Chat SDK v4.3.0
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 SBUNotificationChannelViewController
or SBUNotificationChannelModule
.
- Added new viewController
- Added
SBUNotificationChannelViewController
class - Added
NotificationChannelViewController
static property toSBUViewControllerSet
- Added
- Added new module
- Added
SBUNotificationChannelModule
class - Added
notificationChannelModule
static property toSBUModuleSet
- Added header component
- Added
SBUNotificationChannelModule.Header
class - Added
SBUNotificationChannelModuleHeaderDelegate
protocol
- Added
- Added list component
- Added
SBUNotificationChannelModule.List
class - Added
SBUNotificationChannelModuleListDelegate
protocol - Added
SBUNotificationChannelModuleListDataSource
protocol - Added
SBUNotificationMessageCell
class
- Added
- Added
- Added new strings to
SBUStringSet
- Added
Empty_No_Notifications
static property - Added
Notification_Channel_CustomType
static property - Added
Notification_Channel_URL
static property - Added
Notification_Channel_Name_Default
static property
- Added
Message Template
- Added Message Template classes
- Added
SBUMessageTemplate
class - Added
SBUMessageTemplate.Action
class
- Added
- Added new theme
- Added
SBUMessageTemplateTheme
class - Added
messageTemplateTheme
static property toSBUTheme
- Added
- Added new strings to
SBUStringSet
- Added
Message_Template_Error
static property
- Added