build(deps): bump vite from 5.4.21 to 6.4.3 - #1760
Conversation
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.21 to 6.4.3. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v6.4.3/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v6.4.3/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 6.4.3 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
|
@copilot Evaluate this PR from dependabot |
PR Evaluation:
|
| Range resolved | Version | Installed by |
|---|---|---|
^5.4.0 |
5.4.21 | vite-plugin-virtual-mpa (static-site) |
^6.0.0 |
6.4.3 | All main application packages |
^6.0.0 || ^7.0.0 || ^8.0.0 |
8.1.0 | vitest@4.1.6 |
Assessment
- ✅ Safe to merge — the change itself (de-listing vite from the root workspace's lockfile metadata) is harmless. All application packages already declare
"vite": "^6.0.0"directly and are correctly resolved to 6.4.3. ⚠️ Incomplete security fix — vite 5.4.21 remains in the tree. Vite 5.x has known CVEs (e.g. CVE-2025-30208, CVE-2025-31125). While it's a dev-only tool (static-site build), the exposure is worth addressing.
Recommended follow-up
To fully eliminate vite 5.x, check if a newer version of vite-plugin-virtual-mpa supports vite 6+:
cd packages/static-site && yarn add vite-plugin-virtual-mpa@latestIf no compatible version exists, add a Yarn resolution override in the root package.json:
"resolutions": {
"vite-plugin-virtual-mpa/vite": "^6.0.0"
}This PR can be merged as-is, but the follow-up above is recommended to complete the vite 5.x removal.
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Bumps vite from 5.4.21 to 6.4.3.
Release notes
Sourced from vite's releases.
Changelog
Sourced from vite's changelog.
... (truncated)
Commits
6c2c881release: v6.4.396b0c10fix: backport #22572, reject windows alternate paths (#22576)8fed5cffix(deps): backport #22571, reject UNC paths for launch-editor-middleware (#2...6b3fad0release: v6.4.2ca4da5dfix: avoid path traversal with optimize deps sourcemap handler (#22161)fe28e47fix: apply server.fs check to env transport (#22159) (#22163)5487f4frelease: v6.4.11114b5dfix(dev): trim trailing slash beforeserver.fs.denycheck (#20968) (#20969)f12697crelease: v6.4.0ca6455efeat: allow passing down resolved config to vite's createServer (#20932)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.