Skip to content

Releases: sendbird/sendbird-calls-ios

1.5.3

03 Mar 07:37
Compare
Choose a tag to compare
  • Improved stability

1.6.0-beta

17 Feb 12:50
Compare
Choose a tag to compare

Supports the early access program for group calling. New concepts introduced in this version center around rooms and participants.

  • Added New methods to existing classes
    • Added createRoom(with:completionHandler:) in SendBirdCall
    • Added fetchRoom(by:) to SendBirdCall
    • Added getCachedRoom(by:) to SendBirdCall
  • Added new classes
    • Added Room
    • Added Room.EnterParams
    • Added Participant
    • Added LocalParticipant
    • Added RemoteParticipant
  • Added new protocols
    • Added RoomDelegate
  • Added new enums
    • Added Room.State
    • Added Participant.State

1.5.2

27 Jan 08:18
Compare
Choose a tag to compare

Stability improvements.

1.5.1

21 Dec 06:59
Compare
Choose a tag to compare

Stability improvements.

1.5.0

11 Dec 09:34
Compare
Choose a tag to compare
  • Added support for integration with Sendbird Chat.
    • Added SendBirdChatOptions.
    • Added sendbirdChatOptions parameter to DialParams.
  • Added support for enabling dialing sound in silent mode.
    • Added setDirectCallDialingSoundOnWhenSilentMode(isEnabled:) to SendBirdCall class.
  • Improved WebSocket handling in background.
  • Added support for Call summary on the dashboard.
  • Improved backend scalability.
  • Enhanced security for compliance.

1.4.0

02 Nov 08:52
Compare
Choose a tag to compare
  • Added Remote Recording Progress Event.
    • Added DirectCallDelegate.didRemoteRecordingStatusChange(call: DirectCall).
    • Added RecordingStatus enumeration.
    • Added DirectCall.localRecordingStatus.
    • Added DirectCall.remoteRecordingStatus.
    • Deprecated DirectCall.isRecording. Please see DirectCall.localRecordingStatus instead.
  • Improved stability.

1.3.0

23 Sep 08:50
Compare
Choose a tag to compare
  • Added media recording feature

    • SendBirdRecordingDelegate protocol.
    • addRecordingDelegate(_:identifier:) method in SendBirdCall class.
    • removeRecordingDelegate(identifier:) method in SendBirdCall class.
    • removeAllRecordingDelegates() method in SendBirdCall class.
    • startRecording(options:recordingStartedHandler:) method in DirectCall class.
    • stopRecording(recordingId:) method in DirectCall class.
  • Added screen capture feature

    • captureRemoteVideoView(completionHandler:) method in DirectCall class.
    • captureLocalVideoView(completionHandler:) method in DirectCall class.
  • Added sound effects feature

    • addDirectCallSound(_:bundle:forType:) method in SendBirdCall class.
    • addDirectCallSound(_:forType:) method in SendBirdCall class.
    • removeDirectCallSound(forType:) method in SendBirdCall class.
  • Improved permission handling


    • You must acquire permission to use the camera to enable local camera device.

Fixed issue where VoIP Push notifications would intermittently cause crashes.

11 Sep 16:08
Compare
Choose a tag to compare

Improved stability

31 Aug 07:06
Compare
Choose a tag to compare

Improved Stability.

21 Aug 05:51
Compare
Choose a tag to compare