Releases: CycloneDX/cyclonedx-python-lib
Releases Β· CycloneDX/cyclonedx-python-lib
v8.8.0
v8.8.0 (2025-02-12)
Feature
- feat: add
cyclonedx.model.crypto.ProtocolProperties.crypto_refs
(#767)
What's Changed
- feat: add
cyclonedx.model.crypto.ProtocolProperties.crypto_refs
by @indiVar0508 in #767 - tests: simplify tests for
crypto_refs
by @jkowalleck in #778
New Contributors
- @indiVar0508 made their first contribution in #767
Full Changelog: v8.7.0...v8.8.0
v8.7.0
v8.7.0 (2025-02-06)
Feature
- feat: allow empty
OrganizationalContact
object (#772)
What's Changed
Full Changelog: v8.6.0...v8.7.0
v8.6.0
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
- feat: allow empty
OrganizationalEntity
object by @Churro in #768 - chore: tools shebang by @jkowalleck in #770
- feat: add extended support for Definitions by @hakandilek in #713
Full Changelog: v8.5.1...v8.6.0
v8.5.1
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
Full Changelog: v8.5.0...v8.5.1
v8.5.0
v8.5.0 (2024-11-18)
Documentation
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
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
- refactor: reuse internal helper
bom_ref_from_str
by @jkowalleck in #727 - chore(deps-dev): update tox requirement from 4.23.0 to 4.23.2 by @dependabot in #729
- chore(deps-dev): update mypy requirement from 1.12.0 to 1.13.0 by @dependabot in #730
- doc: fix
Definitions
docstring by @hakandilek in #731 - feat: add factory method
XsUri.make_bom_link()
by @saquibsaifee in #728 - fix: no warning for missing dependencies if no component exists by @weichslgartner in #720
New Contributors
- @saquibsaifee made their first contribution in #728
Full Changelog: v8.3.0...v8.4.0
v8.3.0
v8.3.0 (2024-10-26)
Documentation
- docs: revisit examples readme (#725)
Feature
- feat: add basic support for Definitions (#701)
What's Changed
- docs: revisit examples readme by @jkowalleck in #725
- feat: add basic support for Definitions by @hakandilek in #701
Full Changelog: v8.2.1...v8.3.0
v8.2.1
v8.2.1 (2024-10-24)
Fix
- fix: encode quotation mark in URL (#724)
What's Changed
- chore: fix pre-commit hook for mypy by @weichslgartner in #723
- fix: encode quotation mark in URL by @jkowalleck in #724
New Contributors
- @weichslgartner made their first contribution in #723
Full Changelog: v8.2.0...v8.2.1
v8.2.0
v8.2.0 (2024-10-22)
Feature
- feat: Add Python 3.13 support (#718)
What's Changed
Full Changelog: v8.1.0...v8.2.0
v8.1.0
v8.1.0 (2024-10-21)
Documentation
- docs: fix code examples regarding outputting (#709)
Feature
- feat: add support for Lifecycles in BOM metadata (#698)
What's Changed
- docs: fix code examples regarding outputting by @hakandilek in #709
- chore(deps-dev): update mypy requirement from 1.11.2 to 1.12.0 by @dependabot in #716
- chore(deps-dev): update tox requirement from 4.21.2 to 4.23.0 by @dependabot in #714
- chore(deps-dev): update tomli requirement from 2.0.1 to 2.0.2 by @dependabot in #715
- feat: add support for Lifecycles in BOM metadata by @Churro in #698
Full Changelog: v8.0.0...v8.1.0