Skip to content

v7.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 09 Apr 15:25
· 108 commits to main since this release

v7.0.0 (2024-04-09)

Breaking

  • feat!: Support for CycloneDX v1.6
  • added draft v1.6 schemas and boilerplate for v1.6
  • re-generated test snapshots for v1.6
  • note bom.metadata.manufacture as deprecated
  • work on bom.metadata for v1.6
  • Deprecated .component.author. Added .component.authors and .component.manufacturer
  • work to add .component.omniborid - but tests deserialisation tests fail due to schema differences (.component.author not in 1.6)
  • work to get deserialization tests passing
  • chore(deps): bump py-serializable to >=1.0.3 to resolve issues with deserialization to XML
  • imports tidied
  • properly added .component.swhid
  • add .component.cryptoProperties - with test failures for SchemaVersion < 1.6
  • typing and bandit ignores
  • coding standards
  • test filtering
  • coding standards
  • additional tests to increase code coverage
  • corrected CryptoMode enum
  • coding standards
  • Added address to organizationalEntity
  • Added address to organizationalEntity
  • raise UserWarning in .component.version has length > 1024
  • coding standards and typing
  • add acknowledgement to LicenseExpression (#582)
  • more proper way to filter test cases
  • update schema to published versions
  • fetch schema 1.6 JSON
  • fetch test data for CDX 1.6
  • reformat
  • reformat
  • refactor
  • style
  • refactor
  • docs

Chore

  • chore(deps-dev): update autopep8 requirement from 2.0.4 to 2.1.0 (#573)

What's Changed

  • chore(deps-dev): update tox requirement from 4.14.1 to 4.14.2 by @dependabot in #574
  • chore(deps-dev): update autopep8 requirement from 2.0.4 to 2.1.0 by @dependabot in #573
  • feat: Support for CycloneDX v1.6 by @madpah in #576

Full Changelog: v6.4.4...v7.0.0