UI Framework changelog
- 9 minutes to read
This topic includes new features, improvements, and bug fixes for the UI Framework.
4.46.86 - December 3, 2025
General Improvements
- Simplified VDP data handling by reducing reliance on manually created
Editor.IVdpDataobjects. Added two new methods to the Datasheet widget for direct access to item data:getTableItemsData(): Retrieves data for all table items.getSelectedRowItemsData(): Retrieves data for selected rows only.
Bug Fixes
- Fixed an issue where previewing Data-Driven Editor workflows from the BackOffice admin panel displayed an incorrect preview images in some cases.
4.46.84 - November 10, 2025
General Improvements
- Enhanced the
updateItemscommand in the DesignEditor widget to ensure correct handling of color string representations. This resolves issues with color updates in string format.
4.46.80 - August 14, 2025
Performance Improvement
- Added a new
getPreviewsmethod to the Preflight widget for generating preview images only, optimizing performance when thumbnails are needed. ThegetResults()method still renders both previews and print files by default. To retrieve only print files, use:{{#function $['preflight'].getResults(false) }}
4.46.79 - August 12, 2025
Bug Fixes
- Fixed an issue causing an error after switching to the Approval step during product testing in the BackOffice panel.
- Fixed a problem with restoring the editor after loading projects.
- Fixed a problem when previews weren't invalidated after copying data between cells in the
datasheetwidget using hotkeys.
4.46.76 - April 24, 2025
Bug Fixes
- Fixed a problem with saving user projects.
- Fixed a problem with transferring data to the
datasheetwidget on Safari.
4.46.73 - March 18, 2025
Bug Fixes
- Fixed a problem when products would not recover in the Data-Driven Editor from snapshots.
- Fixed a problem with scrolling in the
datasheetwidget whenscrollToRowEnabledwas set tofalse. - Fixed a problem that caused a Template underfined error when closing a pop-up window.
- Fixed a problem with logging widget loading in the Design Editor and Preflight widgets.
4.46.69 - December 23, 2024
General Improvements
- Improved script loading time.
- Optimized the data retrieval method in the
pim-ajaxwidget.
4.46.61 - June 26, 2024
Bug Fixes
- Fixed a problem with managing color profiles.
- Fixed a problem with asynchronous loading of mockups in the
pim-ajaxwidget.
4.46.46 - February 22, 2024
General Improvements
- You can now open a preselected product variant by SKU in the editor and then change the options if needed. To do so, initialize the driver with an SKU in
optionBasedProductInfo.selectedVariantSkuandoptionBasedProductInfo.selectionStrategyset to"Preselect".
4.46.44 - February 13, 2024
Bug Fixes
- Fixed a problem with displaying prices in the
optionswidget. - Fixed a problem when the editor preload would break the UI styles.
4.46.27 - November 21, 2023
Bug Fixes
- Fixed a problem when editor was not loaded with a specific snapshot.
- Fixed a problem with layout of the Help button.
4.46.24 - October 31, 2023
Bug Fixes
- Fixed a problem with disabling product options for products with one option.
4.46.20 - October 25, 2023
General Improvements
- Changed styles of modal windows. If this conflicts with your custom styles, try to remove your css/style affecting the modals.
- Added the possibility to open a workflow for a special SKU. In this case, you can't select inactive option values.
Bug Fixes
- Fixed a problem with changing steps.
- Fixed a problem when preview images was not downloaded using the
finish-groupwidget on mobile devices. - Fixed a problem with modal window height and center alignment.
4.46.14 - September 7, 2023
General Improvements
- Added the possibility to localize the Saved projects dialog box. To change the translations, use the
savedprojects.dialogs.listkey group. You can find the default translations in the locales.json file.
Bug Fixes
- Fixed a problem when user info was not applied to products in the Data-Driven Editor.
- Fixed a problem when the
getProofPdfmethod ofdesign-editorreturned proof images in JPG and PNG formats. - Fixed a problem when the selected localization was not applied to the Save Project dialog box.
- Fixed a problem with getting the product options in the
preflightwidget.
4.46.9 - August 17, 2023
Bug Fixes
- Fixed a problem with displaying option names in the
pim-optionswidget. - Fixed a problem when the
design-selectorwas not updated when the user returned to edit the product.
4.46.6 - August 7, 2023
New Features
- Added the possibility to filter saved projects by the specified parameters. To do so, first save the parameters in
saveProjectData, either a string or object of key-value pairs, and then apply a filter by this data insaveProjectFilterFunction. Define these properties in the root of the config.
General Improvements
- You can now define the
backToProductButtonin thestepswidget to display the button navigating back to the product. - Instead of using the
finish-buttonwidget, you can now enable this button in the navigation bar using thefinishButtonparameter of thestepswidget. - Added a preloader to the
pim-design-selectorwidget. - Improved layout of
pim-optionsandpim-design-selector.
Bug Fixes
- Fixed a problem with converting colors to HEX format by the
colorToHexmethod. - Fixed a problem with validation in the
input-textwidget. - Fixed a problem when a trailing slash was added to the URL passed to the
pim-ajaxwidget. - Fixed a problem when filtering by
includefield was not applied to options obtained through thepim-ajaxwidget.
4.46.0 - July 14, 2023
New Features
- Added support for metadata in
pim-options.
General Improvements
- Updated the standard localization in Dutch (
nl).
Bug Fixes
- Fixed a problem with entering a project name when saving the project based on the VDP solution.
- Fixed a localization problem in the
preflightwidget.
4.45.11 - April 25, 2023
General Improvements
- Added the
onItemDoubleClickandonItemClickproperties topim-design-selector. - You can now filter the response of
pim-ajaxbydesigns,mockups, andvariantsspecified in thechoices. - Added an
onReadyevent topim-options, which will be called when all options have loaded and initialized. - Added a
summaryproperty topim-optionsto get human-readable report on selected options. - Now options with a single value will be hidden. To make the option visible, set its modifier
visibletotrue. If you don't want the option is used in filtering, setvisibletofalse. - Added a
preselectedValuemodifier topim-options. This modifier will override the initial value defined in the Product Link. - Improved layout of modal windows on mobile devices. Added the
closeOnOutsideClickproperty.
4.45.0 - March 14, 2023
New Features
- Implemented PIM widgets for products based on options:
pim-ajax,pim-design-selector,pim-options, andvariant-selector.
General Improvements
- Added a tooltip for the drawer icon on mobile devices. To add the tooltip, define the
editor.drawer.menulocalization key.
Bug Fixes
- Fixed a problem with pagination in the
datasheetwidget. - Fixed a problem with getting the order details.
4.44.0 - January 24, 2023
New Features
- Added the
scrollToRowEnabledparameter to thedatasheetwidget to control if the page should scroll when new rows are added. - Added the
animationSpeedparameter to the3d-viewerwidget to define the default animation playback speed. - Added support for custom buttons for deeper integration of the UI Framework and the Design Editor. You can now handle the
CustomButtonClickedevent in the parameters of thedesign-editorwidget.
4.43.17 - January 18, 2023
General Improvements
- Implemented a new appearance for steps and project buttons.
Bug Fixes
- Fixed a problem when the drop-down list of the
optionwidget was not displayed.
4.43.8 - December 2, 2022
New Features
- Added the possibility to specify
productProofPageIndexesin thegetHiresImagesandgetProofImagesmethods to render only those product pages.
Bug Fixes
- Fixed a problem when the
ajaxwidget would execute regardless of theautoCompileparameter.
4.43.7 - November 30, 2022
New Features
- You can now subscribe to the
OnBoundsNotificationCbcallback from the design editor to get the bounds of the print area.
Bug Fixes
- Fixed a problem when
varsfrom the original config were used when restoring the editor. - Fixed a problem with displaying the editor preloader.
4.43.0 - October 28, 2022
New Features
- Added a non-visual widget
function-triggerthat performs some functions. - Added the
swapSurfacescommand todesign-editorthat swaps product pages in the editor. - You can now define a logo in the Top toolbar through the
logo.srcproperty in the config. When the user clicks the logo, they navigate to the address specified inlogo.url. - Added the
onSubmithandler for modal windows. - Added the possibility to define the height of the header and the left panel in mobile layouts through CSS variables.
Bug Fixes
- Fixed the z-order of the
color-selectorwidget in mobile layouts. - Fixed a problem when steps without names were preventing the step tabs from being displayed.
- Fixed some problems with zooming small proof images.
4.42.8 - September 20, 2022
General Improvements
- Added support for the GMXML markup in titles of the
optionwidget.
4.41.0 - August 3, 2022
New Features
- Added a
pantone-color-pickerwidget to select spot colors.
4.40.23 - July 26, 2022
General Improvements
- Added the double-click event to the
variant-selectorwidget.
4.40.17 - July 13, 2022
New Features
- Added a
preview-mockup-sliderwidget to browse preview mockups.
General Improvements
- Added the product variant options and resources to the output of the
variant-selectorwidget.
4.40.9 - May 11, 2022
Bug Fixes
- Fixed styles of the
color-selectorwidget for mobile devices.
4.40.0 - April 5, 2022
New Features
- Added the possibility to authorize users before saving the projects. The
authRequiredToSaveProjectproperty in the config indicates now if an anonymous user can save projects.
4.39.0 - March 22, 2022
General Improvements
- Added adaptive layout for the
3D-viewerwidget. The camera buttons are now displayed in the order they are specified in the config.
4.29.0 - October 10, 2021
New Features
- Added the possibility to use HTML markup in the
step.titleandstep.descriptionproperties.
4.28.0 - September 16, 2021
New Features
- Added the
loadUserInfocommand todesign-editorthat changes properties of design elements in the editor.
4.26.0 - September 3, 2021
New Features
- Added the
violationDataproperty todesign-editorthat returns information about violation warnings.
4.22.20 - May 25, 2021
New Features
- Added the possibility to define names of steps through dynamic expressions in
{{}}.
Bug Fixes
- Fixed a problem with returning to editing when the editor loads at the second step.
4.20.4 - March 18, 2021
General Improvements
- Added the
autoResetparameter to thecheckboxwidget. - Added the
imageSelectorPositionandimageSelectorAlignmentparameters toimage-carousel. You can now put the selector in thebottom,right, orleftposition and align it tostart,middle, orend.
4.19.5 - March 2, 2021
New Features
- Added the possibility to define
onLeavefunction for a step.
4.19.0 - February 17, 2021
General Improvements
- Added a preloader to the
image-carouselwidget.
Bug Fixes
- Fixed a problem when the default locale appeared instead of the alternate one when loading the editor.
- Fixed a problem when
forceSelectiondid not work for selecting tabs in some cases.
4.13.0 - September 29, 2020
General Improvements
- Improved the Preview page.
4.12.0 - September 9, 2020
New Features
- Added the possibility to debug
au-wizardby usingauWizard.debug()andauWizard.getUncompiledWidgetNames(). You can also output the entire config in the console throughdocument.querySelector('au-wizard').config.
4.11.0 - September 2, 2020
General Improvements
- Major internal refactoring.
4.10.0 - August 11, 2020
New Features
- Added methods to add and remove surfaces in the
design-editorwidget.