Released on August 14, 2026

<aside> 💡 You can find all migrations to 1.54.x releases in the main sample on GitHub.

</aside>

List of changes

Custom Interactive Stickers

Interactive Stickers on iOS now support custom, client-defined sticker types alongside the built-in Mention and Hyperlink types. Host apps can register any number of their own types — e.g. Product, Location — through a single factory, and the SDK handles rendering them everywhere a sticker needs to appear: picker button, timeline icon, and canvas pill. Selection screens for custom types are fully owned by the host app; everything the user places, custom or built-in, comes back through one unified API, videoEditor.interactiveStickers. Custom stickers get the same per-type limits, draft persistence, and trim-following behavior as Mention and Link, with no extra work required. Full integration guide: here

Migration Guide

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

</aside>

CocoaPods

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

	pod 'BanubaARCloudSDK', banuba_sdk_version      #optional
  pod 'BanubaAudioBrowserSDK', banuba_sdk_version #optional
  pod 'BanubaGenAIVideos', banuba_sdk_version     #optional
  
  pod 'BanubaPhotoEditorSDK', '1.4.1'
end

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

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

Updated LocalizedStrings

// MARK: - Interactive Stickers

"Add link" = "Add link";
"URL" = "URL";
"People who view your content can tap the sticker to visit this link." = "People who view your content can tap the sticker to visit this link.";
"Sticker text" = "Sticker text";
"This text will be shown on the sticker instead of the URL." = "This text will be shown on the sticker instead of the URL.";

"Add mention" = "Add mention";
"Mention %@" = "Mention %@";
"Search" = "Search";
"No users found" = "No users found";
"mention" = "mention";

"You can’t add more stickers of this type" = "You can’t add more stickers of this type";