Skip to content

v1.35.0 Changelog

September 16, 2024

Breaking Changes

  • Editor/Web: The @cesdk/cesdk-js used to bundle the @cesdk/engine project internally. Now, the two packages are separate and the CESDK has the engine package as a dependency. Normally, nothing should change for implementers when updating their @cesdk/cesdk-js version, but it is possible that under certain circumstances you might need to adapt your bundler configuration.

Non Breaking Changes

  • Editor/Web: Fix bug where entry.title was not used in the asset library sections (if no translation was found)
  • Engine: Fixed content-aware resize to not change the selection or edit mode.
  • Engine: Introduced new page setting to restrict the resize interaction to fixed-aspect ratio: 'ubq://page/restrictResizeInteractionToFixedAspectRatio', which is disabled by default.
  • Engine/Android: Added resource related bindings: EditorApi.getResourceData, EditorApi.relocateResource, EditorApi.findAllTransientResources.
  • Engine/Android: Added asset related bindings: AssetApi.onAssetSourceUpdated, AssetApi.assetSourceContentsChanged.
  • Editor/Web: Support uploading TIFF files via the UI
  • Engine: fix cutout contours of images containing no pure transparency to be the exact rectangular frame of the image.
  • Editor/Web: Restore functionality to move elements using the arrow keys.
  • Engine/Web: With this release we are publishing our Reactor API for reactive integrations between the Creative Engine and your app’s user interface. See https://img.ly/docs/cesdk/engine/guides/reactor/ for more information
  • Engine: Added forceLoadResources to manually trigger the fetching or loading of resources associated with the given block and its children.
  • Engine/Web: Added binding for forceLoadResources.