Skip to content

Releases: CycloneDX/cyclonedx-node-npm

1.18.0

08 May 16:15
Compare
Choose a tag to compare

Added

  • Licenses acknowledgement might be populated (#1171 via #1183)

Misc

  • Raised dependency @cyclonedx/cyclonedx-library@^6.6.0, was @^6.5.0 (via #1183)

What's Changed

Full Changelog: v1.17.0...v1.18.0

1.17.0

23 Apr 11:30
Compare
Choose a tag to compare

Added support for CycloneDX Specification-1.6.

Changed

  • This tool explicitly supports CycloneDX Specification-1.6 now (via #1175)

Added

  • CLI switch --spec-version now supports value 1.6 to reflect CycloneDX Specification-1.6 (via #1175)
    Default value for that option is unchanged - still 1.4.

Build

  • Use TypeScript v5.4.5 now, was v5.4.2 (via #1167)

What's Changed

New Contributors

Full Changelog: v1.16.2...v1.17.0

1.16.2

19 Mar 11:11
Compare
Choose a tag to compare

Style

  • Applied latest code standards (via #1149)

Build

  • Use TypeScript v5.4.2 now, was v5.3.3 (via #1160)

What's Changed

Full Changelog: v1.16.1...v1.16.2

1.16.1

11 Jan 22:12
Compare
Choose a tag to compare
  • Fixed
    • Writing large results to buffered streams no longer drops data, but retries until success (via #1145)
  • Docs
    • Showcase programmatic CLI usage (#1142 via #1145)

What's Changed

Full Changelog: v1.16.0...v1.16.1

1.16.0

11 Dec 16:32
Compare
Choose a tag to compare

Change

  • If BOM result validation was explicitly requested and skipped, then a warning is shown (#1137 via #1138)
  • Log messages that explain program failures were set to "error" level (via #1138)

What's Changed

Full Changelog: v1.15.0...v1.16.0

1.15.0

10 Dec 15:29
Compare
Choose a tag to compare

Changed

  • Log output is less verbose, can be re-enabled via CLI switch --verbose (#158 via #1131)
    Warnings and errors are still displayed as before!
    This is considered a non-breaking change, since only informational logs and debug information is affected.
  • Hardened JSON imports (via #1132, #1135)

Added

  • CLI switch -v, --verbose to increase output verbosity (#158 via #1131)
    May be used multiple times, like -vvv.
  • More logs on info-level (via #1131)
  • More logs on debug-level (via #1131)

Build

  • Use TypeScript v5.3.3 now, was v5.3.2 (via #1133)

What's Changed

Full Changelog: v1.14.3...v1.15.0

1.14.3

01 Dec 16:07
Compare
Choose a tag to compare

Fixed

  • Added direct dependency packageurl-js as such (via #1122)

Docs

  • Fixed typos (via #1123)

Style

  • Applied latest code standards (via #1124)

Build

  • Use TypeScript v5.3.2 now, was v5.2.2 (via #1125)

What's Changed

Full Changelog: v1.14.2...v1.14.3

1.14.2

06 Nov 09:47
Compare
Choose a tag to compare

Fixed

  • SBOM results might have the externalReferences[].hashes populated (#1118 via #1120)
    The hashes might have wrongly appeared as components[].hashes before.
  • Components' distribution integrity hash of "sha256" is properly detected and populated in the SBOM result ([#699] via #1121)
  • Components' distribution integrity hash of "sha384" is properly detected and populated in the SBOM result ([#699] via #1121)

Misc

  • Raised dependency @cyclonedx/cyclonedx-library@^6.1.0, was @^3||^4||^5||^6 (via #1120)

What's Changed

Full Changelog: v1.14.1...v1.14.2

1.14.1

18 Sep 09:26
Compare
Choose a tag to compare

Fixed

  • explicit allow engine npm@10 (via #1107)
    This is a bugfix for an existing feature (see #973).

Tests

  • added regression test for all supported NPM versions (via #1108)

New Contributors

Full Changelog: v1.14.0...v1.14.1

1.14.0

03 Sep 09:38
Compare
Choose a tag to compare

Added

  • SBOM result might have additional items in metadata.tools populated (#1100 via #1101)

Full Changelog: v1.13.3...v1.14.0