Skip to content

Releases: sendbird/sendbird-uikit-ios-spm

3.23.0

22 May 08:20
6893d53
Compare
Choose a tag to compare

New Feature

  • Add markdown (link, bold) message feature
    • SendbirdUI.config.groupChannel.channel.isMarkdownForUserMessageEnabled = true
  • Added Horizontal suggested replies view
    • SendbirdUI.config.groupChannel.channel.suggestedRepliesDirection = .vertical

Improvements

  • Improved stability

3.22.0

13 May 07:09
e51cb47
Compare
Choose a tag to compare

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

02 May 08:52
afee3e4
Compare
Choose a tag to compare

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.2.15

24 Apr 02:48
Compare
Choose a tag to compare
  • Updated iOS deployment target to 12.0
  • Updated Xcode version to 15.0
  • Added PrivacyInfo.xcprivacy for Apple Privacy Manifest

3.20.0

08 Apr 07:02
7b01c7b
Compare
Choose a tag to compare

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

29 Mar 01:13
104a545
Compare
Choose a tag to compare

Improvements

  • Updated internal code to be compatible with ChatSDK 4.18.0

3.19.0

26 Mar 07:15
0839258
Compare
Choose a tag to compare

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

19 Mar 12:42
c0c1af7
Compare
Choose a tag to compare
  • Made the initializer of SBUFeedNotificationChannelViewParams public

v3.18.1

18 Mar 10:07
1858a9a
Compare
Choose a tag to compare
  • Added SBUFeedNotificationChannelViewParams to control how the views in SBUFeedNotificationChannelViewController are displayed.

v3.18.0

18 Mar 08:40
0aaf9a7
Compare
Choose a tag to compare
  • Added SBUFeedNotificationChannelViewParams to control how the views in SBUFeedNotificationChannelViewController are displayed.