Skip to content

Releases: CycloneDX/cyclonedx-python-lib

v4.0.0

20 Mar 08:02
Compare
Choose a tag to compare

Feature

Breaking

  • Large portions of this library have been re-written for this release and many methods and contracts have changed. (8fb1b14)
  • Model classes changed to relocated Vulnerability at Bom, not at Component (8fb1b14)
  • Model classes changed to relocated Vulnerability at Bom, not at Component (8fb1b14)
  • (8fb1b14)

v3.1.5

12 Jan 16:48
Compare
Choose a tag to compare

Fix

  • Mak test's schema paths relative to cyclonedx package (#338) (1f0c05f)

v3.1.4

11 Jan 15:25
Compare
Choose a tag to compare

Fix

  • tests: Include tests in sdist builds (#337) (936ad7d)

v3.1.3

07 Jan 14:18
Compare
Choose a tag to compare

Fix

  • Serialize dependency graph for nested components (#329) (fb3f835)

v3.1.2

06 Jan 23:32
Compare
Choose a tag to compare

Fix

  • Prevent errors on metadata handling for some specification versions (#330) (f08a656)

Documentation

v3.1.1

28 Nov 15:02
Compare
Choose a tag to compare

Fix

  • Type hint for get_component_by_purl is incorrect (3f20bf0)

v3.1.0

15 Sep 11:34
Compare
Choose a tag to compare

Feature


Note: There was no 3.0.0 release officially, but due to CI publishing issues, an unexpected 3.0.0 release was publiched to PyPi and subsequently yanked from PyPi. There are NO breaking changes between 2.7.1 and 3.1.0.

v2.7.1

01 Aug 08:07
b569548
Compare
Choose a tag to compare

What's Changed

  • chore(deps-dev): bump flake8-isort from 4.1.1 to 4.1.2.post0 by @dependabot in #280
  • fix: BOM validation fails when Components or Services are nested by @madpah in #276

Full Changelog: v2.7.0...v2.7.1

v2.7.0

21 Jul 19:15
Compare
Choose a tag to compare

What's Changed

  • feature: support for CycloneDX schema 1.4.2 - adds vulnerability.properties to the schema by @madpah in #273

Full Changelog: v2.6.0...v2.7.0

v2.6.0

20 Jun 08:03
Compare
Choose a tag to compare

Feature

  • Reduce unnessessarry type casting of set/SortedSet (#203) (089d971)