v3.2.0
v3.2.0 (Sep 21, 2022) with Chat SDK v4.0.13
IMPORTANT If you use Swift Package Manager, Please reset package cache before download the current version.
- Support Open channel list features
- Added classes
SBUOpenChannelListViewControllerSBUOpenChannelCellSBUOpenChannelListViewModelSBUOpenChannelListModule,SBUOpenChannelListModule.HeaderandSBUOpenChannelListModule.List
- Added
OpenChannelListViewControllerinSBUViewControllerSet - Added
openChannelListModuleinSBUModuleSet - Added
openChannelListThemeandopenChannelCellThemeinSBUTheme - Added
isPullToRefreshEnabledproperty inSBUBaseChannelListModule.List - Added
pullToRefresh(_:)function inSBUBaseChannelListModule.List - Added
baseChannelListModuleDidSelectRefresh(_:)protocol inSBUBaseChannelListModuleListDelegate - Added
iconChannelsinSBUIconSetType - Supported openChannelList feature on
moveToChannelfunction inSendbirdUI
- Added classes
- Support Create open channel features
- Added classes
SBUCreateOpenChannelViewControllerSBUCreateOpenChannelViewModelSBUCreateOpenChannelModule,SBUCreateOpenChannelModule.HeaderandSBUCreateOpenChannelModule.ProfileInput
- Added
CreateOpenChannelViewControllerinSBUViewControllerSet - Added
createOpenChannelModuleinSBUModuleSet - Added
createOpenChannelThemeinSBUTheme - Added
openChannelParamsCreateBuilderinSBUGlobalCustomParams - Added create open channel related Strings in
SBUStringSetCreateOpenChannel_Create,CreateOpenChannel_Header_Title,CreateOpenChannel_ProfileInput_Placeholder
- Added
userobject inSBUUserfor accessing ChatSDK's user
- Added classes
- Added
openChannelModule(_:didTapMediaView:)inOpenChannelModuleMediaDelegatemethod. - Added
UITextFieldrelated classesUITextField+SBUIKitSBUUnderLineTextField
- Added
tagparameter inSBUCommonItem - Added
deletecase inMediaResourceType - Added
SBUBaseChannelListViewModel - Added
SBUBaseChannelListModule,SBUBaseChannelListModule.Header,SBUBaseChannelListModule.Listclasses - Renamed
SBUGroupChannelListModuleListDelegatefunctionschannelListModule(_:didSelectRowAt:)togroupChannelListModule(_:didSelectRowAt:)channelListModule(_:didDetectPreloadingPosition:)togroupChannelListModule(_:didDetectPreloadingPosition:)channelListModule(_:didSelectLeave:)togroupChannelListModule(_:didSelectLeave:)channelListModule(_:didChangePushTriggerOption:channel:)togroupChannelListModule(_:didChangePushTriggerOption:channel:)channelListModuleDidSelectRetry(_:)togroupChannelListModuleDidSelectRetry(_:)
- Renamed
SBUGroupChannelListModuleListDataSourcefunctionchannelListModule(_:channelsInTableView:)togroupChannelListModule(_:channelsInTableView:)
- Renamed
channelListModuleinSBUModuleSettogroupChannelListModule - Renmaed
defaultLeftButton,defaultRightButtontodefaultLeftBarButton,defaultRightBarButton - Replaced
setPlaceholderImage(iconSize:)tosetPlaceholder(type:iconSize:)inSBUCoverImageView- Added
setPlaceholder(type:iconSize:) - Deprecated
setPlaceholderImage(iconSize:)
- Added