Skip to content

Releases: CycloneDX/cyclonedx-python-lib

v11.1.0

09 Sep 09:37
Compare
Choose a tag to compare

v11.1.0 (2025-09-09)

Documentation

Features

  • Add BomRefs for known models according to CycloneDX 1.5 (#859, 0898cf7)

  • Updating SPDX license list to 3.27.0 (#885, 876a364)


What's Changed

  • chore(deps-dev): update mypy requirement from 1.16.1 to 1.17.0 by @dependabot[bot] in #855
  • docs: update linked XML spec by @jkowalleck in #857
  • docs: update CDX spec links by @jkowalleck in #858
  • docs: update linked CDX spec by @jkowalleck in #860
  • feat: add BomRefs for known models according to CycloneDX 1.5 by @jkowalleck in #859
  • chore(deps-dev): update coverage requirement from 7.9.2 to 7.10.1 by @dependabot[bot] in #865
  • chore(deps-dev): update mypy requirement from 1.17.0 to 1.17.1 by @dependabot[bot] in #868
  • chore(deps-dev): update tox requirement from 4.27.0 to 4.28.4 by @dependabot[bot] in #867
  • chore(deps-dev): update deptry requirement from 0.23.0 to 0.23.1 by @dependabot[bot] in #866
  • chore(deps-dev): update coverage requirement from 7.10.1 to 7.10.2 by @dependabot[bot] in #871
  • chore(deps): bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #873
  • chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #875
  • test: fix slow tests and add timing reports by @jkowalleck in #880
  • chore(deps-dev): update tox requirement from 4.28.4 to 4.29.0 by @dependabot[bot] in #879
  • chore(deps-dev): update coverage requirement from 7.10.2 to 7.10.6 by @dependabot[bot] in #878
  • chore(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #882
  • chore(deps-dev): update tox requirement from 4.29.0 to 4.30.2 by @dependabot[bot] in #884
  • feat: Updating SPDX license list to 3.27.0 by @jkowalleck in #885

Full Changelog: v11.0.0...v11.1.0

v11.0.0

21 Jul 10:53
Compare
Choose a tag to compare

v11.0.0 (2025-07-21)

BREAKING Changes

  • Ignore unknown properties when deserializing (#853, 4842828)

What's Changed

  • feat!: ignore unknown properties when deserializing by @jkowalleck in #853

Full Changelog: v10.5.0...v11.0.0

v10.5.0

20 Jul 15:47
Compare
Choose a tag to compare

v10.5.0 (2025-07-20)

Features


What's Changed

Full Changelog: v10.4.1...v10.5.0

v10.4.1

08 Jul 16:28
Compare
Choose a tag to compare

v10.4.1 (2025-07-08)

Bug Fixes

  • Add runtime dependnecy typing_extensions>=4.6; python_version<"3.13" (#845, 95b560a)

  • Added runtime dependnecy referencing>=0.28.4" (#846, 4d01e87)


What's Changed

  • fix: add runtime dependnecy typing_extensions>=4.6; python_version<"3.13" by @jkowalleck in #845
  • fix: added runtime dependnecy referencing>=0.28.4" by @jkowalleck in #846

Full Changelog: v10.4.0...v10.4.1

v10.4.0

08 Jul 10:13
Compare
Choose a tag to compare

v10.4.0 (2025-07-08)

Bug Fixes

  • Issue DeprecationWarnings for deprecated properties properly (#838, 34a11aa)

  • Removed meaningless pattern checks for CycloneDX 1.2 JSON schema (#843, 6e8083a)

Features


What's Changed

New Contributors

Full Changelog: v10.3.0...v10.4.0

v10.3.0

30 Jun 08:24
Compare
Choose a tag to compare

v10.3.0 (2025-06-30)

Documentation

  • Instructions for code style (160810f)

Features

  • Schema based validation may return iterable of all errors (#834, f95576f)

What's Changed

  • chore: update precommit hook by @jkowalleck in #833
  • chore(deps-dev): update flake8 requirement from 7.2.0 to 7.3.0 by @dependabot in #829
  • chore(deps-dev): update tox requirement from 4.26.0 to 4.27.0 by @dependabot in #832
  • chore(deps-dev): update mypy requirement from 1.16.0 to 1.16.1 by @dependabot in #831
  • chore(deps-dev): update bandit requirement from 1.8.3 to 1.8.5 by @dependabot in #830
  • chore(deps-dev): update coverage requirement from 7.8.2 to 7.9.1 by @dependabot in #825
  • feat: schema based validation may return iterable of all errors by @e3krisztian in #834
  • chore(deps): update lxml requirement from >=4,<6 to >=4,<7 by @dependabot in #835

New Contributors

Full Changelog: v10.2.0...v10.3.0

v10.2.0

10 Jun 09:12
Compare
Choose a tag to compare

v10.2.0 (2025-06-10)

Bug Fixes

  • vulnerabilityscoresource.get_from_vector() for CVSS_V3_1 and CVSS_V4 (#824, a97ccd4)

Features

  • Add support for component's evidences according to spec (#810, 3395fda)

What's Changed

  • feat: add support for component's evidences according to spec by @OxPirates in #810
  • fix: VulnerabilityScoreSource.get_from_vector() for CVSS_V3_1 and CVSS_V4 by @jkowalleck in #824

New Contributors

Full Changelog: v10.1.0...v10.2.0

v10.1.0

05 Jun 16:22
Compare
Choose a tag to compare

v10.1.0 (2025-06-05)

Features


What's Changed

  • chore(deps): bump python-semantic-release/python-semantic-release from 9.21.1 to 10.0.2 by @dependabot in #818
  • chore(deps): bump python-semantic-release/publish-action from 9 to 10 by @dependabot in #819
  • style: pyupgrade 3.9 by @jkowalleck in #822
  • feat: Pulled SPDX license IDs v1.0-3.26.0 by @jkowalleck in #823

Full Changelog: v10.0.2...v10.1.0

v10.0.2

02 Jun 05:33
Compare
Choose a tag to compare

v10.0.2 (2025-06-02)

Bug Fixes

  • model.bommetadata.component setter typehint (#817, bfe889a)

What's Changed

  • chore(deps): bump python-semantic-release/python-semantic-release from 9.21.0 to 9.21.1 by @dependabot in #813
  • chore: GH workflow permissions by @jkowalleck in #814
  • chore(deps-dev): update tox requirement from 4.25.0 to 4.26.0 by @dependabot in #815
  • chore(deps-dev): update coverage requirement from 7.8.0 to 7.8.2 by @dependabot in #816
  • fix: model.BomMetaData.component setter typehint by @dependabot in #817
  • style: shorten typehint-ignores by @jkowalleck in #820

Full Changelog: v10.0.1...v10.0.2

v10.0.1

10 May 08:05
Compare
Choose a tag to compare

v10.0.1 (2025-05-10)

Bug Fixes

  • Add missing comparator for VulnerabilityAnalysis (#812, 0df2982)

What's Changed

  • ci: test macos latest by @jkowalleck in #802
  • chore(deps-dev): update pep8-naming requirement from 0.14.1 to 0.15.1 by @dependabot in #811
  • fix: Add missing comparator for VulnerabilityAnalysis by @haklir in #812

New Contributors

Full Changelog: v10.0.0...v10.0.1