chore(deps): update dependency @cyclonedx/cdxgen to v12.5.0 #29

Merged
renovatebot merged 1 commit from renovate/ci-toolchain into main 2026-05-30 11:13:11 +02:00
Collaborator

This PR contains the following updates:

Package Change Age Confidence
@cyclonedx/cdxgen 12.4.412.5.0 age confidence

Release Notes

cdxgen/cdxgen (@​cyclonedx/cdxgen)

v12.5.0

Compare Source

Highlights

This release introduces go evinse with golem integration for deep, data-flow-aware analysis of go projects. The JavaScript analyzer gains type-only import detection, better Vue.js scope resolution, and new npm build script metadata. Angular projects have improved CSS, template, and CLI evidence collection.

Major Features

go evinse with golem (#​4073) — Full integration of the golem plugin binary for Go project analysis. Includes call graph and data-flow extraction, evidence collection (callstacks, locations, supply-chain scope), and crypto-flow evidence with cryptographic-asset component generation.

Angular analyzer enhancements (#​4074) — Improved required-scope detection for CSS, template, and CLI-based package usage. Style file parsing handles .css, .scss, and .less references. Template and icon class heuristics cover material-symbols, primeicons,bootstrap-icons, and fontawesome. Analyzer now detects CLI scripts including npx and pnpm dlx wrappers and hydrates npm package metadata from disk in deep mode.

Vue.js precision improvements (#​4115) — Scope detection parses vite.config.* and vue.config.* to reduce false negatives. astgen from atom-parsetools is improved to better infer types for angular and vue.js in JavaScript and TypeScript.

JavaScript type-only imports (#​4110) — The JS/TS analyzer now detects and prunes type-only imports and exports (import type { X }, export type { Y }), producing more accurate scope assignment and reducing false positives for packages used only at compiletime.

@​types packages excluded from runtime scope (#​4108) — @​types/* npm packages are now filtered out from runtime scope and excluded from requiredOnly BOMs, so they appear correctly as dev-only.

Other Changes

cdxgen-plugins-bin updated: Includes dosai 3.0.5 support with more improvement for dotnet and R.
Pixi parsing hardened (#​4077): Better handling of missing base paths and malformed toml in pixi.lock workspace files.

Full Changelog: https://github.com/cdxgen/cdxgen/compare/v12.4.4...v12.5.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@cyclonedx/cdxgen](https://github.com/cdxgen/cdxgen) | `12.4.4` → `12.5.0` | ![age](https://developer.mend.io/api/mc/badges/age/npm/@cyclonedx%2fcdxgen/12.5.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@cyclonedx%2fcdxgen/12.4.4/12.5.0?slim=true) | --- ### Release Notes <details> <summary>cdxgen/cdxgen (@&#8203;cyclonedx/cdxgen)</summary> ### [`v12.5.0`](https://github.com/cdxgen/cdxgen/releases/tag/v12.5.0) [Compare Source](https://github.com/cdxgen/cdxgen/compare/v12.4.4...v12.5.0) **Highlights** This release introduces **go evinse** with [golem](https://github.com/cdxgen/cdxgen-plugins-bin/tree/main/thirdparty/golem) integration for deep, data-flow-aware analysis of go projects. The JavaScript analyzer gains type-only import detection, better Vue.js scope resolution, and new npm build script metadata. Angular projects have improved CSS, template, and CLI evidence collection. #### Major Features go evinse with golem ([#&#8203;4073](https://github.com/cdxgen/cdxgen/issues/4073)) — Full integration of the golem plugin binary for Go project analysis. Includes call graph and data-flow extraction, evidence collection (callstacks, locations, supply-chain scope), and crypto-flow evidence with cryptographic-asset component generation. Angular analyzer enhancements ([#&#8203;4074](https://github.com/cdxgen/cdxgen/issues/4074)) — Improved required-scope detection for CSS, template, and CLI-based package usage. Style file parsing handles .css, .scss, and .less references. Template and icon class heuristics cover material-symbols, primeicons,bootstrap-icons, and fontawesome. Analyzer now detects CLI scripts including npx and pnpm dlx wrappers and hydrates npm package metadata from disk in deep mode. Vue.js precision improvements ([#&#8203;4115](https://github.com/cdxgen/cdxgen/issues/4115)) — Scope detection parses `vite.config.*` and `vue.config.*` to reduce false negatives. astgen from atom-parsetools is improved to better infer types for angular and vue.js in JavaScript and TypeScript. JavaScript type-only imports ([#&#8203;4110](https://github.com/cdxgen/cdxgen/issues/4110)) — The JS/TS analyzer now detects and prunes type-only imports and exports (`import type { X }, export type { Y }`), producing more accurate scope assignment and reducing false positives for packages used only at compiletime. [@&#8203;types](https://github.com/types) packages excluded from runtime scope ([#&#8203;4108](https://github.com/cdxgen/cdxgen/issues/4108)) — @&#8203;types/\* npm packages are now filtered out from runtime scope and excluded from requiredOnly BOMs, so they appear correctly as dev-only. #### Other Changes cdxgen-plugins-bin updated: Includes dosai 3.0.5 support with more improvement for dotnet and R. Pixi parsing hardened ([#&#8203;4077](https://github.com/cdxgen/cdxgen/issues/4077)): Better handling of missing base paths and malformed toml in pixi.lock workspace files. **Full Changelog**: <https://github.com/cdxgen/cdxgen/compare/v12.4.4...v12.5.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDQuMSIsInVwZGF0ZWRJblZlciI6IjQzLjIwNC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
chore(deps): update dependency @cyclonedx/cdxgen to v12.5.0
All checks were successful
CI / Frontend Lint & Typecheck (pull_request) Successful in 37s
CI / Module integrity (pull_request) Successful in 1m24s
CI / Vulnerability check (pull_request) Successful in 2m44s
CI / Build (pull_request) Successful in 2m8s
CI / Test (pull_request) Successful in 2m49s
CI / Lint (pull_request) Successful in 3m0s
e07aca22cd
renovatebot scheduled this pull request to auto merge when all checks succeed 2026-05-30 11:10:08 +02:00
renovatebot deleted branch renovate/ci-toolchain 2026-05-30 11:13:12 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Wuast94/traefik-dash!29
No description provided.