Version v1.11.0 Changelog May 10, 2023
See the announcement post for details on features.
Breaking Changes
- UBQ: Made the
timeOffset,duration, andframerateparameters of theBlockAPI#exportVideofunction optional. - UBQ: Renamed
SceneAPI.unstable_getDesignUnitandSceneAPI.unstable_setDesignUnitintoSceneAPI.getDesignUnitandSceneAPI.setDesignUnit - UBQ:
SceneAPI.setDesignUnitnow accepts"Pixel","Millimeter"or"Inch"as arguments instead of"px","mm"or"in" - UBQ:
SceneAPI.getDesignUnitnow returns"Pixel","Millimeter"or"Inch"as values instead of"px","mm"or"in" - UBQ/Swift: Renamed first parameter of the
SceneAPI.createmethod fromfrom imageURL: URLtofromImage url: URLto differentiate between the image and the video variant - CESDK: Removal of the
sceneconfig option. You can set a scene’sdpiandpixelScaleFactorvia the BlockApi’ssetInt(sceneId, 'scene/dpi', dpi)andsetInt(sceneId, 'scene/pixelScaleFactor', factor). - UBQ/Android: Color which used to represent RGB color has now become a sealed interface and has two implementations:
RGBAColorandSpotColor
Non Breaking Changes
- CESDK: Notifications have been redesigned. They always align to the bottom right edge now and are using updated design tokens to increase their visibility
- CESDK: Fix an issue where dragging from the canvas outside the browser window could put the mouse input system into an undefined state
- CESDK: Fix inspector headings not being truncated properly if their content is too long to fit the visible space
- UBQ: Add
SceneAPI.createFromVideomethod analogous toSceneAPI.createFromImage - UBQ: Add
BlockAPI.isAlignable,BlockAPI.alignHorizontally, andBlockAPI.alignVertically. - CESDK: Fix bleed margin not updating correctly when switching page format or design unit.
- CESDK:
PageFormatDefinition.dpiandPageFormatDefinition.bleedMarginproperties have been removed. They were never actually used in the CESDK. - CESDK: Stroke properties are now being controlled via select inputs instead of segmented controls, improving their usability
- CESDK: Fix a bug in the ‘Edit’ canvas action for text blocks.
- CESDK: Fix for touch-gestures sometimes triggering accidental selection- CESDK: Stroke properties are now being controlled via select inputs instead of segmented controls, improving their usability
- CESDK: Fix a bug in the ‘Edit’ canvas action for text blocks.
- CESDK: Fix for touch-gestures sometimes triggering accidental selection
- CESDK: Fix moving groups between pages resulting in groups jumping around.
- CESDK: Number inputs now default to two fraction digits for number inputs
- UBQ: Merged CompositedText and Text blocks
- UBQ: Add TextCase options to the Text block and API
- CESDK: Add support for
file:/pathformat and special characters in@cesdk/nodeURL handling. - CESDK: Introduce the crop, filters, adjustments, effects, and blur inspector for page blocks.
- CESDK: Add Alignment UI to Design & Studio UI
- CESDK: Fix various bugs related to undo/redo in the Video Editor.
- CESDK: Fix a bug for ‘flip’ operations not saving undo/redo steps.
- CESDK: Fix editor crashing when loading scenes with specific combinations of block indices.
- UBQ: Add
text/clipLinesOutsideOfFrameandtext/hasClippedLinesproperties to the Text block. - UBQ: Add automatic font size options (
text/automaticFontSizeEnabled,text/minAutomaticFontSize,text/maxAutomaticFontSize) to the Text block. - UBQ: Fix occasions where the scene export failed with an error stating “Block to export has size 0”.