Releases: sendbird/sendbird-uikit-ios
Releases · sendbird/sendbird-uikit-ios
v3.8.0-beta
v3.8.0-beta (Aug 18, 2023) with Chat SDK v4.10.0
- Change the default authentication method for FeedChannel from WebSocket connection to API.
- Added
authenticatedFeed(completionHandler:)
inSendbirdUI
- Improved stability
v3.7.0-beta.0
v3.7.0-beta.0 (Jul 17, 2023)
- Added quick reply features
- Added
SBUQuickReplyView
,SBUQuickRepViewParams
andSBUQuickReplyViewDelegate
- Added
SBUQuickReplyOptionView
,SBUQuickReplyOptionViewDelegate
- Added
quickReplyView
andquickReplySelectHandler
toSBUUserMessageCell
- Added
groupChannelModule(_:didSelectQuickReplyOption:)
toSBUGroupChannelModuleListDelegate
- Added
- Added card list features
- Added
cardViewParamsCollectionBuilder
toSBUGlobalCustomParams
- Added
SBUCardListData<CardData: Codable>
- Added
SBUCardListView
andSBUCardListViewParams
- Added
SBUCardView
andSBUCardViewParams
- Added
cardListView
toSBUUserMessageCell
- Added
v3.6.2
v3.6.2 (Jul 14, 2023) with Chat SDK v4.9.5
- Changed file cache key policy.
- Improved the issue of exposing empty images when message status updating from pending to succeed.
- Fixed infinite getChannel request issue when initializing
SBUGroupChannelViewController
with invalidchannelURL
- Applied thread message policy for pending or failed state
- Modified sample rate and bit rate in recorder settings
- sample rate: 11025
- bit rate: 12000
- Improved stability
v3.6.1
v3.6.0
v3.6.0 (Jun 22, 2023) with Chat SDK v4.9.2
- Support metatype interfaces in
SBUModuleSet
- Added the new public static properties corresponding to the previous in
SBUModuleSet
- Added the new public static properties corresponding to the previous in each SBU module classes.
- Deprecated all of the previous public static properties in
SBUModuleSet
- Deprecated all of the previous public static properties in each SBU module classes.
SBUModuleSet.GroupChannelListModule = CustomModule.self // Metatype Type SBUModuleSet.GroupChannelListModule.HeaderComponent = CustomComponent.self // Metatype Type
- Added the new public static properties corresponding to the previous in
- Support feature configuration
- Added
SBUConfig
class - Added
config
property inSendbirdUI
class - Added
SBUPrioritizedConfig
propertyWrapper - Applied decoder on
SBUReplyType
,SBUThreadReplySelectType
enum - Deprecated
replyType
,threadReplySelectType
property inSBUReplyType
classinit(type:threadReplySelectType:)
method inSBUReplyType
classisVoiceMessageEnabled
property inSBUVoiceMessageConfiguration
classisChannelListTypingIndicatorEnabled
property inSBUGlobals
classisChannelListMessageReceiptStateEnabled
property inSBUGlobals
classisOpenChannelUserProfileEnabled
property inSBUGlobals
classisUserMentionEnabled
property inSBUGlobals
classisVoiceMessageEnabled
property inSBUGlobals
class
- Added
- Fixed a problem that tintcolor is not applied properly in
SBUEmptyView
class - Fixed an issue of changing 'AVAudioSession' before using the player.