Skip to content

Releases: sendbird/sendbird-chat-sdk-ios

v4.14.2

28 Dec 01:05
2439299
Compare
Choose a tag to compare

Improvements

  • Improved stability

v4.14.1

21 Dec 09:27
4113b4d
Compare
Choose a tag to compare

Improvements

  • Added Form, FormField and FormFieldAnswer model classes.
  • Added submitForm(form:completionHandler:) public interface.
  • Added forms and suggestedReplies properties in BaseMessage.

v4.14.0

19 Dec 08:27
b2a5f5a
Compare
Choose a tag to compare

Improvements

  • Added Feedback and Feedback.Status model classes
  • Added public interfaces methods in BaseMessage
    • Added submitFeedback(rating:comment:completionHandler:)
    • Added updateFeedback(rating:comment:completionHandler:)
    • Added deleteFeedback(completionHandler:)
  • Fixed a bug where the messageCollection(_:context:channel:addedMessages:) is not invoked after reconnecting if the MessageCollection object was created for an empty group channel

v4.13.2

14 Dec 08:45
2a5ebbc
Compare
Choose a tag to compare

Improvements

  • Fixed group channel's metadata being overwritten by group channel changelog when using local caching without turning on the app attribute enable_changelog_metadata
  • Updated SendbirdChatSDK licenses
  • improve Stability

v4.13.1

01 Dec 01:02
3daf8e9
Compare
Choose a tag to compare

Improvements

  • Fixed a bug where the order of the messages from the messageCollection(_:context:channel:addedMessages:) delegate was not sequential

v4.13.0

24 Nov 08:10
97a53ea
Compare
Choose a tag to compare

Improvements

  • Added logCustom() in FeedChannel to log custom stat
  • Added NotificationMessageStatus to represent whether the message was read or not
  • Changed to not change channel's isDirty property when app switches from background to foreground
  • Removed rate limit from markAsRead
  • Improved logic to call the API in unnecessary situations in the getChannel while using local caching
  • Improved stability

v4.12.3

31 Oct 05:19
8c59369
Compare
Choose a tag to compare
  • Improved stability

v4.12.2

27 Oct 05:42
9abe483
Compare
Choose a tag to compare
  • Added methods on GroupChannel
    • getDeliveryStatus(includeAllMembers:)
    • getDeliveryStatusAsObjects(includeAllMembers:)
    • getReadStatusAsObjects(includeAllMembers:)
  • Added DeliveryStatus, ReadStatus
  • Fixed Syntax error in SQL statement
  • Added extendedMessagePayload property to BaseMessage
  • Improved stability

v4.12.1

12 Oct 09:02
f1daddd
Compare
Choose a tag to compare

Improvements

  • Fixed a bug where the callback of __getUIKitConfiguration() can be called twice.
  • Stability improvements.

v4.12.0

25 Sep 06:32
63e3385
Compare
Choose a tag to compare

Improvements

Added submitForm(formKey:answer:completionHandler) at BaseMessage

  • Added review information on UserMessage
    • Added messageReviewInfo property in UserMessage class
    • Added MessageReviewInfo and OriginalMessageInfo classes
    • Added MessageReviewStatus enum
  • Added SendbirdChat.sendUserMessage which sends a user message to a specific channel without needing to have a instance of the channel.
  • Fix an issue where unreadChannelFilter was not properly working on GroupChannelCollection