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.containerTabsEnabled
property. - Added the
canvas.inactiveContainerTransparencyEnabled
andcanvas.inactiveContainerTransparencyLevel
properties to configure the appearance of inactive channel containers.
6.23.10 - November 30, 2023
General Improvements
- Added the
canvas.rotatedTextInPlaceEditEnabled
parameter to edit rotated text elements in popup boxes. To do so, set it tofalse
in 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
group
andclipart
objects todefaultItemsConfig
to 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
updateSurfaces
command.
6.23.6 - July 20, 2023
Bug Fixes
- Fixed some problems with
getBounds
andfinishProductDesign
methods not working.
6.23.3 - June 19, 2023
Bug Fixes
- Fixed a problem when the
getVariableItems
method 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.json
file was incorrectly generated for the npm package@aurigma/design-editor-iframe
that 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.hiResOutputPdfFormat
to"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.customButtons
array with your buttons and then handle theCustomButtonClicked
event.
6.21.7 - November 25, 2022
Other
- Added the
widgets.toolbox.enabled
property to replacewidgets.toolbox.disabled
to 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
cloneButtonEnabled
andgroupButtonEnabled
properties. To remove these commands from the Item menu, use thecloneItemsEnabled
andgroupItemsEnabled
properties. - 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.imageMinDpi
property 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
StatesSource
can 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
productProofPageIndexes
infinishProductDesign
andgetProofImages
.
Bug Fixes
- Fixed a problem with editing placeholders when
autoPlaceholderEditModeEnabled
was set totrue
.