Skip to content

chore(deps): update dependency @vitejs/plugin-react to v6#1082

Closed
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/vitejs-plugin-react-6.x
Closed

chore(deps): update dependency @vitejs/plugin-react to v6#1082
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/vitejs-plugin-react-6.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Mar 12, 2026

This PR contains the following updates:

Package Change Age Confidence
@vitejs/plugin-react (source) ^5.1.4^6.0.0 age confidence

Release Notes

vitejs/vite-plugin-react (@​vitejs/plugin-react)

v6.0.2

Compare Source

Allow all options in reactCompilerPreset (#​1189)

This is a type only change. Only compilationMode and target options were available for reactCompilerPreset.

v6.0.1

Compare Source

Expand @rolldown/plugin-babel peer dep range (#​1146)

Expanded @rolldown/plugin-babel peer dep range to include ^0.2.0.

v6.0.0

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the renovate label Mar 12, 2026
@cla-assistant
Copy link
Copy Markdown

cla-assistant Bot commented Mar 12, 2026

CLA assistant check
All committers have signed the CLA.

@cla-assistant
Copy link
Copy Markdown

cla-assistant Bot commented Mar 12, 2026

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@renovate renovate Bot force-pushed the renovate/vitejs-plugin-react-6.x branch 2 times, most recently from 66089ec to 53a57ca Compare March 19, 2026 22:22
@renovate renovate Bot force-pushed the renovate/vitejs-plugin-react-6.x branch from 53a57ca to cdf0943 Compare March 20, 2026 16:14
@yahyafakhroji yahyafakhroji force-pushed the renovate/vitejs-plugin-react-6.x branch from cdf0943 to 06038a4 Compare March 26, 2026 04:18
@yahyafakhroji
Copy link
Copy Markdown
Contributor

❌ This upgrade cannot be merged yet

@vitejs/plugin-react v6 requires vite ^8.0.0 as a peer dependency, but our project uses vite ^7.3.1.

The CI failure confirms this — v6 imports from vite/internal, a subpath that only exists in Vite 8:

Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './internal' is not defined by "exports"
in node_modules/vite/package.json imported from node_modules/@vitejs/plugin-react/dist/index.js

Why we can't just upgrade Vite to v8

@react-router/dev (latest) only supports vite ^5.1.0 || ^6.0.0 || ^7.0.0 — it does not support Vite 8 yet. Upgrading Vite would break the React Router build.

Dependency compatibility matrix

Package Supported Vite versions
@vitejs/plugin-react@6.x ^8.0.0
@vitejs/plugin-react@5.2.0 ^4.2.0 || ^5 || ^6 || ^7 || ^8
@react-router/dev (latest) ^5.1.0 || ^6 || ^7
react-router-hono-server >=7.3.1
@tailwindcss/vite ^5.2.0 || ^6 || ^7 || ^8

Recommendation

Skip this update for now. We need to wait until @react-router/dev adds Vite 8 support before we can adopt @vitejs/plugin-react v6. The current v5.2.0 already supports Vite 4–8, so there's no urgency.

@renovate renovate Bot force-pushed the renovate/vitejs-plugin-react-6.x branch 3 times, most recently from bffd02a to 9ff139f Compare March 31, 2026 16:12
@renovate renovate Bot changed the title chore(deps): update dependency @vitejs/plugin-react to v6 Update dependency @vitejs/plugin-react to v6 Apr 8, 2026
@renovate renovate Bot force-pushed the renovate/vitejs-plugin-react-6.x branch from 9ff139f to 52fa947 Compare April 13, 2026 08:41
@renovate renovate Bot changed the title Update dependency @vitejs/plugin-react to v6 chore(deps): update dependency @vitejs/plugin-react to v6 Apr 14, 2026
kevwilliams added a commit that referenced this pull request Apr 15, 2026
## Summary

- Bumps all react-router packages from 7.13.2 → 7.14.1
- Unblocks Renovate PRs #1083 (vite v8), #1082 (@vitejs/plugin-react
v6), and #1113 (typescript v6) which were blocked on `@react-router/dev`
peer dependency caps

## Changes in 7.14.x

- Vite 8 peer dependency support added
- Turbo Stream recursion removed (fixes memory leaks / large payload
handling)
- `future.unstable_passThroughRequests` flag added (opt-in, no impact)
- Race condition fix in `HydrateFallback` rendering
- Double-slash normalization in redirect paths

## Test plan

- [ ] Local dev server works
- [ ] Build passes
- [ ] CI green
@renovate renovate Bot force-pushed the renovate/vitejs-plugin-react-6.x branch 3 times, most recently from 552187a to b93d897 Compare April 22, 2026 04:07
@renovate renovate Bot force-pushed the renovate/vitejs-plugin-react-6.x branch from b93d897 to afde351 Compare April 29, 2026 07:42
@renovate renovate Bot force-pushed the renovate/vitejs-plugin-react-6.x branch from afde351 to 0522ec4 Compare May 7, 2026 19:25
@renovate renovate Bot force-pushed the renovate/vitejs-plugin-react-6.x branch 2 times, most recently from 2a52fd5 to 8137c4c Compare May 18, 2026 11:16
@yahyafakhroji yahyafakhroji force-pushed the renovate/vitejs-plugin-react-6.x branch from 8137c4c to 817345c Compare May 24, 2026 17:53
@renovate renovate Bot force-pushed the renovate/vitejs-plugin-react-6.x branch from 817345c to 065cad5 Compare May 24, 2026 17:55
@yahyafakhroji yahyafakhroji force-pushed the renovate/vitejs-plugin-react-6.x branch from 065cad5 to 4329395 Compare May 24, 2026 18:18
@yahyafakhroji yahyafakhroji deleted the renovate/vitejs-plugin-react-6.x branch May 25, 2026 10:49
@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented May 25, 2026

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 6.x releases. But if you manually upgrade to 6.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant