UI Framework changelog
- 8-9 minutes to read
This topic includes new features, improvements, and bug fixes for the UI Framework.
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.