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
.