From 645aa57e3485f10288a35c2aefc6b83eebb5d973 Mon Sep 17 00:00:00 2001 From: "tsimafei.viarbitski" Date: Fri, 22 May 2026 16:01:21 +0300 Subject: [PATCH 1/2] Update to Video Editor SDK 1.52.0 --- android/app/build.gradle | 2 +- ios/Podfile | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/android/app/build.gradle b/android/app/build.gradle index 63c2e89..8195302 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -152,7 +152,7 @@ dependencies { implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" // Banuba Video Editor SDK dependencies - def banubaSdkVersion = '1.51.0' + def banubaSdkVersion = '1.52.0' implementation "com.banuba.sdk:ffmpeg:5.3.0" implementation "com.banuba.sdk:camera-sdk:${banubaSdkVersion}" implementation "com.banuba.sdk:camera-ui-sdk:${banubaSdkVersion}" diff --git a/ios/Podfile b/ios/Podfile index 00bf4ee..33f90b0 100644 --- a/ios/Podfile +++ b/ios/Podfile @@ -28,7 +28,7 @@ target 'vesdkreactnativecliintegrationsample' do :app_path => "#{Pod::Config.instance.installation_root}/.." ) - sdk_version = '1.51.0' + sdk_version = '1.52.0' pod 'BanubaVideoEditorSDK', sdk_version pod 'BanubaSDKSimple', sdk_version @@ -37,7 +37,7 @@ target 'vesdkreactnativecliintegrationsample' do pod 'BanubaAudioBrowserSDK', sdk_version # optional # Photo Editor - pod 'BanubaPhotoEditorSDK', '1.3.4' + pod 'BanubaPhotoEditorSDK', '1.3.5' post_install do |installer| # https://github.com/facebook/react-native/blob/main/packages/react-native/scripts/react_native_pods.rb#L197-L202 From 15d4be4b8ab3f1da688e80b36d0a8a019a7c2f21 Mon Sep 17 00:00:00 2001 From: "tsimafei.viarbitski" Date: Fri, 22 May 2026 18:08:21 +0300 Subject: [PATCH 2/2] Migrate to EditorSdk --- .../vesdkreactnativecliintegrationsample/SdkEditorModule.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/android/app/src/main/java/com/vesdkreactnativecliintegrationsample/SdkEditorModule.kt b/android/app/src/main/java/com/vesdkreactnativecliintegrationsample/SdkEditorModule.kt index 6fa9298..393482c 100644 --- a/android/app/src/main/java/com/vesdkreactnativecliintegrationsample/SdkEditorModule.kt +++ b/android/app/src/main/java/com/vesdkreactnativecliintegrationsample/SdkEditorModule.kt @@ -12,7 +12,7 @@ import com.banuba.sdk.cameraui.data.PipConfig import com.banuba.sdk.core.data.TrackData import com.banuba.sdk.export.data.ExportResult import com.banuba.sdk.export.utils.EXTRA_EXPORTED_SUCCESS -import com.banuba.sdk.core.license.BanubaVideoEditor +import com.banuba.sdk.core.license.EditorSdk import com.banuba.sdk.core.license.LicenseStateCallback import com.banuba.sdk.ve.flow.VideoCreationActivity import com.banuba.sdk.pe.BanubaPhotoEditor @@ -47,7 +47,7 @@ class SdkEditorModule(reactContext: ReactApplicationContext) : ReactContextBaseJ private var resultPromise: Promise? = null - private var videoEditorSDK: BanubaVideoEditor? = null + private var videoEditorSDK: EditorSdk? = null private var photoEditorSDK: BanubaPhotoEditor? = null private var integrationModule: VideoEditorIntegrationModule? = null // Bundle for enabling Editor V2 @@ -124,7 +124,7 @@ class SdkEditorModule(reactContext: ReactApplicationContext) : ReactContextBaseJ @ReactMethod fun initVideoEditorSDK(licenseToken: String, promise: Promise) { - videoEditorSDK = BanubaVideoEditor.initialize(licenseToken) + videoEditorSDK = EditorSdk.initialize(licenseToken) if (videoEditorSDK == null) { // Token you provided is not correct - empty or truncated