Releases: CycloneDX/cyclonedx-python-lib
Releases · CycloneDX/cyclonedx-python-lib
v2.5.0
Feature
- Use
SortedSetin model to improve reproducibility - this will provide predictable ordering of various items in generated CycloneDX documents - thanks to @RodneyRichardson (8a1c404)
Documentation
- Fix typo "This is out" -> "This is our" (
ef0278a)
v2.4.0
v2.3.0
v2.2.0
v2.1.1
v2.1.0
v2.0.0
Feature
- Bump dependencies (
da3f0ca) - Completed work on #155 (#172) (
a926b34) - Support complete model for
bom.metadata(#162) (2938a6c) - Support for
bom.externalReferencesin JSON and XML #124 (1b733d7) - Complete support for
bom.components(#155) (32c0139) - Support services in XML BOMs (
9edf6c9)
Fix
license_urlnot serialised in XML output #179 (#180) (f014d7c)Component.bom_refis not Optional in our model implementation (in the schema it is) - we generate a UUID ifbom_refis not supplied explicitly (5c954d1)- Temporary fix for
__hash__of Component withproperties#153 (a51766d) - Further fix for #150 (
1f55f3e) - Regression introduced by first fix for #150 (
c09e396) - Components with no version (optional since 1.4) produce invalid BOM output in XML #150 (
70d25c8) expressionnot supported in Component Licsnes for version 1.0 (15b081b)