Skip to content

Bump vite from 7.2.4 to 8.0.3 in /webview#186

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/webview/vite-8.0.3
Open

Bump vite from 7.2.4 to 8.0.3 in /webview#186
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/webview/vite-8.0.3

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 30, 2026

Bumps vite from 7.2.4 to 8.0.3.

Release notes

Sourced from vite's releases.

create-vite@8.0.3

Please refer to CHANGELOG.md for details.

v8.0.3

Please refer to CHANGELOG.md for details.

create-vite@8.0.2

Please refer to CHANGELOG.md for details.

v8.0.2

Please refer to CHANGELOG.md for details.

create-vite@8.0.1

Please refer to CHANGELOG.md for details.

v8.0.1

Please refer to CHANGELOG.md for details.

plugin-legacy@8.0.1

Please refer to CHANGELOG.md for details.

create-vite@8.0.0

Please refer to CHANGELOG.md for details.

plugin-legacy@8.0.0

Please refer to CHANGELOG.md for details.

v8.0.0

Please refer to CHANGELOG.md for details.

v8.0.0-beta.18

Please refer to CHANGELOG.md for details.

v8.0.0-beta.17

Please refer to CHANGELOG.md for details.

v8.0.0-beta.16

Please refer to CHANGELOG.md for details.

v8.0.0-beta.15

Please refer to CHANGELOG.md for details.

v8.0.0-beta.14

Please refer to CHANGELOG.md for details.

v8.0.0-beta.13

Please refer to CHANGELOG.md for details.

v8.0.0-beta.12

Please refer to CHANGELOG.md for details.

... (truncated)

Changelog

Sourced from vite's changelog.

8.0.3 (2026-03-26)

Features

Bug Fixes

  • html: cache unfiltered CSS list to prevent missing styles across entries (#22017) (5464190)
  • module-runner: handle non-ascii characters in base64 sourcemaps (#21985) (77c95bf)
  • module-runner: skip re-import if the runner is closed (#22020) (ee2c2cd)
  • optimizer: scan is not resolving sub path import if used in a glob import (#22018) (ddfe20d)
  • ssr: ssrTransform incorrectly rewrites meta identifier inside import.meta when a binding named meta exists (#22019) (cff5f0c)

Miscellaneous Chores

Tests

8.0.2 (2026-03-23)

Features

Bug Fixes

Miscellaneous Chores

  • deps: update dependency @​vitejs/devtools to ^0.1.5 (#21992) (b2dd65b)

8.0.1 (2026-03-19)

Features

Bug Fixes

  • bundled-dev: properly disable inlineConst optimization (#21865) (6d97142)
  • css: lightningcss minify failed when build.target: 'es6' (#21933) (5fcce46)
  • deps: update all non-major dependencies (#21878) (6dbbd7f)
  • dev: always use ESM Oxc runtime (#21829) (d323ed7)
  • dev: handle concurrent restarts in _createServer (#21810) (40bc729)
  • handle + symbol in package subpath exports during dep optimization (#21886) (86db93d)
  • improve no-cors request block error (#21902) (5ba688b)
  • use precise regexes for transform filter to avoid backtracking (#21800) (dbe41bd)
  • worker: require(json) result should not be wrapped (#21847) (0672fd2)

... (truncated)

Commits

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.2.4 to 8.0.3.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-vite@8.0.3/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 8.0.3
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Mar 30, 2026
@augmentcode
Copy link
Copy Markdown

augmentcode bot commented Mar 30, 2026

🤖 Augment PR Summary

Summary: Updates the webview devDependency on Vite to a new major version (v7.2.4 → v8.0.3).

Changes:

  • Bumps vite version range in webview/package.json to ^8.0.3.
  • Regenerates the npm lockfile for the webview (package-lock change included in the PR, but treated as non-code).

Technical Notes:

  • Vite 8 is a major upgrade and comes with migration considerations (Rolldown/Oxc toolchain changes and updated defaults).
  • Downstream Vite plugins used by the webview may need corresponding version bumps to remain compatible with Vite 8.

🤖 Was this summary useful? React with 👍 or 👎

Copy link
Copy Markdown

@augmentcode augmentcode bot left a comment

Choose a reason for hiding this comment

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

Review completed. 3 suggestions posted.

Fix All in Augment

Comment augment review to trigger a new review at any time.

"typescript": "~5.9.3",
"typescript-eslint": "^8.48.1",
"vite": "^7.2.4",
"vite": "^8.0.3",
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

webview/package.json:31 Bumping to vite@^8.0.3 likely makes npm ci fail because current pinned plugins (e.g. @vitejs/plugin-react@5.1.1, @tailwindcss/vite@4.1.17, vite-plugin-singlefile@2.3.0) declare vite peer ranges only up to ^7, so the dependency tree becomes unsatisfied.

Severity: high

Fix This in Augment

🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.

"typescript": "~5.9.3",
"typescript-eslint": "^8.48.1",
"vite": "^7.2.4",
"vite": "^8.0.3",
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

webview/package.json:31 vite@8 now requires Node ^20.19.0 || >=22.12.0 (and so does @vitejs/plugin-react@5.1.1), so CI/dev environments on older Node versions may start failing during install or build.

Severity: medium

Fix This in Augment

🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.

"typescript": "~5.9.3",
"typescript-eslint": "^8.48.1",
"vite": "^7.2.4",
"vite": "^8.0.3",
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

webview/package.json:31 Vite 8 changes the default build.target baseline (docs indicate Chrome 111+); since this webview runs inside VS Code’s webview (and the extension declares vscode: ^1.74.0, which ships Chromium 102), the built bundle may become incompatible for older supported VS Code versions.

Severity: medium

Fix This in Augment

🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.

Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

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

1 issue found across 2 files

Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="webview/package.json">

<violation number="1" location="webview/package.json:31">
P1: Vite was bumped to `^8.0.3`, but current plugin versions in this package only declare peer support through Vite 7. Upgrade those plugins to Vite-8-compatible versions (or keep Vite on 7) to avoid dependency/build breakage.</violation>
</file>

Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.

"typescript": "~5.9.3",
"typescript-eslint": "^8.48.1",
"vite": "^7.2.4",
"vite": "^8.0.3",
Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai bot Mar 30, 2026

Choose a reason for hiding this comment

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

P1: Vite was bumped to ^8.0.3, but current plugin versions in this package only declare peer support through Vite 7. Upgrade those plugins to Vite-8-compatible versions (or keep Vite on 7) to avoid dependency/build breakage.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At webview/package.json, line 31:

<comment>Vite was bumped to `^8.0.3`, but current plugin versions in this package only declare peer support through Vite 7. Upgrade those plugins to Vite-8-compatible versions (or keep Vite on 7) to avoid dependency/build breakage.</comment>

<file context>
@@ -28,7 +28,7 @@
     "typescript": "~5.9.3",
     "typescript-eslint": "^8.48.1",
-    "vite": "^7.2.4",
+    "vite": "^8.0.3",
     "vite-plugin-singlefile": "^2.3.0"
   }
</file context>
Suggested change
"vite": "^8.0.3",
"vite": "^7.2.4",
Fix with Cubic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants