Skip to content

Releases: CycloneDX/cyclonedx-javascript-library

1.14.0-rc.3

24 Apr 12:30

Choose a tag to compare

1.14.0-rc.3 Pre-release
Pre-release
v1.14.0-rc.3

prerelease 1.14.0-rc.3

1.14.0-rc.2

23 Apr 12:57

Choose a tag to compare

1.14.0-rc.2 Pre-release
Pre-release
v1.14.0-rc.2

1.14.0-rc.2

1.14.0-rc.1

23 Apr 09:41

Choose a tag to compare

1.14.0-rc.1 Pre-release
Pre-release
v1.14.0-rc.1

1.14.0-rc.1

1.14.0-rc.0

21 Apr 11:00

Choose a tag to compare

1.14.0-rc.0 Pre-release
Pre-release
v1.14.0-rc.0

prerelease 1.14.0-rc.0

1.13.3

05 Apr 10:58

Choose a tag to compare

Fixed

  • Serialize.{JSON,XML}.Normalize.LicenseNormalizer.normalizeIterable() now omits invalid license combinations (#602 via #623)
    If there is any Models.LicenseExpression, then this is the only license normalized; otherwise all licenses are normalized.

Docs

  • Fixed link to CycloneDX-specification in README (via #617)

Full Changelog: v1.13.2...v1.13.3

1.13.2

29 Mar 16:57

Choose a tag to compare

Fixed

  • Builders.FromNodePackageJson.ComponentBuilder no longer cuts component's name after a slash(/) (#599 via #600)

Full Changelog: v1.13.1...v1.13.2

1.13.1

28 Mar 16:15

Choose a tag to compare

Docs

  • Announce and annotate the generator for BOM's SerialNumber (#588 via #598)

Full Changelog: v1.13.0...v1.13.1

1.13.0

28 Mar 13:52

Choose a tag to compare

Fixed

  • "Bom.serialNumber" data model can have values following the alternative format allowed in CycloneDX XML specification (#588 via #597)
  • Serialize.{JSON,XML}.Normalize.BomNormalizer.normalize now omits invalid/unsupported values for serialNumber (#588 via #597)

Changed

  • Property Models.Bom.serialNumber is of type string, was type-aliased Types.UrnUuid = string (#588 via #597)
    Also, the setter no longer throws exceptions, since no string format is illegal.
    This is considered a non-breaking behavior change, because the corresponding normalizers assure valid data results.

Added

  • Published generator for BOM's SerialNumber: Utils.BomUtility.randomSerialNumber() (#588 via #597)
    The code was donated from cyclonedx-node-npm.

Deprecation

  • Type alias Types.UrnUuid = string became deprecated (via #597)
    Use type string instead.
  • Function Types.isUrnUuid became deprecated (via #597)

Full Changelog: v1.12.1...v1.13.0

1.12.2

28 Mar 03:03

Choose a tag to compare

Fixed

  • Digesting this library in TypeScript build with ECMAScript module results works as expected, now (via #596)

Docs

  • Development-docs are no longer packed with releases (via #572)

Misc

  • Added more integration tests in CI (via #596)

Full Changelog: v1.12.1...v1.12.2

1.12.1

13 Mar 16:41

Choose a tag to compare

Maintenance release.


Full Changelog: v1.12.0...v1.12.1