Version v1.16.0 Changelog September 8, 2023
Breaking Changes
- UBQ: Replace granular color-specific APIs with a more generic approach, that eases interactions with colors. Add
get|setColor,get|setSettingColor,get|setDropShadowColor, andget|setStrokeColorin favour of the color-space specific endpoints. Deprecate the following APIs:BlockAPI.getColorRGBA-> UseBlockAPI.getColorinsteadBlockAPI.setColorRGBA-> UseBlockAPI.setColorinsteadBlockAPI.setColorSpot-> UseBlockAPI.setColorinsteadBlockAPI.getColorSpotName-> UseBlockAPI.getColorinsteadBlockAPI.getColorSpotTint-> UseBlockAPI.getColorinsteadBlockAPI.getBackgroundColorRGBA-> UseBlockAPI.getColorquerying the"backgroundColor/color"property insteadBlockAPI.setBackgroundColorRGBA-> UseBlockAPI.setColormodifying the"backgroundColor/color"property insteadBlockAPI.setStrokeColorRGBA-> UseBlockAPI.setStrokeColorinsteadBlockAPI.getStrokeColorRGBA-> UseBlockAPI.getStrokeColorinsteadBlockAPI.setDropShadowColorRGBA-> UseBlockAPI.setDropShadowColorinsteadBlockAPI.getDropShadowColorRGBA-> UseBlockAPI.getDropShadowColorinsteadEditorAPI.setSettingColorRGBA-> UseEditorAPI.setSettingColorinsteadEditorAPI.getSettingColorRGBA-> UseEditorAPI.getSettingColorinstead
Non Breaking Changes
- CESDK: Added unstable clamp camera position and clamp camera zoom APIs.
- CESDK: Add
cardLabelPositionfor better easier positioning of the label in a asset library card - CESDK: Add
cardBorderfor enabling a border in a asset library card - UBQ/Android: Add
baseUrias a parameter with a default value to theEngine.addDemoAssetSources()method. - UBQ: Setting the
defaultEmojiFontFileURIto an empty string will now disable emoji rendering and force text rendering to use the non-emoji font for all glyphs. - CE.SDK: During video export suspend inactivity detection while tab is in the background.
- UBQ: Fixed the
replaceTextAPI when the text contains variables. - CESDK: Add support for loading WASM and DATA from HTTP URLs (
config.core.baseUrl) - CESDK: Remove purple flashing for placeholders
- CESDK: Added multitouch support on the web for CE.SDK and the CreativeEngine.
- CESDK: Introduces a new color inspector with support for multiple color palettes.
- CESDK: Introduced support for CMYK colorSpace and Spot colors in our color pickers.
- CESDK: It’s now possible to add color libraries as asset sources.
- CESDK: Introduced the new
ui.colorLibrariesconfiguration option to configure the asset sources for the color inspector. - CESDK: deprecated the
ui.colorPalettesconfiguration option in favor of using asset sources. - UBQ/Web: fix H.264 videos that need a large frame re-order window. This issue manifested as videos running into timeout during loading.
- CE.SDK: Fix labels for entries in text library not shown after language has been switched in settings panel
- CESDK: Fix labels in color library not showing up in other languages