Product Variants Version 21.6.0

Release 21.6 of the product variant plugin improves handling and performance of large product variants.

Highlighting of Components with varied Child Components

Components that are not varied themselves but have varied children in their subtree are now highlighted with a dark green color. So even in a closed subtree it is now possible to quickly comprehend which sections of a product are modified.
A variation can either be a value restriction, an allowed number restriction or an exclusion of an entire component.
Highlighting of Components with varied Child Components

New in Version 21.6

Fixed Bugs

Improvements

  • Add “Copy Runtime Id” to context menu (IPSPV-463)
  • Highlighting of Components with varied Child Components (IPSPV-485)
  • ID-Validation (IPSPV-519)
  • Cache ProductVariantCmpt.findVariedBase(IIpsProject) (IPSPV-520)
  • ProductVariantCmpt.varyPropertyValue(String) calls listener too frequently (IPSPV-521)
  • Avoid unnecessary instantiation of product variants from the UI (IPSPV-547)