Commit b1e99b0
authored
chore(deps): update dependency @vitejs/plugin-react to v5 (#46)
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[@vitejs/plugin-react](https://redirect.github.com/vitejs/vite-plugin-react/tree/main/packages/plugin-react#readme)
([source](https://redirect.github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react))
| [`^4.4.0` →
`^5.0.0`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-react/4.7.0/5.1.4)
|

|

|
---
### Release Notes
<details>
<summary>vitejs/vite-plugin-react
(@​vitejs/plugin-react)</summary>
###
[`v5.1.4`](https://redirect.github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#514-2026-02-10)
[Compare
Source](https://redirect.github.com/vitejs/vite-plugin-react/compare/cf0cb8aa3398e312f4e91b702281806aad004cd7...f066114c3e6bf18f5209ff3d3ef6bf1ab46d3866)
##### Fix `canSkipBabel` not accounting for `babel.overrides`
([#​1098](https://redirect.github.com/vitejs/vite-plugin-react/pull/1098))
When configuring `babel.overrides` without top-level plugins or presets,
Babel was incorrectly skipped. The `canSkipBabel` function now checks
for `overrides.length` to ensure override configurations are processed.
###
[`v5.1.3`](https://redirect.github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#513-2026-02-02)
[Compare
Source](https://redirect.github.com/vitejs/vite-plugin-react/compare/f127a24376a90a82acf5b8aad4be750bec3045f3...cf0cb8aa3398e312f4e91b702281806aad004cd7)
###
[`v5.1.2`](https://redirect.github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#512-2025-12-08)
[Compare
Source](https://redirect.github.com/vitejs/vite-plugin-react/compare/23db72731b7c9c3d57a8188f0395d2ec90a6e2f6...f127a24376a90a82acf5b8aad4be750bec3045f3)
###
[`v5.1.1`](https://redirect.github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#511-2025-11-12)
[Compare
Source](https://redirect.github.com/vitejs/vite-plugin-react/compare/3e5a3742e94be975cbcec230fbab5e801b80dc5b...23db72731b7c9c3d57a8188f0395d2ec90a6e2f6)
##### Update code to support newer `rolldown-vite`
([#​976](https://redirect.github.com/vitejs/vite-plugin-react/pull/976))
`rolldown-vite` will remove `optimizeDeps.rollupOptions` in favor of
`optimizeDeps.rolldownOptions` soon. This plugin now uses
`optimizeDeps.rolldownOptions` to support newer `rolldown-vite`. Please
update `rolldown-vite` to the latest version if you are using an older
version.
###
[`v5.1.0`](https://redirect.github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#510-2025-10-24)
[Compare
Source](https://redirect.github.com/vitejs/vite-plugin-react/compare/450d7df80a52c45f3da7a9612d96a4913f565ed7...3e5a3742e94be975cbcec230fbab5e801b80dc5b)
##### Add `@vitejs/plugin-react/preamble` virtual module for SSR HMR
([#​890](https://redirect.github.com/vitejs/vite-plugin-react/pull/890))
SSR applications can now initialize HMR runtime by importing
`@vitejs/plugin-react/preamble` at the top of their client entry instead
of manually calling `transformIndexHtml`. This simplifies SSR setup for
applications that don't use the `transformIndexHtml` API.
##### Fix raw Rolldown support for Rolldown 1.0.0-beta.44+
([#​930](https://redirect.github.com/vitejs/vite-plugin-react/pull/930))
Rolldown 1.0.0-beta.44+ removed the top-level `jsx` option in favor of
`transform.jsx`. This plugin now uses the `transform.jsx` option to
support Rolldown 1.0.0-beta.44+.
###
[`v5.0.4`](https://redirect.github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#504-2025-09-27)
[Compare
Source](https://redirect.github.com/vitejs/vite-plugin-react/compare/8293cb38945e56729b5b045b09858da6b78ba3a3...450d7df80a52c45f3da7a9612d96a4913f565ed7)
##### Perf: use native refresh wrapper plugin in rolldown-vite
([#​881](https://redirect.github.com/vitejs/vite-plugin-react/pull/881))
###
[`v5.0.3`](https://redirect.github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#503-2025-09-17)
[Compare
Source](https://redirect.github.com/vitejs/vite-plugin-react/compare/1f4b4d9523c0cbdba66724e83477309ef65cac96...8293cb38945e56729b5b045b09858da6b78ba3a3)
##### HMR did not work for components imported with queries with
rolldown-vite
([#​872](https://redirect.github.com/vitejs/vite-plugin-react/pull/872))
##### Perf: simplify refresh wrapper generation
([#​835](https://redirect.github.com/vitejs/vite-plugin-react/pull/835))
###
[`v5.0.2`](https://redirect.github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#502-2025-08-28)
[Compare
Source](https://redirect.github.com/vitejs/vite-plugin-react/compare/efe434417542cdbfbb00503d4c35ffbba49d3efa...1f4b4d9523c0cbdba66724e83477309ef65cac96)
##### Skip transform hook completely in rolldown-vite in dev if possible
([#​783](https://redirect.github.com/vitejs/vite-plugin-react/pull/783))
###
[`v5.0.1`](https://redirect.github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#501-2025-08-19)
[Compare
Source](https://redirect.github.com/vitejs/vite-plugin-react/compare/9e4a94428dae6d39ccc13e0220f2abc7a76aeb5e...efe434417542cdbfbb00503d4c35ffbba49d3efa)
##### Set `optimizeDeps.rollupOptions.transform.jsx` instead of
`optimizeDeps.rollupOptions.jsx` for rolldown-vite
([#​735](https://redirect.github.com/vitejs/vite-plugin-react/pull/735))
`optimizeDeps.rollupOptions.jsx` is going to be deprecated in favor of
`optimizeDeps.rollupOptions.transform.jsx`.
##### Perf: skip `babel-plugin-react-compiler` if code has no `"use
memo"` when `{ compilationMode: "annotation" }`
([#​734](https://redirect.github.com/vitejs/vite-plugin-react/pull/734))
##### Respect tsconfig `jsxImportSource`
([#​726](https://redirect.github.com/vitejs/vite-plugin-react/pull/726))
##### Fix `reactRefreshHost` option on rolldown-vite
([#​716](https://redirect.github.com/vitejs/vite-plugin-react/pull/716))
##### Fix `RefreshRuntime` being injected twice for class components on
rolldown-vite
([#​708](https://redirect.github.com/vitejs/vite-plugin-react/pull/708))
##### Skip `babel-plugin-react-compiler` on non client environment
([689](https://redirect.github.com/vitejs/vite-plugin-react/pull/689))
###
[`v5.0.0`](https://redirect.github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#500-2025-08-07)
[Compare
Source](https://redirect.github.com/vitejs/vite-plugin-react/compare/80417060f7bc239d5100e1b47c819e8364c7d551...9e4a94428dae6d39ccc13e0220f2abc7a76aeb5e)
</details>
---
### Configuration
📅 **Schedule**: 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.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/promptfoo/crabcode).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My40OC4xIiwidXBkYXRlZEluVmVyIjoiNDMuNDguMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 26e997c commit b1e99b0
2 files changed
+15
-15
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
0 commit comments