English Documentation

Release Notes

Version 25.7.0

The referenced version of Faktor-IPS was increased to 25.7.0.

Runtime IDs for Product Components from Referenced Projects

Since Version 22.6 a project setting can be used to determine whether runtime IDs for product components created from variants use the prefix configured in the variant’s or the product’s project. The preferred setting is FromVariantProject, because IDs are then consistently generated the same way, independent of the product projects being (open) in the workspace or referenced only as Maven dependencies. When using FromReferenceProject there was still the problem of different IDs being generated for products from multiple product projects that are present or not for different users' workspaces. To achieve consistent runtime IDs here as well, Faktor-IPS can now read the runtime ID prefix from the MANIFEST.MF in Maven dependency JARs, if it is provided following the pattern Fips-RuntimeIdPrefix: prefix. - as the migration to Faktor-IPS 25.7 now automatically writes it.

Java

The required Java version was increased to 21 to fit the version required by Faktor-IPS.

Fixed Bugs

  • Validate that uniform variation remains enabled and cannot be deselected in subclasses.

  • Identically named product components are only generated once for product variants