v1.46.0 Changelog
March 4, 2025
Breaking Changes
- Editor/Android: Video UI now uses the
stickersAndShapes
library instead of thestickers
library. - Editor/Android: Removed the existing
AssetLibrary
constructor in favor of a new one that ensures composite library categories automatically reflect their constituents. For example, if you specify a customvideos
LibraryCategory
,overlays
andclips
will now update accordingly without requiring explicit assignment. This behavior is now also reflected inAssetLibrary.getDefault()
.
Non Breaking Changes
- Editor/Web: Disabled name editing on double click for Document type in inspector panel
- Editor/iOS: Added new SwiftUI view modifiers
.imgly.dockItems
and.imgly.modifyDockItems
that allow customizing the dock (a list of buttons that appears at the bottom of the editor). - Editor/iOS: Added new SwiftUI view modifiers
.imgly.inspectorBarItems
and.imgly.modifyInspectorBarItems
that allow customizing the inspector bar (a list of buttons that appears at the bottom of the editor when a design block is selected). - Editor/Android: Fixed R8 error due to missing consumer proguard rules.
- Engine/Android: Fixed random crashes that could occur when replacing or removing videos.
- Engine: To prevent blocks with a wrong aspect-ratio, the
setSourceSet
,addImageFileURIToSourceSet
, andaddVideoFileURIToSourceSet
APIs now reset the crop of the block the fill is attached to when the source set is initially set or changes. - Engine: Fixed crop changes in scenes with a pixel design unit not to cause non-uniformly stretched fills or shrinking blocks when cropping pages.
- Editor/Web: Fixed an issue where uploading the same file multiple times would not work as expected.
- Editor/Web: Fixed a bug where effect toggles would appear as disabled before an effect was applied.
- Editor/Web: Fixed an issue where text in some error dialogs would overflow in small screens.
- Editor/Web: Fixed flashing color palette, when in CMYK-mode the tint was moved from value 0
- Engine: Fixed the minimum frame size for text blocks with automatic width and height for scenes in design unit pixel and inch. The frame could be too large depending on the screen size and amount of text characters.
- Editor/Web: Fixed that text variables and spot-colors get properly handled in the video export.
- Editor/Android: Fixed that text variables and spot-colors get properly handled in the video export.
- Editor/iOS: Fixed that text variables and spot-colors get properly handled in the video export.
- Editor/Web: Fix glitching scrollbar in builder library on certain browser zoom settings
- Editor/Web: Fix builder API separators not being rendered inside sections
- Editor/Web: Fixed an issue where adding an element to a non-empty scene would always place it in the background track if the track was empty.
- Engine: Fixed unknown mime-type in
editor.getMimeType
on buffer type URIs for certain types, e.g., font files if the scene was loaded from an archive. - Editor/Web: Fixed an issue where the video timeline did not expand or collapse properly when the editor was rendered with a relative height.