Skip to content

Commit

Permalink
Merge pull request #29 from sendbird/release/3.8.0-beta
Browse files Browse the repository at this point in the history
Release/3.8.0-beta -> main
  • Loading branch information
tezpark authored Aug 18, 2023
2 parents 5b6d1a8 + 1f2fb25 commit 2dde8c4
Show file tree
Hide file tree
Showing 46 changed files with 4,387 additions and 3,065 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Changelog

### 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:)` in `SendbirdUI`
* Improved stability

### 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.
Expand Down
10 changes: 5 additions & 5 deletions Framework/SendbirdUIKit.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -8,32 +8,32 @@
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key>
<string>ios-arm64</string>
<string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>SendbirdUIKit.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string>
<string>ios-arm64</string>
<key>LibraryPath</key>
<string>SendbirdUIKit.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
</array>
<key>CFBundlePackageType</key>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,5 @@
// Configuration settings file format documentation can be found at:
// https://help.apple.com/xcode/#/dev745c5c974

SBU_APP_VERSION = 3.6.2
SENDBIRD_CHAT_SDK_VERSION = 4.9.5
SBU_APP_VERSION = 3.8.0-beta
SENDBIRD_CHAT_SDK_VERSION = 4.10.0
Original file line number Diff line number Diff line change
Expand Up @@ -299,14 +299,14 @@ SWIFT_CLASS("_TtCC13SendbirdUIKit9SBUConfig9BaseInput")
@end



@interface BaseInput (SWIFT_EXTENSION(SendbirdUIKit))
@end






SWIFT_CLASS("_TtCCC13SendbirdUIKit9SBUConfig12GroupChannel7Channel")
@interface Channel : NSObject
- (nonnull instancetype)init SWIFT_UNAVAILABLE;
Expand Down Expand Up @@ -445,16 +445,16 @@ SWIFT_CLASS_NAMED("List")
@end


/// A module component that represent the list of <code>SBURegisterOperatorModule</code>.
/// A module component that represent the list of <code>SBUInviteUserModule</code>.
SWIFT_CLASS_NAMED("List")
@interface SBURegisterOperatorModuleList : SBUBaseChannelSettingsModuleList
- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBURegisterOperatorModule.List()'");
- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBURegisterOperatorModule.List()'");
@interface SBUInviteUserModuleList : SBUBaseChannelSettingsModuleList
- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUInviteUserModule.List()'");
- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUInviteUserModule.List()'");
- (void)configureCell:(UITableViewCell * _Nullable)cell indexPath:(NSIndexPath * _Nonnull)indexPath;
@end


@interface SBURegisterOperatorModuleList (SWIFT_EXTENSION(SendbirdUIKit))
@interface SBUInviteUserModuleList (SWIFT_EXTENSION(SendbirdUIKit))
- (void)didSelectRetry;
@end

Expand All @@ -481,19 +481,29 @@ SWIFT_CLASS_NAMED("List")
@end


/// A module component that represent the list of <code>SBUInviteUserModule</code>.
/// A module component that represent the list of <code>SBURegisterOperatorModule</code>.
SWIFT_CLASS_NAMED("List")
@interface SBUInviteUserModuleList : SBUBaseChannelSettingsModuleList
- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUInviteUserModule.List()'");
- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUInviteUserModule.List()'");
@interface SBURegisterOperatorModuleList : SBUBaseChannelSettingsModuleList
- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBURegisterOperatorModule.List()'");
- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBURegisterOperatorModule.List()'");
- (void)configureCell:(UITableViewCell * _Nullable)cell indexPath:(NSIndexPath * _Nonnull)indexPath;
@end


@interface SBUInviteUserModuleList (SWIFT_EXTENSION(SendbirdUIKit))
@interface SBURegisterOperatorModuleList (SWIFT_EXTENSION(SendbirdUIKit))
- (void)didSelectRetry;
@end

@class SBUQuotedBaseMessageView;

SWIFT_PROTOCOL("_TtP13SendbirdUIKit28SBUQuotedMessageViewDelegate_")
@protocol SBUQuotedMessageViewDelegate
/// Called when <code>SBUQuotedBaseMessageView</code> was tapped.
/// \param quotedMessageView The tapped quoted message view
///
- (void)didTapQuotedMessageView:(SBUQuotedBaseMessageView * _Nonnull)quotedMessageView;
@end

@class SBDBaseChannel;
@class SBDBaseMessage;
@class UIScrollView;
Expand Down Expand Up @@ -754,10 +764,9 @@ SWIFT_CLASS_NAMED("List")
- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
@end

@class SBUThreadInfoView;

@interface SBUGroupChannelModuleList (SWIFT_EXTENSION(SendbirdUIKit))
- (void)threadInfoViewDidTap:(SBUThreadInfoView * _Nonnull)threadInfoView;
@interface SBUGroupChannelModuleList (SWIFT_EXTENSION(SendbirdUIKit)) <SBUQuotedMessageViewDelegate>
- (void)didTapQuotedMessageView:(SBUQuotedBaseMessageView * _Nonnull)quotedMessageView;
@end


Expand All @@ -766,19 +775,10 @@ SWIFT_CLASS_NAMED("List")
- (void)didSelectRetry;
@end

@class SBUQuotedBaseMessageView;

SWIFT_PROTOCOL("_TtP13SendbirdUIKit28SBUQuotedMessageViewDelegate_")
@protocol SBUQuotedMessageViewDelegate
/// Called when <code>SBUQuotedBaseMessageView</code> was tapped.
/// \param quotedMessageView The tapped quoted message view
///
- (void)didTapQuotedMessageView:(SBUQuotedBaseMessageView * _Nonnull)quotedMessageView;
@end

@class SBUThreadInfoView;

@interface SBUGroupChannelModuleList (SWIFT_EXTENSION(SendbirdUIKit)) <SBUQuotedMessageViewDelegate>
- (void)didTapQuotedMessageView:(SBUQuotedBaseMessageView * _Nonnull)quotedMessageView;
@interface SBUGroupChannelModuleList (SWIFT_EXTENSION(SendbirdUIKit))
- (void)threadInfoViewDidTap:(SBUThreadInfoView * _Nonnull)threadInfoView;
@end

@class SBUMessageSearchResultCell;
Expand Down Expand Up @@ -840,6 +840,7 @@ SWIFT_CLASS_NAMED("List")
- (void)didSelectRetry;
@end


@class SBUBaseChannelCell;

/// A module component that represent the list of <code>SBUBaseChannelListModule</code>.
Expand Down Expand Up @@ -966,7 +967,6 @@ SWIFT_CLASS_NAMED("List")
@end



@interface SBURegisterOperatorModuleList (SWIFT_EXTENSION(SendbirdUIKit))
- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
- (void)tableView:(UITableView * _Nonnull)tableView willDisplayCell:(UITableViewCell * _Nonnull)cell forRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
Expand Down Expand Up @@ -1095,7 +1095,6 @@ SWIFT_CLASS_NAMED("List")
- (NSInteger)tableView:(UITableView * _Nonnull)tableView numberOfRowsInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
@end


@class SBUParentMessageInfoView;

/// A module component that represent the list of <code>SBUMessageThreadModule</code>.
Expand Down Expand Up @@ -1240,15 +1239,8 @@ SWIFT_CLASS_NAMED("List")
@end


/// A module component that represent the list of <code>SBUGroupChannelPushSettingsModule</code>.
SWIFT_CLASS_NAMED("List")
@interface SBUGroupChannelPushSettingsModuleList : UIView
- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
@end


@interface SBUGroupChannelPushSettingsModuleList (SWIFT_EXTENSION(SendbirdUIKit)) <UITableViewDataSource, UITableViewDelegate>
@interface List (SWIFT_EXTENSION(SendbirdUIKit)) <UITableViewDataSource, UITableViewDelegate>
- (UIView * _Nullable)tableView:(UITableView * _Nonnull)tableView viewForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
- (CGFloat)tableView:(UITableView * _Nonnull)tableView heightForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
- (UITableViewCell * _Nonnull)tableView:(UITableView * _Nonnull)tableView cellForRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
Expand All @@ -1257,7 +1249,15 @@ SWIFT_CLASS_NAMED("List")
@end


@interface List (SWIFT_EXTENSION(SendbirdUIKit)) <UITableViewDataSource, UITableViewDelegate>
/// A module component that represent the list of <code>SBUGroupChannelPushSettingsModule</code>.
SWIFT_CLASS_NAMED("List")
@interface SBUGroupChannelPushSettingsModuleList : UIView
- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
@end


@interface SBUGroupChannelPushSettingsModuleList (SWIFT_EXTENSION(SendbirdUIKit)) <UITableViewDataSource, UITableViewDelegate>
- (UIView * _Nullable)tableView:(UITableView * _Nonnull)tableView viewForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
- (CGFloat)tableView:(UITableView * _Nonnull)tableView heightForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
- (UITableViewCell * _Nonnull)tableView:(UITableView * _Nonnull)tableView cellForRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
Expand Down Expand Up @@ -1665,10 +1665,10 @@ SWIFT_CLASS("_TtC13SendbirdUIKit24SBUBaseChannelListModule")
@end



@interface SBUBaseChannelListModule (SWIFT_EXTENSION(SendbirdUIKit))
@end


@class Header;
@class SBUBaseChannelListViewModel;
@class SBDMessageListParams;
Expand Down Expand Up @@ -2364,6 +2364,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit26SBUBaseSelectUserViewModel")




@interface SBUBaseViewController (SWIFT_EXTENSION(SendbirdUIKit))
- (void)setupAutolayout SWIFT_UNAVAILABLE_MSG("'setupAutolayout' has been renamed to 'setupLayouts'");
- (void)updateAutolayout SWIFT_UNAVAILABLE_MSG("'updateAutolayout' has been renamed to 'updateLayouts'");
Expand Down Expand Up @@ -2493,7 +2494,6 @@ SWIFT_CLASS("_TtC13SendbirdUIKit9SBUConfig")
@end



@interface SBUConfig (SWIFT_EXTENSION(SendbirdUIKit))
@end

Expand All @@ -2503,6 +2503,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit9SBUConfig")
@end



@class SBUSelectableStackView;
@class SBUMessageReactionView;
@class UILongPressGestureRecognizer;
Expand Down
Binary file not shown.
Loading

0 comments on commit 2dde8c4

Please sign in to comment.