Skip to content

Releases: KaleyraVideo/VideoiOSSDK

Picture in picture

03 Dec 12:40
Compare
Choose a tag to compare

The 2.5.0 version of the SDK adds picture in picture to the call UI.

Please take a look at our migration guide that will explain you what you need to change in order to support this new feature

Added

  • Custom picture in picture mode, presenting the call in a small portion of the screen when the user taps the back button in the call UI.

Updated

  • Fixed constraints churning in the video view improving layout performance

Fixed

  • Fixed a bug that prevented calls from being terminated when the user tapped the hangup button from an iOS device

Deprecated

Patch: Fixing UI regression introduced in 2.4.0 version

29 Oct 08:02
Compare
Choose a tag to compare

Fixed

A regression introduced in the 2.4.0 SDK version that prevented users from turning the camera on during an audio upgradable call started from an URL

Call UI improvements

21 Oct 07:51
Compare
Choose a tag to compare

Updated

  • Disabled tools won't appear in the call controls pane anymore
  • "Preview unavailable message" has been replaced with a loader when starting a call from an URL

Fixed

  • Fixed a bug that led to missing chat notifications

UI/UX improvements and bugfixes

11 Oct 19:39
Compare
Choose a tag to compare

This new release improves the call user experience and resolves some issues

## Updated

  • Brand new icon set
  • In app screen sharing now shows a sticky notification to the user
  • Sharing tools menu will present the user an action for stopping the screen sharing making clear whether the tool is running or not

Fixed

  • User name and fullscreen button don't overlap with the navigation bar anymore
  • Fixed some bugs related to user permissions
  • Fixed some camera issues, now the camera is started only when strictly necessary

Feature: In-app screen sharing tool can now be disabled

23 Sep 16:41
Compare
Choose a tag to compare

This release adds a new configuration object one can use to disable the in-app screen sharing tool when the SDK is initialised

Add

  • Add InAppScreensharingToolConfiguration a configuration object you can provide to the SDK Config object to enable or disable the in-app screen sharing tool. By default, the in-app screen sharing tool will be enabled in order to maintain backward compatibility with the old SDK versions

Bugfix: crash in audio upgradable call

21 Sep 07:45
Compare
Choose a tag to compare

This is a bug fixing release

Fixed

  • Fixed a bug that led to a crash when a participant upgraded to video in an audio upgradable call
  • Fixed a bug that led to a crash when accessing the participants property of a call started from an URL before the call connected

Hotfix: In-app screen sharing

16 Sep 13:04
Compare
Choose a tag to compare

This release workaround an issue with the RPScreenRecorder object of the Apple's ReplayKit framework which prevented the in-app screen capture from starting

Fixed

  • In-app screen sharing
  • Unusable Debugger (namely "Couldn't IRGen expression issue printed in the LLDB debugger console when trying to po objects") when the BandyerSDK framework was linked to an App

Brand new Filesharing UI

28 Jun 15:55
Compare
Choose a tag to compare

Updated

  • Brand new file sharing UI
  • Broadcast screen sharing has been improved dramatically with a complete re-design that prevents extension crashes and enables users to share their device screen during a video call with high image quality at a stable frame rate

For more information about the broadcast screen sharing feature please take a look at our guide

Broadcast screen sharing

03 Mar 13:31
d88c465
Compare
Choose a tag to compare

This release adds broadcast screen sharing capabilities and changes public APIs.

Added

  • Broadcast screen sharing capabilities have been added to the SDK. Now users can share their entire device screen to other participants during a video call. You are required to add a BroadcastUploadExtension to your app in order to enable this feature. Please take a look at our wiki for more information on this topic.
  • Call controls buttons now have a label describing their purpose

Updated

  • Minimum deployment target has been updated to iOS 10.0. We dropped support for iOS 9.0.
  • Public APIs have been updated with the goal of making them consistent between all the supported platforms.

Please take a look at our migration guide for a thorough explanation of what changed and how you must update your code while migrating to the BandyerSDK 2.0 version

Fixed

  • Fixed a bug that could crash your app when the call ended because of race condition in the camera capturer
  • Minor bug fixes and improvements

Bug fixing... yet again!

27 Oct 16:04
Compare
Choose a tag to compare

This release fixes issues related to the CallWindow and the CallBannerController

Fix

  • Fixed a bug that could potentially lead to a retain cycle when the view controller provided to the CallBannerController also retained the CallBannerController instance
  • Fixed a bug that prevented CallWindow to animate the dismissal of the CallViewController it managed
  • Fixed some bugs that could lead the CallWindow to return errors when presenting the CallViewController when there were not such errors