PIM 26.29
| Version | 26.29 |
|---|---|
| Release Date | 10 November 2026 |
Changes
New features
Remove attributes from products through the JSON import
The JSON import can now remove an attribute from an existing product, so the product looks as if the attribute was never assigned.
- An attribute in the import file accepts two new optional properties,
removeValuesandremoveExternallyOwnedValues, which default tofalse. SetremoveValuestotrueto remove the PIM owned values of the attribute, andremoveExternallyOwnedValuestotrueto remove its externally owned values. - When the attribute has no values of either kind left, it is removed from the product and is no longer returned by the API or shown on the product in the UI. Previously the import could only empty the values, which left the attribute on the product without values.
- A remove property cannot be combined with values of the same kind, for example
removeValueswithvalues, and an attribute that uses a remove property can be listed only once for a product. The import rejects a file that breaks these rules. - The remove properties only affect attributes that the product already has, so they have no effect on
/api/products/import/json/new-products.
Enhancements
None
Deprecations
None