Skip to content

chore(deps): bump vulnerable dependencies - #629

Merged
webfansplz merged 1 commit into
mainfrom
fix/vulnerable-deps
Nov 4, 2026
Merged

webfansplz merged 1 commit into
mainfrom
fix/vulnerable-deps

Conversation

@webfansplz

Copy link
Copy Markdown
Member
  • Upgrade nuxt to 4.6.4 (fixes @nuxt/vite-builder private runtime config exposure)
  • Bump mermaid to ^12.3.0 so dompurify resolves to 3.4.17
  • Override compression to ^1.8.2 (serve@14.2.6 pins 1.8.1)
  • Refresh lockfile for node-forge 1.4.3 and source-map-js 1.2.2
  • Import h3 from h3/node in core, since Nuxt 4.6 pins bare h3 to v1 types
  • Assert runtimeConfig.app.connection type, now unknown under Nuxt 4.6

- Upgrade nuxt to 4.6.4 (fixes @nuxt/vite-builder private runtime config exposure)
- Bump mermaid to ^12.3.0 so dompurify resolves to 3.4.17
- Override compression to ^1.8.2 (serve@14.2.6 pins 1.8.1)
- Refresh lockfile for node-forge 1.4.3 and source-map-js 1.2.2
- Import h3 from `h3/node` in core, since Nuxt 4.6 pins bare `h3` to v1 types
- Assert `runtimeConfig.app.connection` type, now `unknown` under Nuxt 4.6
Copilot AI balanced review requested due to automatic review settings November 4, 2026 07:46

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No active review issues block the dependency and Nuxt compatibility updates.

No open issues 🎉

What changed in this PR

This PR updates dependencies to address reported vulnerabilities and adapts Vite DevTools to Nuxt 4.6’s type changes.

Changes:

  • Upgrade Nuxt to 4.6.4 and Mermaid to ^12.3.0, and override compression to ^1.8.2.
  • Explicitly type runtime connection metadata in the Vite, Rolldown, and Oxc clients.
  • Consolidate core’s H3 imports under h3/node to avoid Nuxt’s bare-module type mapping.
File Description
pnpm-workspace.yaml Updates dependency versions and adds the compression override.
packages/​vite/​src/​app/​composables/​rpc.ts Asserts the runtime connection metadata type.
packages/​rolldown/​src/​app/​composables/​rpc.ts Asserts the runtime connection metadata type.
packages/​oxc/​src/​app/​composables/​rpc.ts Types connection metadata before discovery fallback.
packages/​core/​src/​node/​start.ts Imports H3 server utilities from h3/node.

Review effort: Balanced

@pkg-pr-new

pkg-pr-new Bot commented Nov 4, 2026

Copy link
Copy Markdown

Open in StackBlitz

@vitejs/devtools

npm i https://pkg.pr.new/@vitejs/devtools@629

@vitejs/devtools-kit

npm i https://pkg.pr.new/@vitejs/devtools-kit@629

@vitejs/devtools-oxc

npm i https://pkg.pr.new/@vitejs/devtools-oxc@629

@vitejs/devtools-rolldown

npm i https://pkg.pr.new/@vitejs/devtools-rolldown@629

@vitejs/devtools-vite

npm i https://pkg.pr.new/@vitejs/devtools-vite@629

@vitejs/devtools-vitest

npm i https://pkg.pr.new/@vitejs/devtools-vitest@629

commit: 976b948

@webfansplz
webfansplz merged commit ca22908 into main Nov 4, 2026
11 checks passed
@webfansplz
webfansplz deleted the fix/vulnerable-deps branch November 4, 2026 08:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants