Released on December 24, 2024

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

</aside>

List of changes

Local Audio provider

Added new audio browser provider. This provider displays local audio from iTunes and My Files music.

To enable new provider change musicSource in AudioBroswerConfig

AudioBrowserConfig.shared.musicSource = .localStorageWithMyFiles

Color effects button identifier renaming

Button identifier for Color Effects(LUTs) was renamed from .~~effects~~ to .colorFilters at Recorder screen and .~~color~~ to .colorEffects at Editor screen.

EditorConfiguration effect buttons-6.png

EditorConfiguration effect buttons-5.png

Migration guide

Upgrade SDK version

<aside> ❗ Please check out commit with migration changes.

</aside>

CocoaPods

Below is Podfile for 1.39.7 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.7'

	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.7 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.7'

  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

Color effects button identifier renaming