Skip to content

Filesharing

Compare
Choose a tag to compare
@MarcoBrescianini MarcoBrescianini released this 07 Jul 18:01
· 58 commits to master since this release

This version adds in call filesharing capability to the Bandyer SDK. Beware, you should add iCloud entitlement to your app if you are targeting iOS 10 or earlier, take a look at our device permissions guide if you don't know how to add the required entitlement. The 1.5.0 version also gains a new in-app notification system, if you are updating from 1.4.0 version you should take a look at our migration guide

Added

  • In call filesharing
  • InAppNotificationsCoordinator replacing MessageNotificationsController. The InAppNotificationsCoordinator protocol is responsible for enabling or disabling in-app notifications, it is also responsible for handling the user interaction with in-app notifications notifying its delegates when a notification has been touched by the user.
  • Add formatter property to ChannelViewControllerConfiguration class, this will enable the customization of ChannelViewController navigation bar title

Updated

  • Update CallWindow, adding new method for presenting CallViewController

Fixed

  • Fix CallWindow shared instance retain cycle
  • Fix a bug that could lead to a crash when a new chat channel was added
  • Fix a bug that led to a crash when a ChannelViewController was configured to not show any call button in its navigation bar
  • Fix a bug that led to weird graphical glitches on the navigation bar inside the Call UI
  • Fix a bug that could lead to chat creation issues

Deprecations

  • CallWindow shouldPresentCallViewController(intent:completion:) method is now deprecated, use the new presentCallViewController(for:completion:) method instead
  • MessageNotificationController and its related types are now deprecated
  • BCHChatNotification is now deprecated, it has been renamed to BDKChatNotification