v3.0.0 (Jul 12, 2022) with Chat SDK v4.0.5
- UIKit v3.0.0 officially version
- Support
modules
andcomponents
in the UIKit - See more details and breaking changes. [details]
- See the Migration Guide for Converting V2 to V3. [details]
- Support
- Applied
SBUSelectablePhotoViewDelegate
andPHPickerViewControllerDelegate
toSBUBaseChannelSettingViewController
- Added
showCamera()
,showPhotoLibraryPicker()
,showLimitedPhotoLibraryPicker()
andshowPermissionAlert()
toSBUBaseChannelSettingViewController
- Added
- Added
init(mediaType:)
toSBUSelectablePhotoViewController
- Added
startHandler
toSendbirdUI
initializer- Renamed to
initialize(applicationId:startHandler:migrationHandler:completionHandler:)
- Renamed to
- Set
setMemberInfoInMessage
option totrue
- Added muted mode feature in OpenChannel
- Fixed quoted message long name layout issue
- Modified access level of message cell interfaces
- Added
messageInputView(_:willChangeMode:message:mentionManager:)
toSBUGroupChannelModule.Input
- Changed
SBUMessageInputView option
to read-only - Renamed
SBUStringSet
ChannelSettings_Banned_Members
toChannelSettings_Banned_Users
Empty_No_Banned_Members
toEmpty_No_Banned_Users
InviteChannel_Header_Select_Members
toInviteChannel_Header_Select_Users
InviteChannel_Add
toInviteChannel_Register
MemberList_Me
toUserList_Me
MemberList_Ban
toUserList_Ban
MemberList_Unban
toUserList_Unban
MemberList_Mute
toUserList_Mute
MemberList_Unmute
toUserList_Unmute
MemberList_Dismiss_Operator
toUserList_Unregister_Operator
MemberList_Promote_Operator
toUserList_Register_Operator
MemberList_Title_Members
toUserList_Title_Members
MemberList_Title_Operators
toUserList_Title_Operators
MemberList_Title_Muted_Members
toUserList_Title_Muted_Members
MemberList_Title_Banned_Members
toUserList_Title_Banned_Users
MemberList_Title_Participants
toUserList_Title_Participants
UserProfile_Promote
toUserProfile_Register
UserProfile_Dismiss
toUserProfile_Unregister
- Added new
SBUStringSet
UserList_Title_Muted_Participants
Empty_No_Muted_Participants
- Removed unused
SBUStringSet
MemberList_Header_Title
- Renamed
SBUEnums
ChannelMemberListType
toChannelUserListType
channelMembers
,mutedMembers
,bannedMembers
tomembers
,muted
,banned
inChannelMemberListType
bannedMembers
tobannedUsers
inModerationItemType
channelMembers
,inviteUser
,mutedMembers
,bannedMembers
tomembers
,invite
,muted
,banned
inUserListType
noBannedMembers
tonoBannedUsers
inEmptyViewType
- Renamed
SBUMemberListViewController
toSBUUserListViewController
- Renamed properties, functions in
SBUMemberListViewController
memberList
,memberListType
touserList
,userListType
init(channel:memberListType:)
toinit(channel:userListType:)
init(channel:members:type:)
toinit(channel:users:userListType:)
init(channelURL:channelType:members:memberListType:)
toinit(channelURL:channelType:users:userListType:)