Released on July 23, 2025

<aside> πŸ’‘ All migrations to 1.46.x releases you can find in the main sample on GitHub.

</aside>

List of changes

❗New feature - Drawing

Lets your users draw freely on screen. It is a convenient tool for highlighting important objects in the video or spicing up the frame with funny doodles or stylish art. There are 5 line variants to choose from for more self-expression opportunities.

<aside> ❗

The feature is not enabled by default.

Contact to Banuba representatives to trial this feature.

</aside>

VE_Draw_3_296x640_.gif

VE_Draw_2_296x640_.gif

VE_Draw_1_296x640_.gif

Migration Guide

Upgrade SDK version

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

</aside>

CocoaPods

Below is Podfile for 1.46.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.46.0'
  
  pod 'BanubaVideoEditorSDK', banuba_sdk_version
  pod 'BanubaSDK', banuba_sdk_version

	pod 'BanubaARCloudSDK', banuba_sdk_version      #optional
  pod 'BanubaAudioBrowserSDK', banuba_sdk_version #optional
end

Below is Podfile for 1.46.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.46.0'
  
  pod 'BanubaVideoEditorSDK', banuba_sdk_version
  pod 'BanubaSDKSimple', banuba_sdk_version

	pod 'BanubaARCloudSDK', banuba_sdk_version      #optional
  pod 'BanubaAudioBrowserSDK', banuba_sdk_version #optional
end

Updated LocalizedStrings

The following changes in resources are applied for both migration plans.

// MARK: - Video Editor
"com.banuba.newEditor.draw" = "Draw";
"com.banuba.newEditor.colorPicker" = "Color picker";
"com.banuba.newEditor.textStyle" = "Style";

// MARK: - Finger Drawing
"com.banuba.overlayEditor.fingerDrawing.clearAll" = "Clear All";
"com.banuba.overlayEditor.fingerDrawing.size" = "Size";
"com.banuba.overlayEditor.fingerDrawing.opacity" = "Opacity";