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: 2026.01.0

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.

2026.01.0

Internal version: 1.2.11

Automatic parameter hiding

The Product Configurator now detects parameters that have no impact on the current configuration, and automatically hides them. You can find more information about this in the documentation. 🔗 This can eliminate the need of some product rules you may have. See the example below.

This is enabled by default. If you want to completely disable the automatic hiding of parameters or disable it on specific parameters, you can use an Applicative Rule. 🔗

Example

You have a product with two parameters:

  • an optional component (handle, cushion...)
  • the color of this optional component

When the user chooses to remove the optional component, you may want to hide the second parameter. Before this change you would have to create a Product Rule to remove the possible colors when the optional component was removed.

Now you don't need this Product Rule, the configurator will hide the color parameter when the component it applies to is removed.

Help Center event

info

This is only accessible to developers for now.

A new event has been added to send reports 🔗 about the current configuration. For now, it can only report expired products. It's currently not displayed in the default interface, but developers can use this event to know if some expired products are used in the configuration.

You need to use an Applicative Rule. 🔗 to enable reports sending.

2025.12.0

Internal version: 1.2.10

Data Management documentation

The Data Management 🔗 documentation has been re-organized for better clarity. It now contains a specific menu for the configuration of the application itself. In addition to this, you can now find instructions about how to translate the Product Configurator. 🔗

Compositions menu

You can now display a list of compositions for modular products. 🔗

When a list of compositions is available:

Background color change

The Product Configurator background color can now be configured. 🔗 This includes the alpha channel, meaning you can make the configurator fully transparent.

info

Enabling this feature will disable the ground shadow for technical reasons.

Free tags in the menuChanged API

For developers only: the menuChanged API 🔗 will now provide the free tags of the products. 🔗

You can use this to customize the behavior of your own menu based on some specific free tags.

2025.09.0

Internal version: 1.2.9

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.

2025.07.1

Internal version: 1.2.8

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. 🔗

2025.07.0

Internal version: 1.2.7

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. 🔗

2025.06.0

Internal version: 1.2.6

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. 🔗

2025.05.0

Internal version: 1.2.5

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.

2025.04.0

Internal version: 1.2.3

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. 🔗

2025.03.1

Internal version: 1.2.2

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. 🔗

2025.03.0

Internal version: 1.2.1

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 🔗.

2025.01.0

Internal version: 1.1.9

This is the first deployed version of the product configurator.