Released on Dec 19, 2023

<aside> 💡 All migrations to 1.33.x release can be found in the main sample on GitHub

</aside>

List of changes

❗Min iOS version change announcement

It is planned to upgrade the iOS minimum deployment target to 15.0 in March 2024. According to Mixpanel analytics iOS 14 is used on approximately 1% of iOS devices.

This change will allow us to focus our efforts on providing best experience on modern OS versions.

Text styles

In addition to existing text customization options like color, font and background fill, it is now also possible to change the text visual appearance by choosing one of predefined styles.

text_fx 2_.gif

Support of alternative localization table name

By default Video Editor SDK performs a UI text lookup in Localizable.strings file. In some cases this file can be overwritten by other 3rd party dependencies during project compilation leading to missing text at runtime. Since this release VE SDK will now also search for text strings in Banuba.strings file.

Support Face AR 1.9.3

This release fully supports Face AR 1.9.0 and its minor release 1.9.3

Memory usage optimizations

In this release we have made several big under-the-hood changes in text handling pipeline.

Video Editor SDK now uses less random access memory to render the textual overlays. The amount of savings is proportional to the number of used overlays and number of characters in them.

This update is highly recommended for apps that encourage their users to add lots of text to their videos, for example educational apps.

Migration guide

<aside> ‼️ PR addresses changes required for migrating to this release.

</aside>