Released on January 23, 2025
<aside> 💡 All migrations to 1.40.x releases you can find in the main sample on GitHub
</aside>
With the new interface, better controls, and additional quality of life improvements, making stunning videos is easier and more fun than ever.
Design and user experience principles are constantly evolving. To keep up with the latest developments and best practices, our team has completely redesigned the Video Editor SDK to be as convenient and enjoyable as possible.
A few frameworks were removed to simplify integration process. You can easily clean up them from Podfile
or SPM
list. All other required frameworks now linked as dependency for BanubaVideoEditorSDK, so you don't need to have them in Podfile or SPM.
~~pod 'BanubaSDKServicing'
pod 'VideoEditor'
pod 'BanubaVideoEditorGallerySDK'
pod 'VEExportSDK'
pod 'VEEffectsSDK'
pod 'VEPlaybackSDK'~~
We added new module BanubaVideoEditorCore
pod 'BanubaVideoEditorCore'
<aside> ⚠️ Do not include this framework to Podfile or SPM If you don’t use Banuba Video Editor API. This framework is a dependency for BanubaVideoEditorSDK
</aside>
Init VE and specify the following parameter .useEditorV2 : true
to enable new Editor UI/UX
let videoEditorSDK = BanubaVideoEditor(
token: token,
arguments: [.useEditorV2: true],
configuration: createConfiguration()
)
<aside> ❗ Old Editor UI/UX is enabled by default.
</aside>