Sendbird Uikit Ios Versions Save

Sendbird UIKit for iOS is a development kit with a user interface, offering a simplified integration into chat.

3.22.0

6 days ago

New Feature

  • Added public func setInputState(_:placeholder:) in SBUMessageInputView that enables or disables the input view inside a ChannelViewController

Improvements

  • Fixed image rendering issues in message templates
  • Separated deprecated logic from the ModuleSet into files
  • Modified the access level of keyboard height calculation functions from 'private' to 'open'
    • getAdjustedKeyboardHeight(with:)
    • getTabBarHeight()

3.21.0

2 weeks ago

New Feature

  • Added interfaces to SBUGlobals to set the ws host and api host up
  • Message templates are now supported in group channels
    • Added Carousel ui component for message template root body items
  • Added default and wide container types support for message contents size

Improvements

  • Fixed empty channels showing up in the channel list
  • Fixed Abnormal number of gesture recognizer dependencies issues
  • Fixed an issue where changing categories in FeedChannel would not work
  • Fixed an issue where the reaction of the last message was not updated
  • Updated the corner radius of the reaction container in the message bubble

v2.1.16-privacy

3 weeks ago

Release 2.1.16 with privacy manifest

v2.2.15

3 weeks ago
  • Updated iOS deployment target to 12.0
  • Updated Xcode version to 15.0
  • Added PrivacyInfo.xcprivacy for Apple Privacy Manifest

3.20.0

1 month ago

Improvements

  • Updated iOS deployment target to 12.0
  • Updated Xcode version to 15.0
  • Added PrivacyInfo.xcprivacy for Apple Privacy Manifest
  • Improved UI updates for single stream message to work smoothly

3.19.1

1 month ago

Improvements

  • Updated internal code to be compatible with ChatSDK 4.18.0

3.19.0

1 month ago

New Feature

Reactions is now supported for Super Group Channels in Sendbird UIKit. To enable this feature, you must enable the Reactions attribute for your application in Sendbird server, and also enable Reactions for Super Group Channel in UIKit Config.

Here are the new interfaces.

  • SBUConfig.GroupChannel.channel.isSuperGroupReactionsEnabled
  • SBUAvailable.isSupportSuperGroupReactions()
  • SBUContentBaseMessageCell.enableEmojiLongPress
  • SBUUserMessageCellParams.enableEmojiLongPress
  • SBUFileMessageCellParams.enableEmojiLongPress
  • SBUMultipleFilesMessageCellParams.enableEmojiLongPress
  • SBUMessageReactionView.enableEmojiLongPress

New Interfaces

  • Added SBUSuggestedRepliesRenderType' to specify the conditions for displaying suggested replies`.
SendbirdUI.config.groupChannel.channel.isSuggestedRepliesEnabled = true
SendbirdUI.config.groupChannel.channel.showSuggestedRepliesFor = .allMessages

Improvements

  • Fixed an issue where unnecessary API calls caused loading during functionality access in offline mode while using LocalCaching
  • Removed v from Sendbird UIKit tags
  • SwiftLint integration and warning fixes

v3.18.2

1 month ago
  • Made the initializer of SBUFeedNotificationChannelViewParams public

v3.18.1

2 months ago
  • Added SBUFeedNotificationChannelViewParams to control how the views in SBUFeedNotificationChannelViewController are displayed.

v3.17.0

2 months ago
  • Supported for updating the playback rate of voicePlayer
    • Added updatePlaybackRate(_:) function on SBUVoicePlayer class
    • Changed the voicePlayer access level to public
      • SBUGroupChannelModule.List class
      • SBUMessageThreadModule.List class
      • SBUVoiceMessageInputView class
  • Enhanced documentation regarding the default view type for placeholder view properties.