Skip to content

v1.46.0 Changelog

March 4, 2025

Breaking Changes

  • Editor/Android: Video UI now uses the stickersAndShapes library instead of the stickers 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 custom videos LibraryCategory, overlays and clips will now update accordingly without requiring explicit assignment. This behavior is now also reflected in AssetLibrary.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, and addVideoFileURIToSourceSet 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.