Skip to content

3.4.0

Compare
Choose a tag to compare
@github-actions github-actions released this 12 Sep 09:10
13c6e8b

Changed

  • Core library
    • Some repository data-types are lists of unique items, so no duplicates are kept.
      Affected classes/data-types :
      • ComponentRepository
      • DisjunctiveLicenseRepository
      • ToolRepository

Added

  • CLI via composer make-bom
    • Will try to populate dependencies of the SBoM result.
  • Core library
    • Added BomRef model to link bom elements in general.
      Added BomRefRepository data type as a collection of unique BomRef.
    • Added bomRef to Component model to link components as dependencies.
      Added dependencies to Component model.
    • Added ability to serialize dependencies to XML.
    • Added ability to serialize dependencies to JSON.

Misc

  • Moved development docs to docs/dev/.
  • Refactored the plugin's internals.