new
improved
fixed
Production Update 11.5.2026
Site Configuration Phase 3: Product Variants by Site
This release completes the third phase of site configuration capabilities. Phase 1 introduced per-site planner UX customization, Phase 2 brought SKU mapping per site, and Phase 3 now adds tag-based product variant control — enabling manufacturers and their resellers to each have a distinct product offering, all driven by the same underlying product logic.
Tags are the core mechanism: define them once in the Product Library, then use them to control what's available on each site.
- Product Library Tag Management: Tags are now created and managed centrally in the Product Library, with name, optional description, and a usage count showing how many times each tag is referenced across the catalog.
- Tags in Sales Code Mappings: Tags can be assigned in Sales Code (SKU) Mappings to link product variants to specific site configurations.
- Tag-Based Part and Material Visibility: Parts and materials can be configured with a Site Visibility property using tags. If a site configuration includes or excludes certain tags, only matching parts and materials are visible in that site's configurator — making true per-reseller product catalogs possible without duplicating product data.
- Site-Specific Pre-Made Compositions: Pre-made compositions (preset product variants or bundles) can now be assigned to specific site configurations, so different resellers can offer their own curated packages.
For full documentation, see .
Scripting System Improvements
- Lambda Expression Support: The scripting system now supports lambda expressions, enablingMap,Filter, andReduceoperations on arrays. For developers writing product rules, this means you can now filter option lists, transform values across a set of parts, or aggregate results — all within the scripting language. Customers who rely on complex configuration logic may see new capabilities unlocked in their products as a result.
- Scriptable Rotation Values in Connectors: Connector rotation values can now be driven by scripting expressions. New built-in functions cover quaternion operations: multiplication, normalization, interpolation (slerp), and conversions from Euler angles or axis-angle. This makes dynamic part orientation based on configuration state possible.
Product Placement
- Free Placement Part Rotation: Parts in free placement layouts can now be rotated. Rotation is applied around the part's center point, with automatic position adjustment to avoid collisions with nearby parts.
Product Catalog UI
- Improved Category Creation: When creating a new category or sub-category in the category structure editor, you are now prompted to name it immediately — no more renaming a default "New Category" placeholder after creation.
Bug Fixes
- Fixed: OptionGroup elements were not visible in ConnectivityMatrix.
- Fixed: Opening the Asset Picker was slow due to redundant backend queries.