Core Module 2.1.0 - Support for Type-Agnostic Product Updates
Release
Author:
Kirill Gaiduk
Changed on:
12 June 2025
Target release date: | 2025-06-12 |
---|---|
Release status: | Released |
Description
Core Module 2.1.0 introduces refined `SetState`
Rule logic, adding more flexibility for Product updates.
The introduction of the new `updateProduct`
mutation allows the `SetState`
to support product-agnostic updates within Workflows:
- reducing Workflow complexity
- and improving execution performance
🔎 See the Changelog for details.
Changelog
GraphQL API
- A new type-agnostic
`updateProduct`
mutation has been introduced. - Permission logic has been unified across all Product-related GraphQL queries:
Rules
- The
`SetState`
Rule now uses the type-agnostic`updateProduct`
mutation for Product updates instead of the type-specific mutations updateVariantProduct, updateStandardProduct. As a result, it no longer throws an exception when the Product Type:- is not specified
- or differs from the reference Types:
`STANDARD`
`VARIANT`
Package
Released capability depth: | Enhancement |
---|---|
Release bundle / Capability type: | Module, Platform |