Skip to main content

Release Notes

This page lists the important changes between the versions of the Product Configuration.

info

Version currently deployed in production: 1.2.9

tip

This release note is not an exhaustive list of the changes made in each version.

Every release comes with multiple small bug fixes. Only the most important fixes are listed here.

1.2.9​

Date: 2025-09

In addition to the following changes, this updates also fixes an error in the generation of the url and qrcode for the augmented reality feature on desktop. πŸ”—.

Real parameter units​

Parameters using the "Real" type now follow the configured unitSystem and lengthUnit from the locale πŸ”—

Input events verification​

The configurator will now ignore some input events to avoid unexpected errors, mostly due to incorrect values or bad timing. This is mostly useful for developers building their own user interface.

We now provide a contentLoaded event πŸ”— that you can listen to, for example, to show or to allow the activation of your interaction buttons.

Practical examples​

To help understand this change, you can find here two use cases impacted by this change:

  • You launch the "Augmented Reality" feature πŸ”— before the product is loaded:
    • Previous behavior: the configurator would throw an error;
    • New behavior: the configurator ignores the command because it was received before the sending of the contentLoaded event.
  • You try to configure a product πŸ”— after it was deleted or replaced (the product UUID is not valid anymore).
    • Previous behavior: the configurator would throw an error;
    • New behavior: the configurator ignores the command because the targeted product UUID is invalid.

1.2.8​

Date: 2025-07

Parameter ordering​

You can now choose the ordering of parameters displayed in the menu (or the order of the parameters you receive in the API as a developer). This choice can be made for each product independently.

See the documentation here. πŸ”—

1.2.7​

Date: 2025-07

Initial configuration​

As a developer, when you load some content in the configurator, you can now provide some initial configuration. This allows you to choose the values of some parameters before the content load begins.

See the documentation here. πŸ”—

Price details​

When you use configuration sets on your products, the price details are now available in the BOM.

See the BOM content here. πŸ”—

1.2.6​

Date: 2025-06

AR Compatibility​

The Augmented Reality experience is now available on Chrome and Firefox for iOS (it was limited to Safari before this update).

AR from Desktop​

You can now request to see a product in Augmented Reality from the desktop Product Configurator. It will display a QR Code to scan from a mobile device.

See the documentation here. πŸ”—

1.2.5​

Date: 2025-05

Widgets parameter​

A new widgets parameter is available. It allows enabling or disabling parts of the UI that are closely linked to the 3D viewer.

See the documentation here. πŸ”—

This new parameter allows you to:

  • Disable the modular onboarding message. This was possible before with another parameter outside the widgets parameter. The old parameter still works, but it is recommended to use the new one.
  • Disable the modular deletion button. πŸ”—

Product name​

The product name displayed on top of the configurator πŸ”— now takes into account the possible name changes of the current product.

For example, it will display the name of a product using Product Mappings, or the name of the detected block.

1.2.3​

Date: 2025-04

This update mainly contains some internal improvements, but also one visible change:

Module deletion from the 3D​

When you select a module in a composition, you now have a button in the 3D view to delete this module.

See the documentation here. πŸ”—

1.2.2​

Date: 2025-03

Filter enhancements​

The UI for the filters has been enhanced.

  • It now displays the number of available results in front of each filter.
  • Filters with no results are greyed out.
  • Chosen filters are saved when you close a parameter and re-open it again.
  • Filter categories are collapsed by default.

See the documentation here. πŸ”—

Dimensions in the BOM​

The product dimensions have been added to the BOM. πŸ”—

Detailed ParameterBOMRule​

You can now request detailed products when using the ParameterBOMRule. πŸ”—

Block detection on modular products​

When using modular products, you can now configure block detection. πŸ”—

1.2.1​

Date: 2025-03

Filters on desktop​

When product filters are configured, they are now visible in the integrated UI (desktop mode only). You can filter the products in the list using the checkboxes in the filter menu.

See the documentation here. πŸ”—

Some global UI enhancements​

Mobile adjustments​

  • The whole UI is now more adjustable to mobile devices in landscape mode.
  • Product ground shadows are now enabled on mobile (unless you explicitly disable them).

3D Viewer​

You can now choose between two environment maps πŸ”— for the 3D viewer. The default one has changed for better looking models.

Product sorting​

The product lists are now making use of the searchScore attribute of the products πŸ”— to sort them. Products with the same searchScore are now displayed in alphabetical order.

BOM Generation​

The BOM now supports the ParameterBOMRule πŸ”— and the MappingSortingRule πŸ”—.

1.1.9​

Date: 2025-01

This is the first deployed version of the product configurator.