Version v1.55.0 Changelog June 27, 2025
Breaking Changes
- Engine/Android: Fixed
DesignUnit
raw values are not aligned with the C++ enum, resulting in incorrect mapping forengine.scene.getDesignUnit()
andengine.scene.setDesignUnit()
.
Non Breaking Changes
- Engine: Added ten new blend modes: Linear Burn, Linear Dodge, Lighten Color, Darken Color, Vivid Light, Linear Light, Pin Light, Hard Mix, Subtract and Divide.
- Editor/Web: Updated
FeatureAPI.enable()
to automatically use default guards when no predicate is provided. - Editor/Web: Introduce a new
ly.img.dock
feature key to allow controlling the dock. - Editor/Web: Introduce a new
ly.img.inspectorBar
feature key to allow controlling the inspector bar. - Editor/Web: Introduce a new
ly.img.videoTimeline
feature key to allow controlling the video timeline. - Editor/Web: Introduce a new
ly.img.navigationBar
feature key to allow controlling the navigation bar. - Editor/Web: Introduce a new
ly.img.navigate.undoRedo
feature key to allow controlling the navigation bar undo and redo. - Editor/Web: Introduce a new
ly.img.navigate.zoom
feature key to allow controlling the navigation bar zoom. - Editor/Web: Introduce a new
ly.img.navigate.actions
feature key to allow controlling the navigation bar actions. - Editor: Added improved loading animations
- Engine: Added new editor APIs to enable/disable and check the state of a block’s highlight:
setHighlightingEnabled
andhasHighlightingEnabled
- Editor/iOS: Fixed incorrect icon order for content fill mode in the crop sheet.
- Engine: Fixed legacy handling in the
loadFromString
API which could cause a legacy scene to be corrupted, e.g., vector paths getting deleted. Only occurs if a legacy scene is a loaded whileloadFromString
is called. - Engine: Trim length and trim offset now have the expected behavior when using GIFs.
- Engine: Fixed crash when using compositing keyboards.
- Editor/Web: Improved the video playback performance.
- Engine: Improved the video playback performance.
- Editor/Web: Adding documentation on how to update and manage video caption presets
- Engine: Added video captions support, see documentation. Introduced two new block types: caption and captionTrack. Introduced a new API for creating captions from a file: createCaptionsFromURI.
- Editor/Web: Added support for video captions in the editor, enabling the creation and management of captions for video projects. This feature includes functionalities for manually adding, editing, and removing captions, as well as importing captions from SRT and VTT files. Additionally, it supports managing various caption style assets.
- Editor/Android: Added predefined crop presets to the crop sheet.
- Editor/Android: Introduced multiple
SheetType.Crop.Mode
options that enable a combined crop and page resize sheet, supporting both manual adjustments and predefined size presets. Custom modes are configurable to define custom behavior. - Editor/Web: Fix editor crash when OPFS is not available in certain browser environments e.g. Firefox private mode.