Skip to content

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 to features/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 to EditorConfiguration 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 and sendBackward 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 and defaultApplyAssetToBlock 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.