Skip to content

spec 1.4

Closed Sep 16, 2022 100% complete

is part of https://github.com/CycloneDX/cyclonedx-php-library/milestone/1
as some interfaces/methods/signatures may change.

Work items:

  • Add spec 1.4 schemas to schemas folder - via #65
  • Add JSF schemas to schemas folder - used in draft 1.4 as a reference - via #65
  • Add spec 1.4 schema validation - via #65
  • Schema Change: Add support for bom.metadata.too…

is part of https://github.com/CycloneDX/cyclonedx-php-library/milestone/1
as some interfaces/methods/signatures may change.

Work items:

  • Add spec 1.4 schemas to schemas folder - via #65
  • Add JSF schemas to schemas folder - used in draft 1.4 as a reference - via #65
  • Add spec 1.4 schema validation - via #65
  • Schema Change: Add support for bom.metadata.tools.tool.externalReferences-- #123
  • Schema Change: Make bom.component.version optional - omit if empty/null
    • see existing issue #27
    • Fallback to version == '' for Schema Version < 1.4 when not provided
    • via #118
  • component.cpe no longer deprecated - change inline comment for it in the code -- #119

not part of this milestone, yet

  • Add support for bom.services
  • Add support for bom.externalReferences
  • Add support for bom.compositions
  • Add support for bom.properties
  • Add support for release-notes/releaseNotes
  • Add support for vulnerabilities - see #16
  • Add support fir JSON signature via JSF

this list was inspired (= copied from)
CycloneDX/cyclonedx-python-lib#67 (comment)

Loading