Releases: CycloneDX/cyclonedx-python-lib
Releases · CycloneDX/cyclonedx-python-lib
v11.11.0
v11.11.0 (2026-06-17)
Bug Fixes
Features
-
cryptoprimitiveenum cases for CycloneDX 1.7 (#1002,788ced1) -
protocolpropertiestypeenum cases for CycloneDX 1.7 (#1003,f9223d8)
What's Changed
- feat:
CryptoPrimitiveenum cases for CycloneDX 1.7 by @jkowalleck in #1002 - feat:
ProtocolPropertiesTypeenum cases for CycloneDX 1.7 by @jkowalleck in #1003 - fix: ProtocolPropertiesType enum case
5g-akafor CycloneDX 1.7 by @jkowalleck in #1004 - tests: check all enum completeness by @jkowalleck in #992
- refactor: simplify
contrib.bom.utilsby @jkowalleck in #1000
Full Changelog: v11.10.0...v11.11.0
v11.10.0
v11.10.0 (2026-06-11)
Bug Fixes
-
Lossless flattening of dependency graph during JSON serialization (#993,
d0e10ca) -
Typing in
contrib.bom.utils.BomDependencyGraphFlatMerger(#998,988a937)
Documentation
Features
-
Add
contrib.bom.utils.BomDependencyGraphFlatMerger(#997,78b8d8b) -
Move
output.BomRefDiscriminatortocontrib.bom.utils.BomRefDiscriminator(#995,3bb87aa)
Performance Improvements
What's Changed
- feat: move
output.BomRefDiscriminatortocontrib.bom.utils.BomRefDiscriminatorby @jkowalleck in #995 - docs: improve docs of
contrib.bom.utils.BomRefDiscriminatorby @jkowalleck in #996 - feat: add
contrib.bom.utils.BomDependencyGraphFlatMergerby @jkowalleck in #997 - fix: typing in
contrib.bom.utils.BomDependencyGraphFlatMergerby @jkowalleck in #998 - perf:
contrib.bom.utils.BomDependencyGraphFlatMerger._flatten_mergeby @jkowalleck in #999 - fix: lossless flattening of dependency graph during JSON serialization by @jkowalleck in #993
Full Changelog: v11.9.0...v11.10.0
v11.9.0
v11.9.0 (2026-06-08)
Features
What's Changed
- chore(deps): bump snok/install-poetry from 1.4.1 to 1.4.2 by @dependabot[bot] in #990
- chore(deps): update m2r2 requirement from >=0.3.2 to >=0.3.4 by @dependabot[bot] in #970
- feat: add support for license expression details by @Churro in #908
Full Changelog: v11.8.0...v11.9.0
v11.8.0
v11.8.0 (2026-06-04)
Documentation
Features
What's Changed
- chore: extract glob for pyupgrade to separate script for cross-platform compatibility by @peschuster in #950
- docs: update CDX summary by @jkowalleck in #951
- chore: fix test coverage reporting by @jkowalleck in #956
- chore(deps-dev): update tomli requirement from 2.3.0 to 2.4.1 by @dependabot[bot] in #954
- chore(release): use own GH app for releasing by @jkowalleck in #958
- chore(ci): pin GitHub Actions to immutable SHAs while preserving tag tracking by @Copilot in #961
- chore: add zizmor workflow to harden GitHub Actions security by @Copilot in #968
- Update PULL_REQUEST_TEMPLATE.md by @jkowalleck in #974
- chore: Update CONTRIBUTING.md by @jkowalleck in #975
- chore(ci): comments for pinned actions by @jkowalleck in #984
- feat: add support CycloneDX 1.7.1 & 1.6.2 & 1.5.1 by @jkowalleck in #985
- chore(deps): bump actions/create-github-app-token from 3.1.1 to 3.2.0 by @dependabot[bot] in #982
- chore(deps): bump actions/download-artifact from 7.0.0 to 8.0.1 by @dependabot[bot] in #964
- chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.1 by @dependabot[bot] in #963
- feat: pull SPDX license IDs v1.1-3.28.0 by @jkowalleck in #986
Full Changelog: v11.7.0...v11.8.0