Skip to content

Releases: sendbird/sendbird-calls-ios

1.8.0

27 Oct 13:18
Compare
Choose a tag to compare

For 1.8.0, a new feature is released for both Group call and Direct call features respectively.
For the Group call feature, you can now add and manage custom items to store additional information for a room.

  • Here are the details of the update:
    • Added customItems in Room.
    • Added customItems in RoomParams.
    • Added updateCustomItems(customItems:completionHandler) and deleteCustomItems(customItemKeys:completionHandler:) in Room.
    • Added didUpdateCustomItems(updatedKeys:) and didDeleteCustomItems(deletedKeys:) in RoomDelegate.
      For the Direct call feature, you can now hold and resume calls which allows you to accept an incoming call or switch between calls.
  • Here are the details of the update:
    • Added hold(completionHandler:) and unhold(force:completionHandler) in DirectCall.
    • Added isOnHold in DirectCall.
    • Added holdActiveCall in DialParams and AcceptParams.
    • Added didUserHoldStatusChange(call:isLocalUser:isUserOnHold:) in DirectCallDelegate.
  • Added getOngoingCalls() in SendBirdCall to retrieve a list of ongoing Direct Calls in the Calls SDK.
  • API reference is updated for all platforms.
  • Fixed an issue where some characters in userId were incorrectly encoded during authentication.
  • Added support for Swift Package Manager.
  • Added support for iOS Simulator builds on Apple silicon.
  • Improved stability.

1.7.1

15 Jun 09:39
Compare
Choose a tag to compare

Fixed Invalid Bundle error from enabled LLVM instrumentation.

1.7.0

04 Jun 07:10
Compare
Choose a tag to compare
  • Added capability to query rooms.
    • Added RoomListQuery.
    • Added RoomListQueryParams.
    • Added createRoomListQuery(with:) in SendBirdCall.
  • Added SendBirdRange.
  • Added embed(in:) to SendBirdVideoView.
  • Xcode 12 is now required to build SendBirdCalls.
  • Improved stability.

1.6.2

13 May 06:26
Compare
Choose a tag to compare
  • Improved stability.

1.6.1

11 May 01:09
Compare
Choose a tag to compare
  • Improved stability.

1.6.0

22 Apr 12:03
Compare
Choose a tag to compare
  • Sendbird Calls now supports making group calls in a room.
    • Added Room.
      • Added createRoom(with:completionHandler:) in SendBirdCall.
      • Added fetchRoom(by:completionHandler:) in SendBirdCall.
      • Added getCachedRoom(by:completionHandler:) in SendBirdCall.
      • Added RoomType.
      • Added RoomParams.
      • Added State in Room.
      • Added EnterParams in Room.
      • Added RoomDelegate.
    • Added Participant, LocalParticipant and RemoteParticipant.
      • Added Participant.State.
  • Improved stability.

1.5.7

08 Apr 01:44
Compare
Choose a tag to compare
  • Improved stability.

1.5.6

07 Apr 00:36
Compare
Choose a tag to compare
  • Improved stability.

1.5.5

17 Mar 06:46
Compare
Choose a tag to compare
  • Fixed issue where DirectCall.startedAt would return incorrect value.

1.5.4

12 Mar 10:13
Compare
Choose a tag to compare
  • Added support for screen share in DirectCall.
    • Added startScreenShare(completionHandler:) in DirectCall.
    • Added stopScreenShare(completionHandler:) in DirectCall.
    • Added isLocalScreenShareEnabled in DirectCall.