Skip to content

Releases: CycloneDX/cdxgen

Release v10.6.2

11 Jun 17:54
8e30af0
Compare
Choose a tag to compare

Validations for externalReferences.url has improved further thanks to @timmyteo. Beginning with this release, cdxgen will show a small donation banner in the CI. Please support the CycloneDX team with an active sponsorship, before disabling the banner using a command line argument.

What's Changed

New Contributors

Full Changelog: v10.6.1...v10.6.2

Release v10.6.1

06 Jun 15:09
f1402df
Compare
Choose a tag to compare

If something doesn't work, call it the patch 0. Let's go again with pnpm publish.

What's Changed

Full Changelog: v10.6.0...v10.6.1

Release v10.6.0

06 Jun 14:39
7f49183
Compare
Choose a tag to compare

externalReferences urls are now validated and filtered. Thanks @timmyteo. There is a new option to use maven dependency tree plugin for Java, instead of the cyclonedx plugin. Set the environment variable PREFER_MAVEN_DEPS_TREE=true to try this out.

What's Changed

New Contributors

Full Changelog: v10.5.2...v10.6.0

Release v10.5.2

28 May 16:27
0a5ef6b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v10.5.1...v10.5.2

Release v10.5.1

04 May 11:06
246e995
Compare
Choose a tag to compare

The cdxgen container image now uses node 22 with compile cache. This offers significant performance improvements compared to the current node 20 based images, especially with server mode. With no breaking changes, we feel this is a patch release for the cdxgen node package rather than a minor release.

What's Changed

Full Changelog: v10.5.0...v10.5.1

Release v10.5.0 - Python CBOM for everyone

30 Apr 22:39
9e0e3c0
Compare
Choose a tag to compare

Introduction

You can now generate CBOM for Python applications. It is as easy as invoking the cbom command.

cbom -t python

pycbom

cdxi REPL can natively understand CBOM. Simply load the generated CBOM, and try the new commands .cryptos and .provides.

cdxi

We have also added support for compliance-as-code via standards. Invoke cdxgen with the new --standard arguments to automatically include their definitions.

Example:

cdxgen -t java --standard asvs-4.0.3

What's Changed

Full Changelog: v10.4.3...v10.5.0

Release v10.4.3

22 Apr 15:25
068063a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v10.4.2...v10.4.3

Release v10.4.2

21 Apr 11:43
ff2bae4
Compare
Choose a tag to compare

We have applied numerous linting fixes reported by biome (Thanks @setchy). The lock file was deleted and regenerated, since the dependency tree was looking a lot better when compared with the existing one.

What's Changed

  • chore(biome): fix use single var declarator by @setchy in #984
  • chore(biome): fix use template by @setchy in #985
  • chore(biome): remove unused rule overrides by @setchy in #986
  • chore(biome): fix optional chaining cases by @setchy in #987
  • chore(biome): fix useless else cases by @setchy in #988
  • chore(biome): fix unused template literals by @setchy in #989
  • Feature/maven private repos by @prabhu in #992
  • chore(biome): fix no double equals by @setchy in #991
  • chore: update biome by @setchy in #998
  • Regenerate lock file and types. Adds vuln scanning by @prabhu in #999

Full Changelog: v10.4.1...v10.4.2

Release v10.4.1

15 Apr 09:21
be689a3
Compare
Choose a tag to compare

What's Changed

  • Applied a number of unsafe fixes using biome by @prabhu in #983
  • Bugfix for a problematic yaml file

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

Release v10.4.0

14 Apr 20:16
c119723
Compare
Choose a tag to compare

What's Changed

  • docs: update downloads badge by @setchy in #968
  • Follow CycloneDX 1.5 spec for SPDX license expressions by @validide in #975
  • Export proto support for 1.6 by @prabhu in #974
  • Include cyclonedx-maven-plugin under tools for java by @prabhu in #976
  • feat: switch to biomejs formatter + linter by @setchy in #977

Full Changelog: v10.3.5...v10.4.0