Design Editor IFrame API Changelog
- 3-4 minutes to read
This topic includes new features, improvements, and bug fixes for IFrame API 6.
6.23.14 - July 31, 2024
- Added the possibility to hide the channel container tabs in the Object inspector with the
widgets.ObjectInspector.containerTabsEnabledproperty. - Added the
canvas.inactiveContainerTransparencyEnabledandcanvas.inactiveContainerTransparencyLevelproperties to configure the appearance of inactive channel containers.
6.23.10 - November 30, 2023
General Improvements
- Added the
canvas.rotatedTextInPlaceEditEnabledparameter to edit rotated text elements in popup boxes. To do so, set it tofalsein clientConfig.json or runtime configuration. - Added checking the message source and ignoring messages from outside the Design Editor.
6.23.8 - August 31, 2023
General Improvements
- Added the
groupandclipartobjects todefaultItemsConfigto define the behavior of SVG, PDF, and PSD assets uploaded to the canvas.
Other
- Updated the system requirements. Now, you need Node.js 17.x with npm 8.x to use the IFrame API.
6.23.7 - August 3, 2023
Bug Fixes
- Fixed some problems with using the
updateSurfacescommand.
6.23.6 - July 20, 2023
Bug Fixes
- Fixed some problems with
getBoundsandfinishProductDesignmethods not working.
6.23.3 - June 19, 2023
Bug Fixes
- Fixed a problem when the
getVariableItemsmethod did not return the list of variables nested in auto layouts.
6.22.4 - April 11, 2023
Bug Fixes
- Fixed a problem when the
package.jsonfile was incorrectly generated for the npm package@aurigma/design-editor-iframethat caused an error when trying to install this package.
6.21.9 - December 23, 2022
Improvements
- Added the possibility to define the format of PDF files. You can now set
rendering.hiResOutputPdfFormatto"X4"to enable PDF/X-4 and DeviceCMYK colors in print files. By default, print files will be generated in PDF 1.4.
6.21.8 - December 9, 2022
Improvements
- Added a new type of Toolbox buttons. You can now define a
Toolbox.customButtonsarray with your buttons and then handle theCustomButtonClickedevent.
6.21.7 - November 25, 2022
Other
- Added the
widgets.toolbox.enabledproperty to replacewidgets.toolbox.disabledto match the naming conventions. The latter one will be removed in the next major release.
6.21.5 - October 27, 2022
Improvements
- You can now completely disable cloning and grouping elements through the user interface. To remove the corresponding buttons from the Top toolbar, use the
cloneButtonEnabledandgroupButtonEnabledproperties. To remove these commands from the Item menu, use thecloneItemsEnabledandgroupItemsEnabledproperties. - Now a progress bar will be displayed when uploading private images to placeholders through the Open file dialog box.
- Added the possibility to configure the Marking menu with the required check marks. For more details, see Configuring the Marking menu.
Bug Fixes
- Fixed a problem with loading text elements with empty paragraphs.
- Fixed a problem with rendering text elements containing both the ampersand (
&) symbol and variable data. - Fixed some problems with rendering curved text by the TextWhizz engine.
- Fixed a problem with layout of the Object inspector on mobile devices.
6.21.4 - October 19, 2022
Improvements
- Added the possibility to prevent resizing images above a certain size when the DPI value of the image becomes less than specified in the settings. To do so, define the required DPI value in the
canvas.handlers.imageMinDpiproperty in the editor config.
Bug Fixes
- Fixed a problem when PDF images used as mockups could appear blurry.
- Fixed a problem when text was not displayed when entering the edit mode in some cases.
- Fixed a problem with selecting text in the text editing mode.
- Fixed a problem when the cursor turned white on a light background in the text editing mode.
6.21.3 - October 5, 2022
Improvements
- Improved user experience with the Image Manager. The
StatesSourcecan now preview the first two pages of state files as well as rename and delete these files. Your users can now upload private images to placeholders using the system dialog box Open file.
6.21.2 - September 6, 2022
New Features
- When rendering proof images, you can select which pages to render. This can give a noticeable effect on proof image rendering speed for designs with many pages, when only a few of them are required. For this purpose, you can use the additional option
productProofPageIndexesinfinishProductDesignandgetProofImages.
Bug Fixes
- Fixed a problem with editing placeholders when
autoPlaceholderEditModeEnabledwas set totrue.