Skip to content

Releases: sendbird/sendbird-chat-sdk-ios

v4.0.0-beta.6

24 May 11:16
Compare
Choose a tag to compare
  • Check & solve internal interface being exposed to Objective-C headers.
  • When parsing metaData from json, its key whose value is null is ignored.

v4.0.0-beta.5

17 May 08:30
fbd8d25
Compare
Choose a tag to compare
  • Added mentioned message template.
  • Fixed wrong ACK timeout error for markAsRead.
  • Added annotations for renamed methods and properties.
  • Added id to User, BaseChannel and BaseMessage to conform to Identifiable.
  • Fixed SBDPushTemplate.default and SBDPushTemplate.alternative as public.
  • Changed User's userID type from optional String to non-optional String.
  • Fixed to guarantee BaseMessage serialize compatibility when updating from v3 to v4.
  • Added a function to send scheduled messages immediately.

v4.0.0-beta.4

10 May 09:50
4cc98a7
Compare
Choose a tag to compare

v4.0.0-beta.4 (May 10, 2022)

  • Make SBDPushTemplate.default and SBDPushTemplate.alternative public.
  • Added missing objcMembers attribute for PushTemplate.
  • Changed internal logic of log levels. Now, only logs with equal or higher log level than the specified LogLevel are printed.

v4.0.0-beta.3

03 May 14:52
Compare
Choose a tag to compare

v4.0.0-beta.3 (May 3, 2022)

  • Updated all naming to match the capitalization convention.

v4.0.0-beta.2

29 Apr 13:13
Compare
Choose a tag to compare

v4.0.0-beta.2 (Apr 29, 2022)

  • Added new feature, Scheduled Messages
  • Added new parameter, channel_type, to Polls interfaces
  • Fixed 401 error when handling image File URL

Release v4.0.0-beta

12 Apr 09:00
Compare
Choose a tag to compare

What's new in version 4?

  • Codebase has been re-written from Objective-C to Swift.
  • Naming of the Product has been changed from SendBirdSDK to SendbirdChatSDK.
  • Naming of the main class has been changed from SBDMain to SendbirdChat.
  • Naming of public interfaces has been renamed to better match Swift's language style guide.
  • Deprecated interfaces from v3 has been removed.
  • Support for SyncManager has been removed.