v1.44.0 Changelog
February 6, 2025
Breaking Changes
- Engine/Android: Added a feature flag engine setting
"features/p3WorkingColorSpace"
. When enabled, the editor displays P3 colors correctly and image exports result in 16 bit images in the P3 color space as opposed to the default 8 bit sRGB exports. This setting is only supported on devices that provide support for displaying P3 and working with 16 bit colors and is ignored on other devices. Targa image exports and exports with a color mask continue to produce 8 bit results. - Engine/Android: Added the
EditorApi.supportsP3
API with a boolean return value which can be used to determine whether the current device supports working and exporting in the P3 color space. - Engine/Android: Added the
EditorApi.checkP3Support
API which can be used to determine whether the current device supports working and exporting in the P3 color space with an error description in case P3 is not supported. - Engine/Swift: Renamed the
features/exportP3Images
setting tofeatures/p3WorkingColorSpace
and adjusted its behavior to be consistent with that on Android. Enabling this setting will cause the editor to now work in the Display P3 color space instead of an extended sRGB color space. - Engine/Swift: Added the
EditorAPI.supportsP3
API with a boolean return value which can be used to determine whether the current device supports working and exporting in the P3 color space. - Engine/Swift: Added the
EditorAPI.checkP3Support
API which can be used to determine whether the current device supports working and exporting in the P3 color space with an error description in case P3 is not supported.
Non Breaking Changes
- Editor/Android: Added a new configuration property
canvasMenu: CanvasMenu
toEditorConfiguration
that allows customizing the canvas menu (a list of buttons that appears next to a design block when one is selected). - Editor/Web: Keyboard handling for Straighten slider in Crop mode
- Engine: Added a new guide on how to run the
CreativeEngine
on Deno. - Editor/Web: Add locale API
- Editor/Web: Canvas menu holds proper size when changing to text edit mode
- Engine/Web: Fixed randomly failing video exports of scenes that were loaded from an archive.
- Editor/Web: Color picker pointer position update upon changing RGB values
- Editor/Web: Fixed a bug that occured when rendering 2 Asset Libraries showing the same content at the same time.
- Editor/Web: Fix misplaced loading spinner for dock buttons
- Engine: The
bringForward
andsendBackward
APIs have been improved to automatically skip over empty tracks and groups. - Editor/Web: Fonts are auto-highlighted in the font selection dropdown for non-regular typefaces
- Engine: When duplicating a block that is within a track, the duplicate is moved up in the hierarchy for regular tracks and the duplicate is inserted within the track immediately after the block for tracks that are marked as page duration defining elements.
- Editor/Web: Clips can now be dragged and arranged side by side within each track throughout the entire video timeline
- Engine: Fixed an export issue where blocks could be exported without their effects applied if the effects were still pending. Could happen on cloned engine instances.
- Engine: Fixed a loading issue in version 1.41 and newer of the
defaultApplyAsset
anddefaultApplyAssetToBlock
asset APIs where, for graphic blocks with a defined source set, all elements of the source set were pre-loaded. - Editor/Web: Improved build quality and size of CDN deployment.