Released on November 6, 2024

<aside> 💡 All migrations to 1.39.x releases you can find in the main sample on GitHub

</aside>

List of changes

Support FaceAR 1.16.0

This version fully supports Face AR version 1.16.0

AiClipping supports Banuba Music

Expanded music for AI clipping Banuba's AI clipping is similar to TikTok's autocut: it automatically combines three or more videos into one and matches them to the beat of the chosen music track. Now those tracks can come from Banuba's library (over 35 Gb of music) or from an external provider via an API.

Reduced Photo Editor SDK size

New Photo Editor SDK version includes new effect that saves up to 50% of the Photo Editor SDK size.

Additionally in this release it is allowed to load the effect from the disk and reduce the SDK dramatically.

Migration guide

Upgrade SDK version

<aside> ❗ Please check out Pull Request with migration changes.

</aside>

CocoaPods

Below is Podfile for 1.39.0 release with Face AR.

source '<https://github.com/Banuba/specs.git>'
source '[<https://github.com/sdk-banuba/banuba-sdk-podspecs.git>](<https://github.com/sdk-banuba/banuba-sdk-podspecs.git>)'
platform :ios, '15.0'
use_frameworks!

target 'Example' do
  banuba_sdk_version = '1.39.0'

	pod 'BanubaARCloudSDK', banuba_sdk_version #optional
  pod 'BanubaVideoEditorSDK', banuba_sdk_version
  pod 'BanubaAudioBrowserSDK', banuba_sdk_version #optional
  pod 'BanubaSDK', banuba_sdk_version
  pod 'BanubaSDKServicing', banuba_sdk_version
  pod 'VideoEditor', banuba_sdk_version
  pod 'BanubaUtilities', banuba_sdk_version
  pod 'BanubaVideoEditorGallerySDK', banuba_sdk_version #optional
  pod 'BanubaLicenseServicingSDK', banuba_sdk_version
  pod 'BNBLicenseUtils', banuba_sdk_version
  pod 'VEExportSDK', banuba_sdk_version
  pod 'VEEffectsSDK', banuba_sdk_version
  pod 'VEPlaybackSDK', banuba_sdk_version
end

Below is Podfile for 1.39.0 release with NO Face AR

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

target 'Example' do
  banuba_sdk_version = '1.39.0'

  pod 'BanubaARCloudSDK', banuba_sdk_version #optional
  pod 'BanubaVideoEditorSDK', banuba_sdk_version
  pod 'BanubaAudioBrowserSDK', banuba_sdk_version #optional
  pod 'BanubaSDKSimple', banuba_sdk_version
  pod 'BanubaSDKServicing', banuba_sdk_version
  pod 'VideoEditor', banuba_sdk_version
  pod 'BanubaUtilities', banuba_sdk_version
  pod 'BanubaVideoEditorGallerySDK', banuba_sdk_version #optional
  pod 'BanubaLicenseServicingSDK', banuba_sdk_version
  pod 'BNBLicenseUtils', banuba_sdk_version
  pod 'VEPlaybackSDK', banuba_sdk_version
  pod 'VEEffectsSDK', banuba_sdk_version
  pod 'VEExportSDK', banuba_sdk_version
end