Skip to content

Releases: sendbird/sendbird-calls-ios

CallLog, Logger, Deauthenticate

22 May 03:52
Compare
Choose a tag to compare
  • Added property callLog in DirectCall.
  • Added property isFromServer in DirectCallLog.
  • Improved Logger features.
    • Added setLoggerLevel(_:).
    • Added Logger.Level enum.
  • VoIP Push Token Unregistration in deauthenticate method is now deprecated.
    • Deprecated deauthenticate(voipPushToken:completionHandler:).
    • Added deauthenticate(completionHandler:).
  • Renamed Objective-C methods
    • addWithReceiver: to addLogReceiver: in SBCLogger class.
    • removeWithReceiver: to removeLogReceiver: in SBCLogger class.
  • Stability Improvements.

Fixed Bitcode error with LLVM Profiling issue.

06 May 16:26
Compare
Choose a tag to compare

Fixed error where WebSocket would intermittently fail.

05 May 05:16
Compare
Choose a tag to compare

Error Handling Improvement

01 May 12:36
Compare
Choose a tag to compare
  • Added SBCError.errorCode to access the SBCError.ErrorCode enum value of the error.
  • Added more cases to SBCError.ErrorCode enum to reflect the errors from the server.

Stability Improvements and Customizations

30 Apr 14:30
Compare
Choose a tag to compare
  • VoIP Push Token Registration through AuthenticateParams is now deprecated. Please register by SendBirdCall.registerVoIPPush(token:unique:completionHandler:).
  • Added DirectCall.switchCamera(completionHandler:) for switching the camera between front and back cameras.
  • Added SendBirdCall.setRingingTimeout(_:) to change the timeout period before unanswered ringing or dialing calls expires and ends.
  • Improved Remote Push Notification Handling
  • Stability Improvements.

Fixed a bug where VoIP Push Notifications weren’t being parsed

29 Apr 14:48
Compare
Choose a tag to compare

Added Remote Push Notification Capabilities

23 Apr 20:27
Compare
Choose a tag to compare
  • Added Remote Push Notification Capabilities.
    • Added application(_:didReceiveRemoteNotification:).
    • Added registerRemotePush(token:unique:completionHandler:).
    • Added unregisterRemotePush(token:completionHandler:).
    • Added unregisterAllRemotePushTokens(completionHandler:).
  • Optimized FPS for video calls.
  • Improved stability.

Added audio session controls for updating audio session to handle CallKit events.

03 Apr 08:51
Compare
Choose a tag to compare

Stability improvements

27 Mar 19:51
Compare
Choose a tag to compare
  • Improved stability

SendBirdCalls 1.0.0 is now officially released

24 Mar 07:59
Compare
Choose a tag to compare
  • Added camera selection feature.
    • Updated init(isAudioEnabled:isVideoEnabled:localVideoView:remoteVideoView:useFrontCamera:) in CallOptions.
    • Added useFrontCamera in CallOptions.
    • Added VideoDevice class.
    • Added VideoDevice.Position enum.
    • Added availableVideoDevices in DirectCall.
    • Added currentVideoDevice in DirectCall.
    • Added selectVideoDevice(_:completionHandler:) method in DirectCall.
  • Renamed Objective-C methods.
    • getCallForCallId: to callForCallId: in SBCSendBirdCall class.
    • getCallForUUID: to callForUUID: in SBCSendBirdCall class.
  • Removed deprecated methods.