Skip to content

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, removeValues and removeExternallyOwnedValues, which default to false. Set removeValues to true to remove the PIM owned values of the attribute, and removeExternallyOwnedValues to true to 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 removeValues with values, 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