Skip to content

Chat and iOS 13 support. BC Warning!

Compare
Choose a tag to compare
@MarcoBrescianini MarcoBrescianini released this 07 Jul 17:56
· 63 commits to master since this release

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 swift
  • BCXCall addObserver methods have been renamed for swift
  • BCXCallClient handleNotification method has been removed
  • BDKCallViewController has been renamed to CallViewController in swift
  • BDKCallViewController handleIntent: method has been renamed to handle(intent:) in swift
  • BDKCallViewController handleINStartVideoCallIntent: method has been renamed to handle(startVideoCallIntent:) in swift
  • BDKCallViewControllerConfiguration has been renamed to CallViewControllerConfiguration in swift
  • BDKCallViewControllerDelegate has been renamed to CallViewControllerDelegate 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.