Chat and iOS 13 support. BC Warning!
Added
- Chat is finally out.
- iOS 13 support. iOS 13 changes the way VoIP notifications must be handled by a supporting app. We updated our SDK to take those changes into account
- Dark Mode. The chat and the notification view support dark mode on devices with iOS 13 installed.
- Call Window. Now the call user interface can be shown a dedicated window in front of your application main window
- In-app Call Banner. We added a user interface component you can present in your user interface for notifying the user that a call is in progress when the call window is hidden.
- In-app Notification Banner. We added a user interface component showing system-like notification banners to your users when a chat message is received on a chat channel while the user interface is not showing the chat user interface.
Updated
- Call user interface has been updated adding the ability to "go back" to the application managed user interface
Breaking changes
BCXCallClient
addObserver
methods have been renamed for swiftBCXCall
addObserver
methods have been renamed for swiftBCXCallClient
handleNotification
method has been removedBDKCallViewController
has been renamed toCallViewController
in swiftBDKCallViewController
handleIntent:
method has been renamed tohandle(intent:)
in swiftBDKCallViewController
handleINStartVideoCallIntent:
method has been renamed tohandle(startVideoCallIntent:)
in swiftBDKCallViewControllerConfiguration
has been renamed toCallViewControllerConfiguration
in swiftBDKCallViewControllerDelegate
has been renamed toCallViewControllerDelegate
in swift
Migration guide
We strongly suggest you to take a look at our migration guide if you have already integrated our SDK in your app.