Releases: sendbird/sendbird-calls-ios
Releases · sendbird/sendbird-calls-ios
1.5.3
1.6.0-beta
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:)
inSendBirdCall
- Added
fetchRoom(by:)
toSendBirdCall
- Added
getCachedRoom(by:)
toSendBirdCall
- Added
- Added new classes
- Added
Room
- Added
Room.EnterParams
- Added
Participant
- Added
LocalParticipant
- Added
RemoteParticipant
- Added
- Added new protocols
- Added
RoomDelegate
- Added
- Added new enums
- Added
Room.State
- Added
Participant.State
- Added
1.5.2
1.5.1
1.5.0
- Added support for integration with Sendbird Chat.
- Added
SendBirdChatOptions
. - Added
sendbirdChatOptions
parameter toDialParams
.
- Added
- Added support for enabling dialing sound in silent mode.
- Added
setDirectCallDialingSoundOnWhenSilentMode(isEnabled:)
toSendBirdCall
class.
- Added
- Improved WebSocket handling in background.
- Added support for
Call summary
on the dashboard. - Improved backend scalability.
- Enhanced security for compliance.
1.4.0
- Added Remote Recording Progress Event.
- Added
DirectCallDelegate.didRemoteRecordingStatusChange(call: DirectCall)
. - Added
RecordingStatus
enumeration. - Added
DirectCall.localRecordingStatus
. - Added
DirectCall.remoteRecordingStatus
. - Deprecated
DirectCall.isRecording
. Please seeDirectCall.localRecordingStatus
instead.
- Added
- Improved stability.
1.3.0
-
Added media recording feature
SendBirdRecordingDelegate
protocol.addRecordingDelegate(_:identifier:)
method inSendBirdCall
class.removeRecordingDelegate(identifier:)
method inSendBirdCall
class.removeAllRecordingDelegates()
method inSendBirdCall
class.startRecording(options:recordingStartedHandler:)
method inDirectCall
class.stopRecording(recordingId:)
method inDirectCall
class.
-
Added screen capture feature
captureRemoteVideoView(completionHandler:)
method inDirectCall
class.captureLocalVideoView(completionHandler:)
method inDirectCall
class.
-
Added sound effects feature
addDirectCallSound(_:bundle:forType:)
method inSendBirdCall
class.addDirectCallSound(_:forType:)
method inSendBirdCall
class.removeDirectCallSound(forType:)
method inSendBirdCall
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.
Improved stability
1.2.5
Improved Stability.
1.2.4