Releases: CycloneDX/cyclonedx-node-yarn
Releases · CycloneDX/cyclonedx-node-yarn
3.3.1
Fixed
- Properly generate PackageURLs for private packages (via #481)
What's Changed
- chore(ci): mark experimental tests by @jkowalleck in #479
- chore(deps): lock file maintenance by @renovate[bot] in #480
- fix: PackageURLs for private packages by @jkowalleck in #481
- chore(deps): update dependency knip to v5.86.0 by @renovate[bot] in #483
- chore(deps): update eslint to v9.39.4 by @renovate[bot] in #482
- chore(deps): lock file maintenance by @renovate[bot] in #484
- chore(deps): update dependency @cyclonedx/cyclonedx-esbuild to v1.1.1 by @renovate[bot] in #485
- chore(deps): lock file maintenance by @renovate[bot] in #486
Full Changelog: v3.3.0...v3.3.1
3.3.0
Fixed
- Qualified PackageURLs
Changed
- Take care of PackageURL generation ourselves, now (via #467)
Previously, this was done at best-effort by a 3rd-party library.
Dependencies
- Added runtime-dependency
packageurl-js@2.0.1",(via #467) - Added runtime-dependency
spdx-expression-parse@4.0.0",(via #467) - Upgraded runtime-dependency
@cyclonedx/cyclonedx-library@10.0.0, was9.2.0(via #467) - Upgraded runtime-dependency
@xmlbuilder2@4.0.3, was4.0.0(via #441)
Style
- Applied latest code style (via #438)
What's Changed
- chore(deps): update actions/checkout action to v6 by @renovate[bot] in #437
- chore(deps): update dependency eslint-plugin-jsdoc to v61.4.1 by @renovate[bot] in #436
- chore(deps): update dependency knip to v5.70.2 by @renovate[bot] in #434
- chore(deps): update dependency rimraf to v6.1.2 by @renovate[bot] in #435
- chore(deps): update dependency typescript-eslint to v8.48.0 by @renovate[bot] in #442
- chore(deps): update dependency eslint-config-love to v134 by @renovate[bot] in #438
- chore(deps): update yarn by @renovate[bot] in #439
- fix(deps): update dependency xmlbuilder2 to v4.0.3 by @renovate[bot] in #441
- chore(deps): update dependency knip to v5.72.0 by @renovate[bot] in #444
- chore(deps): update dependency eslint-plugin-jsdoc to v61.5.0 by @renovate[bot] in #447
- chore(deps): update dependency typescript-eslint to v8.49.0 by @renovate[bot] in #443
- chore(deps): update github artifact actions (major) by @renovate[bot] in #451
- chore(deps): update eslint to v9.39.2 by @renovate[bot] in #449
- chore(deps): update dependency typescript-eslint to v8.50.0 by @renovate[bot] in #452
- chore(deps): update dependency knip to v5.81.0 by @renovate[bot] in #450
- chore(deps): update dependency typescript-eslint to v8.53.0 by @renovate[bot] in #453
- chore(deps): update dependency knip to v5.82.0 by @renovate[bot] in #457
- chore(deps): update dependency globals to v17 by @renovate[bot] in #454
- build(deps): Bump diff from 5.2.0 to 5.2.2 by @dependabot[bot] in #458
- build(deps): Bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in #459
- chore(deps): update dependency knip to v5.83.0 by @renovate[bot] in #460
- chore(deps): update dependency globals to v17.3.0 by @renovate[bot] in #462
- chore(deps): update dependency knip to v5.83.1 by @renovate[bot] in #463
- chore: dist manifest includes dev-deps by @jkowalleck in #468
- ci: test node25 by @jkowalleck in #471
- chore(deps): update dependency c8 to v11 by @renovate[bot] in #469
- chore(deps): update dependency rimraf to v6.1.3 by @renovate[bot] in #465
- feat: use cyclonedx lib 10.0.0 by @jkowalleck in #467
- chore(deps): update dependency knip to v5.85.0 by @renovate[bot] in #466
- chore(deps): update dependency typescript-eslint to v8.56.1 by @renovate[bot] in #461
- chore(deps): update dependency globals to v17.4.0 by @renovate[bot] in #472
- chore(deps): update dependency neostandard to v0.13.0 - autoclosed by @renovate[bot] in #473
- chore(deps): update eslint by @renovate[bot] in #455
- chore(deps): update dependency ajv to v8.18.0 by @renovate[bot] in #464
- build(deps): Bump @isaacs/brace-expansion from 5.0.0 to 5.0.1 by @dependabot[bot] in #474
- chore: use licomp-toolkit instead of flict by @jkowalleck in #476
- chore(deps): update dependency @cyclonedx/cyclonedx-esbuild to v1.1.0 by @renovate[bot] in #477
- chore(deps): lock file maintenance by @renovate[bot] in #440
- chore: test trusted publishing by @jkowalleck in #478
Full Changelog: v3.2.1...v3.3.0
3.3.0-rc.0
v3.3.0-rc.0 3.3.0-rc.0
3.2.1
Build
- From now on, we will ship our own SBOM with the package and the release assets (#226 via #428)
See thatbom.jsonin the assets below, or bundled with the package.
What's Changed
- chore(deps): update dependency knip to v5.67.0 by @renovate[bot] in #410
- chore(deps): update dependency globals to v16.5.0 by @renovate[bot] in #413
- chore(deps): update dependency rimraf to v6.1.0 by @renovate[bot] in #411
- chore(deps): update eslint by @renovate[bot] in #412
- chore(deps): update dependency knip to v5.67.1 by @renovate[bot] in #415
- chore(deps): lock file maintenance by @renovate[bot] in #414
- refactor: class options readonly by @jkowalleck in #421
- chore(deps): update dependency typescript-eslint to v8.46.3 by @renovate[bot] in #417
- refactor: remove structuredClonePolyfill by @jkowalleck in #423
- chore(deps): update dependency knip to v5.68.0 by @renovate[bot] in #419
- chore(deps): update dependency mocha to v11.7.5 by @renovate[bot] in #416
- chore(deps): update eslint by @renovate[bot] in #418
- chore(deps): update yarn by @renovate[bot] in #420
- chore(deps): update dependency knip to v5.69.0 by @renovate[bot] in #425
- chore(deps): update dependency typescript-eslint to v8.46.4 by @renovate[bot] in #424
- chore(deps): update dependency knip to v5.69.1 by @renovate[bot] in #426
- chore(deps): update dependency eslint-plugin-jsdoc to v61.2.1 by @renovate[bot] in #427
- chore: publish SBOM by @jkowalleck in #428
- build(deps): Bump js-yaml from 3.14.1 to 3.14.2 by @dependabot[bot] in #429
- build(deps): Bump glob from 10.4.5 to 10.5.0 by @dependabot[bot] in #430
- chore(deps): update dependency knip to v5.70.0 by @renovate[bot] in #431
- chore(deps): update dependency typescript-eslint to v8.47.0 by @renovate[bot] in #432
- chore: modernize eslint config by @jkowalleck in #433
- chore(deps): lock file maintenance by @renovate[bot] in #422
Full Changelog: v3.2.0...v3.2.1
3.2.1-0
testing releases with SBOM generation for release assets.
see https://github.com/CycloneDX/cyclonedx-node-yarn/releases/download/v3.2.1-0/bom.json
3.2.0
Added
Dependencies
- Upgraded runtime-dependency
@cyclonedx/cyclonedx-library@9.2.0, was@9.0.0(via #403) - Upgraded runtime-dependency
@hosted-git-info@9.0.2, was@8.1.0(via #354) - Upgraded runtime-dependency
@normalize-package-data@8.0.0, was@7.0.1(via #355) - Upgraded runtime-dependency
@xmlbuilder2@4.0.0, was@3.1.1(via #401)
Build
- Use TypeScript
v5.9.3now, wasv5.9.2(via #393)
What's Changed
- chore(deps): update eslint by @renovate[bot] in #382
- fix(deps): update yarn by @renovate[bot] in #381
- chore(deps): update dependency eslint-plugin-jsdoc to v60 by @renovate[bot] in #383
- chore(deps): lock file maintenance by @renovate[bot] in #384
- chore(deps): update yarn to v4.10.3 by @renovate[bot] in #386
- chore(deps): update dependency knip to v5.64.1 by @renovate[bot] in #387
- chore(deps): update dependency typescript-eslint to v8.45.0 by @renovate[bot] in #385
- chore(deps): update eslint by @renovate[bot] in #388
- chore(deps): update dependency eslint-config-love to v130 by @renovate[bot] in #389
- chore(deps): update dependency mocha to v11.7.3 by @renovate[bot] in #391
- chore(deps): update dependency mocha to v11.7.4 by @renovate[bot] in #392
- chore(deps): update dependency knip to v5.65.0 by @renovate[bot] in #395
- chore(deps): update eslint (major) by @renovate[bot] in #397
- chore(deps): update eslint to v9.37.0 by @renovate[bot] in #394
- chore(deps): update dependency typescript-eslint to v8.46.1 by @renovate[bot] in #396
- chore(deps): update dependency typescript to v5.9.3 by @renovate[bot] in #393
- chore(deps): update actions/setup-node action to v6 by @renovate[bot] in #398
- chore(deps): update dependency knip to v5.66.2 by @renovate[bot] in #399
- chore(deps): update eslint - autoclosed by @renovate[bot] in #400
- chore(deps): update dependency typescript-eslint to v8.46.2 by @renovate[bot] in #402
- chore(deps): update github artifact actions (major) by @renovate[bot] in #405
- chore(deps): update dependency knip to v5.66.3 by @renovate[bot] in #406
- fix(deps): update dependency xmlbuilder2 to v4 by @renovate[bot] in #401
- chore(deps): update dependency eslint-plugin-jsdoc to v61.1.9 by @renovate[bot] in #404
- fix(deps): update dependency hosted-git-info to v9 by @renovate[bot] in #354
- fix(deps): update dependency normalize-package-data to v8 by @renovate[bot] in #355
- fix(deps): update dependency @cyclonedx/cyclonedx-library to v9.2.0 by @renovate[bot] in #403
- chore: add
devEnginesto package manifest by @jkowalleck in #407 - chore(deps): lock file maintenance by @renovate[bot] in #390
- feat: basic support for CycloneDX 1.7 by @jkowalleck in #408
- build: use only yarn by @jkowalleck in #409
Full Changelog: v3.1.2...v3.2.0
3.2.0-rc.4
v3.2.0-rc.4 3.2.0-rc.4
3.1.2
Maintenance release
Dependencies
- Upgraded runtime-dependency
@cyclonedx/cyclonedx-library@9.0.0, was@8.5.1(via #377)
What's Changed
- chore(deps): update dependency typescript-eslint to v8.43.0 by @renovate[bot] in #374
- chore(deps): update dependency globals to v16.4.0 by @renovate[bot] in #373
- feat: use cyclonedx-library v9.0.0 by @jkowalleck in #377
- chore(deps): update eslint by @renovate[bot] in #371
- chore(deps): update eslint (major) by @renovate[bot] in #376
- chore(deps): update actions/setup-node action to v5 by @renovate[bot] in #370
- chore(deps): lock file maintenance by @renovate[bot] in #372
- chore(deps): update dependency eslint-plugin-jsdoc to v58 by @renovate[bot] in #380
- chore(deps): update dependency typescript-eslint to v8.44.0 by @renovate[bot] in #379
Full Changelog: v3.1.1...v3.1.2
3.1.1
Refactor
- Add typing to internal function
getBuildtimeInfo(via #345)
Dependencies
- Upgraded runtime-dependency
@cyclonedx/cyclonedx-library@8.5.1, was@^8.4.0(via #345, #368) - Upgraded runtime-dependency
normalize-package-data@7.0.1, was@7.0.0(via #351)
Build
- Use TypeScript
v5.9.2now, wasv5.8.3(via #356)
What's Changed
- refactor: normalizePackageManifest type assert by @jkowalleck in #333
- chore(deps): update dependency mocha to v11.7.0 by @renovate[bot] in #330
- chore(deps): update dependency typescript-eslint to v8.35.0 by @renovate[bot] in #329
- chore(deps): update dependency eslint-config-love to v121 by @renovate[bot] in #332
- chore(deps): update eslint by @renovate[bot] in #331
- chore(deps): update eslint to v9.30.0 by @renovate[bot] in #336
- chore(deps): update dependency mocha to v11.7.1 by @renovate[bot] in #335
- chore(deps): update dependency globals to v16.3.0 by @renovate[bot] in #340
- chore(deps): update dependency neostandard to v0.12.2 by @renovate[bot] in #337
- chore(deps): update dependency typescript-eslint to v8.35.1 by @renovate[bot] in #338
- chore(deps): update dependency typescript-eslint to v8.36.0 by @renovate[bot] in #341
- chore(deps): update eslint by @renovate[bot] in #339
- chore: QA tool to detect missing dependencies by @jkowalleck in #344
- refactor: typing for return value of
getBuildtimeInfoby @jkowalleck in #345 - chore(deps): update dependency typescript-eslint to v8.37.0 by @renovate[bot] in #347
- chore(deps): lock file maintenance by @renovate[bot] in #334
- chore(deps): update dependency knip to v5.62.0 by @renovate[bot] in #349
- chore(deps): update dependency eslint-plugin-jsdoc to v51.4.1 by @renovate[bot] in #348
- chore(deps): update dependency eslint-plugin-jsdoc to v52 by @renovate[bot] in #357
- chore(deps): update eslint by @renovate[bot] in #353
- chore(deps): update dependency typescript-eslint to v8.39.0 by @renovate[bot] in #352
- chore(deps): update eslint by @renovate[bot] in #358
- chore(deps): update actions/download-artifact action to v5 by @renovate[bot] in #359
- chore(deps): update actions/checkout action to v5 by @renovate[bot] in #361
- chore(deps): update dependency knip to v5.63.0 by @renovate[bot] in #364
- chore(deps): update eslint to v9.34.0 by @renovate[bot] in #365
- chore(deps): update eslint (major) by @renovate[bot] in #362
- fix(deps): update yarn by @renovate[bot] in #363
- chore(deps): update dependency typescript-eslint to v8.42.0 by @renovate[bot] in #360
- fix(deps): update dependency normalize-package-data to v7.0.1 by @renovate[bot] in #351
- chore(deps): update dependency typescript to v5.9.2 by @renovate[bot] in #356
- chore(deps): lock file maintenance by @renovate[bot] in #350
- chore(deps): update dependency mocha to v11.7.2 by @renovate[bot] in #367
- chore(deps): update dependency knip to v5.63.1 by @renovate[bot] in #366
- chore(deps): update dependency eslint-plugin-jsdoc to v54.3.1 by @renovate[bot] in #369
- fix(deps): update dependency @cyclonedx/cyclonedx-library to v8.5.1 by @renovate[bot] in #368
Full Changelog: v3.1.0...v3.1.1
3.1.0
Changed
- Utilizes license file gatherer of
@cyclonedx/cyclonedx-library, previously used own implementation (via #324)
Dependencies
- Upgraded runtime-dependency
@cyclonedx/cyclonedx-library@8.4.0, was@8.3.0(via #324)
What's Changed
- build(deps): Bump brace-expansion from 1.1.11 to 1.1.12 by @dependabot in #323
- chore(deps): update dependency mocha to v11.6.0 by @renovate in #325
- feat: use CDX-library's license evidence gathering by @jkowalleck in #324
- chore(deps): update eslint by @renovate in #327
- chore(deps): update dependency typescript-eslint to v8.34.0 by @renovate in #326
- chore(deps): update dependency eslint-plugin-jsdoc to v51 by @renovate in #328
- chore(deps): lock file maintenance by @renovate in #322
Full Changelog: v3.0.3...v3.1.0