chore(deps): update dependency vite to v8#57
Conversation
|
📝 WalkthroughWalkthroughUpdated the Vite development dependency from version 7 to version 8 in package.json. This is a single-line configuration change to the project's build tooling dependency version constraint. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
📝 Coding Plan
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@package.json`:
- Line 45: package.json currently pins "vite": "^8.0.0" but the installed plugin
"@vitejs/plugin-react@5.1.4" is incompatible; update the dependency entry for
"@vitejs/plugin-react" to "^6.0.0" (or later) in package.json, then run npm
install to refresh dependencies and regenerate package-lock.json; ensure
package.json's vite entry remains "^8.0.0", confirm no ERESOLVE errors, and run
your build/test to verify the updated "@vitejs/plugin-react" works with the Vite
8 upgrade.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro
Run ID: 85cf8227-5fbf-4ad7-b3ab-95f410915d4b
📒 Files selected for processing (1)
package.json
📜 Review details
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
- GitHub Check: Lint Code Base
| "postcss": "^8.5.1", | ||
| "tailwindcss": "^4.0.0", | ||
| "vite": "^7.0.0" | ||
| "vite": "^8.0.0" |
There was a problem hiding this comment.
🧩 Analysis chain
🌐 Web query:
What is the first @vitejs/plugin-react release that declares peerDependencies.vite including ^8, and what is that exact peer dependency range?
💡 Result:
The first @vitejs/plugin-react release whose peerDependencies.vite range includes ^8 is 6.0.0, and the exact peer dependency range is:
vite:^8.0.0[1]
Blocker: Vite 8 upgrade currently breaks dependency resolution.
Line 45 sets vite to ^8.0.0, but the current @vitejs/plugin-react@5.1.4 only supports up to Vite 7. This causes npm ERESOLVE and prevents package-lock.json updates. Upgrade @vitejs/plugin-react to ^6.0.0 or later, which explicitly supports vite@^8.0.0.
Required update
"devDependencies": {
- "@vitejs/plugin-react": "^5.1.4",
+ "@vitejs/plugin-react": "^6.0.0",
"vite": "^8.0.0"
}🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.
In `@package.json` at line 45, package.json currently pins "vite": "^8.0.0" but
the installed plugin "@vitejs/plugin-react@5.1.4" is incompatible; update the
dependency entry for "@vitejs/plugin-react" to "^6.0.0" (or later) in
package.json, then run npm install to refresh dependencies and regenerate
package-lock.json; ensure package.json's vite entry remains "^8.0.0", confirm no
ERESOLVE errors, and run your build/test to verify the updated
"@vitejs/plugin-react" works with the Vite 8 upgrade.
Renovate Ignore NotificationBecause you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR. |
This PR contains the following updates:
^7.0.0→^8.0.0Release Notes
vitejs/vite (vite)
v8.0.0Compare Source
Today, we're thrilled to announce the release of the next Vite major:
⚠ BREAKING CHANGES
import.meta.hot.acceptresolution fallback (#21382)rolldown-vitemerge (#21189)Features
vite-tsconfig-pathsplugin is detected (#21781) (ada493e)VisitorandESTreefromrolldown/utils(#21664) (45de31e).wasm?init(#21102) (216a3b5)assetsfield for standalone CSS entry points (#21015) (f289b9b)envPrefixcontains spaces (#21292) (9fcde3c)ignoreOutdatedRequestsoption tooptimizeDeps(#21364) (b2e75aa)rolldown-vitemerge (#21189) (4a7f8d4)Bug Fixes
watch.watcherinstead ofwatch.notify(#21793) (88953b3)server.originto public file URLs in CSS (fix #18457) (#21697) (c967f48)ssrLoadModulewith non-runnable ssr env (#21739) (1fa736e)preserveSymlinksis enabled (#21720) (72165e0)sourcemapInterceptor: "prepareStackTrace"(#21562) (416c095)tsconfigoption when loading config (#21517) (5025c35)new URLpaths to correct relative file location (#21434) (ca96cbc)output.inlineDynamicImportoption (#21464) (471ce62)server.listencallback (#21451) (602d786)rolldownCjsExternalPluginforplatform: neutral(#21452) (d2fc4be)process.getBuiltinModuleinstead ofimport('node:module')(#21402) (6633bcb)new Worker(..., new URL(import.meta.url))with trailing comma (#21325) (4a47241)import.meta.resolvewhen formatted across multiple lines (#21312) (130e718)experimental.bundledDevis enabled (#21296) (e81c183)Performance Improvements
Documentation
build.dynamicImportVarsOptions(#21477) (54ce2ed)vitein IPA symbols (#21238) (9b1d4d6)Miscellaneous Chores
fdirand@rollup/plugin-commonjs(#21639) (5abffd5)customResolverdeprecation message to mentionenforce: 'pre'(#21576) (2ce34d5)Code Refactoring
optimization.inlineConst: { mode: 'smart' }as it's enabled by default (#21794) (22b3d11)legalCommentsoption (#21721) (e06496e)ESTreetypes fromrolldown/utils(#21719) (9239750)customResolverinresolve.alias(#21476) (81275c9)@rolldown/pluginutils(#21560) (c367b62)rolldown/utils(#21577) (e56103f)experimental.enableNativePlugin: 'resolver'(#21510) (f9d9213)import.meta.dirnameeverywhere (#21509) (7becf5f)rolldownCjsExternalPlugin(#21450) (ebda8fd)import.meta.hot.acceptresolution fallback (#21382) (71d0797)Tests
handleInvokewas called in server-worker-runner.invoke test (#21751) (b95ca22)defineConfig(#21698) (4fedbbd)Beta Changelogs
8.0.0-beta.18 (2026-03-09)
See 8.0.0-beta.18 changelog
8.0.0-beta.17 (2026-03-09)
See 8.0.0-beta.17 changelog
8.0.0-beta.16 (2026-02-27)
See 8.0.0-beta.16 changelog
8.0.0-beta.15 (2026-02-19)
See 8.0.0-beta.15 changelog
8.0.0-beta.14 (2026-02-12)
See 8.0.0-beta.14 changelog
8.0.0-beta.13 (2026-02-05)
See 8.0.0-beta.13 changelog
8.0.0-beta.12 (2026-02-03)
See 8.0.0-beta.12 changelog
8.0.0-beta.11 (2026-01-29)
See 8.0.0-beta.11 changelog
8.0.0-beta.10 (2026-01-24)
See 8.0.0-beta.10 changelog
8.0.0-beta.9 (2026-01-22)
See 8.0.0-beta.9 changelog
8.0.0-beta.8 (2026-01-15)
See 8.0.0-beta.8 changelog
8.0.0-beta.7 (2026-01-08)
See 8.0.0-beta.7 changelog
8.0.0-beta.6 (2026-01-07)
See 8.0.0-beta.6 changelog
8.0.0-beta.5 (2025-12-25)
See 8.0.0-beta.5 changelog
8.0.0-beta.4 (2025-12-22)
See 8.0.0-beta.4 changelog
8.0.0-beta.3 (2025-12-18)
See 8.0.0-beta.3 changelog
8.0.0-beta.2 (2025-12-12)
See 8.0.0-beta.2 changelog
8.0.0-beta.1 (2025-12-08)
See 8.0.0-beta.1 changelog
8.0.0-beta.0 (2025-12-03)
See 8.0.0-beta.0 changelog
Rolldown-Vite changelogs
See rolldown-vite changelog
Configuration
📅 Schedule: Branch creation - "every weekday" in timezone America/New_York, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.
Summary by CodeRabbit