Skip to content

Choose a tag to compare

@jkowalleck jkowalleck released this 21 Oct 15:35
· 209 commits to master since this release

Major new additions include support for Data Provenance & Citations, Intellectual Property Transparency, Cryptographic Assurance (CBOM), extended License Details. and external components (SBOM).

Announcement: https://cyclonedx.org/news/cyclonedx-v1.7-released/


Fixed

  • XML schema: add type for ComponentData sub-elements (#600 via #601)
  • JSON schema: added the correct deprecated mark for already deprecated structures (via a973a6b)

Deprecated

  • Deprecated various fields and structures related to cryptographic transparency - CBOM . (via #657)
    Use the newly added structures and fields for detailing the information instead.

Changed

  • Extended the scope of formulations. (via #647)
    From now on, formulations may be used to describe how any referencable object within the BOM came together, including components, services, metadata, declarations, or the BOM itself.
    Before, it was restricted to components and services.

Added

  • Support for external components with version-ranges (#321 via #586)
  • Support for multiple SPDX License Expressions alongside with other licenses (#454 via #582)
  • Support for Streebog hashing algorithm (#485 via #525)
  • Support for license expression details and properties (#549, #554 via #599)
  • Support for expressing BOM distribution constraints with the Traffic Light Protocol (TLP) in metadata (#595 via #604, #653)
  • Support for representing patent information (#596 via #597)
  • Support for properties on external-references (#608 via #610)
  • Support for citations (#630 via #629)
  • Support for detailing cryptographic transparency information - CBOM (#569 via #657)

Documentation

  • Elaborated component classification "platform", explicitly expressed that it includes just-in-time compilers and interpreters (#233 via #647)
  • Removed the term "optional" from the schema where the definition was already unambiguous (#616, #649 via #680)

Test data

  • Add test data for CycloneDX 1.7 implementations in XML, JSON, Protobuf

What's Changed

New Contributors

Full Changelog: 1.6.1...1.7