Released on Sep 6 , 2023

<aside> 💡 Release requires prior migration to 1.30.0

</aside>

List of changes

  1. Hotfixes for release 1.30.0
  2. Support opening video editor from Gallery screen.
  3. Support an optional BanubaSDKSimple. If your are using BanubaSDK you can remove BanubaSDKSimple from pods list.

Migration Guide

<aside> 💡 PR addresses changes required for migrating to this release.

</aside>

Upgrade version

CocoaPods

Below is Podfile for 1.30.1 release with Face AR

source '<https://github.com/Banuba/specs.git>'
source '<https://github.com/CocoaPods/Specs.git>'
platform :ios, '13.0'
use_frameworks!

target 'Example' do
	pod 'BanubaARCloudSDK', '1.30.1' #optional
  pod 'BanubaVideoEditorSDK', '1.30.1'
  pod 'BanubaAudioBrowserSDK', 1.30.1' #optional
  ~~pod 'BanubaSDKSimple', '1.30.1' #optional~~
  pod 'BanubaEffectPlayer', '1.30.1'
  pod 'BanubaSDK', '1.30.1'
  pod 'BanubaSDKServicing', '1.30.1'
  pod 'VideoEditor', '1.30.1'
  pod 'BanubaUtilities', '1.30.1'
  pod 'BanubaVideoEditorGallerySDK', '1.30.1' #optional
  pod 'BanubaLicenseServicingSDK', '1.30.1'
  pod 'BNBLicenseUtils', '1.30.1'
  pod 'VEExportSDK', '1.30.1'
  pod 'VEEffectsSDK', '1.30.1'
  pod 'VEPlaybackSDK', '1.30.1'
end

Below is Podfile for 1.30.1 release with NO Face AR

source '<https://github.com/Banuba/specs.git>'
source '<https://github.com/CocoaPods/Specs.git>'
platform :ios, '13.0'
use_frameworks!

target 'Example' do
  pod 'BanubaARCloudSDK', '1.30.1' #optional
  pod 'BanubaVideoEditorSDK', '1.30.1'
  pod 'BanubaAudioBrowserSDK', '1.30.1' #optional
  pod 'BanubaSDKSimple', '1.30.1'
  pod 'BanubaSDKServicing', '1.30.1'
  pod 'VideoEditor', '1.30.1'
  pod 'BanubaUtilities', '1.30.1'
  pod 'BanubaVideoEditorGallerySDK', '1.30.1' #optional
  pod 'BanubaLicenseServicingSDK', '1.30.1'
  pod 'BNBLicenseUtils', '1.30.1'
  pod 'VEPlaybackSDK', '1.30.1'
  pod 'VEEffectsSDK', '1.30.1'
  pod 'VEEExportSDK', '1.30.1'
end

Optional module BanubaSdkSimple

You can remove BanubaSDKSimple from pods list If your are using BanubaSDK module.

Support opening video editor from Gallery screen

We added new entry point for opening video editor from Gallery screen.

let launchConfig = VideoEditorLaunchConfig(
  entryPoint: .gallery,
  hostController: self,
  animated: true
)
videoEditorSDK.presentVideoEditor(
  withLaunchConfiguration: launchConfig,
  completion: nil
)