Skip to content

Releases: CycloneDX/cyclonedx-python-lib

v9.0.1-rc.1

13 Feb 11:49

Choose a tag to compare

v9.0.1-rc.1 Pre-release
Pre-release

v9.0.1-rc.1 (2025-02-13)

BREAKING Changes

  • Rename spdx.is_compund_expression -> spdx.is_expression (#779)
  • BomRef affects comparison/hashing (#754 & #780)
    This is only a breaking change if you relied on ordering of elements.
  • Streamline comparison/hashing functions (#755)
    This is only a breaking change if you relied on ordering of elements.
  • Bumped dependency py-serializable >=2 <3, was >=1.1.1 <2 (#775)
    This is only a breaking change if you have other packages depend on that specific version.

What's Changed

New Contributors

Full Changelog: v9.0.0-rc.1...v9.0.1-rc.1

v9.0.0-rc.1

12 Feb 13:09

Choose a tag to compare

v9.0.0-rc.1 Pre-release
Pre-release

v9.0.0-rc.1 (2025-02-12)

see #777

BREAKING Changes

  • BomRef affect equality/comparison (#754)
  • Streamline comparison/hashing functions (#755)
  • Bumped dependency py-serializable >=2 <3, was >=1.1.1 <2 (#775)

What's Changed

Full Changelog: v8.7.0...v9.0.0-rc.1

v8.8.0

12 Feb 16:03

Choose a tag to compare

v8.8.0 (2025-02-12)

Feature

  • feat: add cyclonedx.model.crypto.ProtocolProperties.crypto_refs (#767)

What's Changed

New Contributors

Full Changelog: v8.7.0...v8.8.0

v8.7.0

06 Feb 12:06

Choose a tag to compare

v8.7.0 (2025-02-06)

Feature

  • feat: allow empty OrganizationalContact object (#772)

What's Changed

  • feat: allow empty OrganizationalContact object by @Churro in #772

Full Changelog: v8.6.0...v8.7.0

v8.6.0

04 Feb 15:59

Choose a tag to compare

v8.6.0 (2025-02-04)

Feature

  • feat: expand the capabilities of models.definition.Standard (#713)
  • feat: allow empty OrganizationalEntity object (#768)

What's Changed

Full Changelog: v8.5.1...v8.6.0

v8.5.1

28 Jan 11:53

Choose a tag to compare

v8.5.1 (2025-01-28)

Documentation

  • docs: responsibilities & capabilities (#763)
  • docs: Fix typos in conda-forge.md and remove unused reference in README (#762)
  • docs: modernize docstrings for CDX1.6 (#759)

Feature

  • feat: couple classes and their serializes (#757)
    Deprecates .serialization.BomRefHelper and .serialization.LicenseRepositoryHelper.
    (stealth-release of this feature, as it is almost only used internally)

What's Changed

  • chore(deps-dev): update tomli requirement from 2.1.0 to 2.2.1 by @dependabot in #744
  • chore(deps-dev): update flake8-bugbear requirement from 24.10.31 to 24.12.12 by @dependabot in #748
  • chore(deps-dev): update mypy requirement from 1.13.0 to 1.14.1 by @dependabot in #751
  • docs: modernize docstrings for CDX1.6 by @jkowalleck in #759
  • feat: couple classes and their serializes by @jkowalleck in #757
  • chore(deps-dev): update tox requirement from 4.23.2 to 4.24.1 by @dependabot in #761
  • docs: Fix typos in in conda-forge.md and remove unused reference in README by @bact in #762
  • docs: responsibilities & capabilities by @jkowalleck in #763

New Contributors

  • @bact made their first contribution in #762

Full Changelog: v8.5.0...v8.5.1

v8.5.0

18 Nov 08:34

Choose a tag to compare

v8.5.0 (2024-11-18)

Documentation

  • docs: remove invalid docsting note about auto-assigned bom-ref values (#733) (5aa5787)

Feature

  • feat: support CycloneDX 1.6.1 (#742)

What's Changed

  • docs: remove invalid docsting note about auto-assigned bom-ref values by @jkowalleck in #733
  • chore(deps-dev): update flake8-bugbear requirement from 24.8.19 to 24.10.31 by @dependabot in #734
  • chore(deps-dev): update tomli requirement from 2.0.2 to 2.1.0 by @dependabot in #739
  • feat: support CycloneDX 1.6.1 by @jkowalleck in #742

Full Changelog: v8.4.0...v8.5.0

v8.4.0

29 Oct 09:35

Choose a tag to compare

v8.4.0 (2024-10-29)

Feature

  • feat: add factory method XsUri.make_bom_link() (#728)

Fix

  • fix: no warning for missing dependencies if no component exists (#720)

Docs

  • docs: fix Definitions docstring (#731)

What's Changed

New Contributors

Full Changelog: v8.3.0...v8.4.0

v8.3.0

26 Oct 13:19

Choose a tag to compare

v8.3.0 (2024-10-26)

Documentation

  • docs: revisit examples readme (#725)

Feature

  • feat: add basic support for Definitions (#701)

What's Changed

Full Changelog: v8.2.1...v8.3.0

v8.2.1

24 Oct 10:56

Choose a tag to compare

v8.2.1 (2024-10-24)

Fix

  • fix: encode quotation mark in URL (#724)

What's Changed

New Contributors

Full Changelog: v8.2.0...v8.2.1