What's new
- 3 minutes to read
July 2025
Breaking Changes
Users utilizing both vertical pagination and the viewer-info
placeholder simultaneously may encounter an excessive gap between the placeholder and the viewer. To eliminate this gap, apply the following styles to the inserted content element:
position: absolute;
top: calc(100% - 45px);
New Features
- Added the possibility to retrieve images from placeholders by using the
getPlaceholdersContent()
method. - You can now extract names and values of text elements, as well as custom field names and their values, from designs selected in the Simple Editor by using the Web-component API. This allows all personalization details to be shown within the order details on Shopify, making them visible in both the admin interface and the shopping cart.
- Added support for watermarks in preview images.
Bug Fixes
- Fixed a problem with displaying page thumbnails on the page navigation area.
- Fixed a problem where mockup was being displayed as main product image on the product page.
- Fixed a problem with vertical layout of the surface pagination control.
June 2025
Breaking Changes
Previously, turning off price requests could be done by settings.productDetails.priceVisible: false
. Starting from this release, this approach no longer works. To disable price requests, please explicitly set settings.disablePricing: true
in your configuration.
New Features
- Added the possibility to insert custom user-uploaded images into placeholders. When configuring a design in the Template Editor, you can now configure each placeholder to allow selection from three different sources:
- Public images stored in storage.
- Images uploaded directly from the user's device.
- Combined mode offering access to both types of sources simultaneously.
- Improved price-quantity interactions:
- Added the possibility to control visibility of the Quantity field. To hide it, set
settings.quantity.enabled
tofalse
. - You can now skip pricing requests if only the Quantity field is needed. To do so, set
settings.disablePricing
totrue
. - Changed behavior of
settings.productDetails.priceVisible
. It now affects only price display, not pricing requests.
- Added the possibility to control visibility of the Quantity field. To hide it, set
- Custom fields for images and designs:
- You can now define
customName
andcustomTooltip
custom fields for images and designs. These fields override default names and tooltips respectively and are displayed in the editor.
- You can now define
Bug Fixes
- Fixed a problem where image validation would be disabled after disabling the cropper.
- Fixed a problem when the font selected by the user was reset to a default font after switching between design templates on the product page.
- Fixed a problem with displaying "undefined" in a custom text toggle.
May 2025
New Features
Added the possibility to browse multiple product images alongside the design template in the viewer. When you start editing fields, the viewer automatically switches to the design template. To include images in the editor, configure them at config/resources/productImages
, and adjust the pagination control display in config/settings/surfacePagination
.
General Improvements
- Added a new HTML placeholder (
custom-option
slot) to display info at the beginning of the block of options. - You can now retrieve values of VDP fields using the new getVDPData() method of the Web-component API.
- Added the possibility to apply toggle set colors to images in placeholders. In this case, images are first converted to grayscale, and then the selected color is applied.
Bug Fixes
- Fixed a problem with validation of custom 3D mockup sizes in packaging configurator.
- Fixed some problems with displaying character limits in text fields.
April 2025
General Improvements
- Added support for preserving original text when toggling between fonts.
- Added a new HTML placeholder (
viewer-info
slot) to display info below the viewer.
July 2024
Initial Release of Workflow element config V2.