Skip to content

Commit 3ea8508

Browse files
chore(deps): update vite & plugins (major) (#8317)
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)) | [`5.2.0` → `6.0.1`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-react/5.2.0/6.0.1) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@vitejs%2fplugin-react/6.0.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitejs%2fplugin-react/5.2.0/6.0.1?slim=true) | | [vite](https://vite.dev) ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite)) | [`7.3.1` → `8.0.3`](https://renovatebot.com/diffs/npm/vite/7.3.1/8.0.3) | ![age](https://developer.mend.io/api/mc/badges/age/npm/vite/8.0.3?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/7.3.1/8.0.3?slim=true) | --- ### Release Notes <details> <summary>vitejs/vite-plugin-react (@&#8203;vitejs/plugin-react)</summary> ### [`v6.0.1`](https://redirect.github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#601-2026-03-13) [Compare Source](https://redirect.github.com/vitejs/vite-plugin-react/compare/dcc901236079ef7fa99139f7ba7beebac583f301...1e94c06995c2afe2d1fee5aea2ef9720d35a7e02) ##### Expand `@rolldown/plugin-babel` peer dep range ([#&#8203;1146](https://redirect.github.com/vitejs/vite-plugin-react/pull/1146)) Expanded `@rolldown/plugin-babel` peer dep range to include `^0.2.0`. ### [`v6.0.0`](https://redirect.github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#600-2026-03-12) [Compare Source](https://redirect.github.com/vitejs/vite-plugin-react/compare/fda3a86095556b49ae3c995eb57a30d4e0b8fa8d...dcc901236079ef7fa99139f7ba7beebac583f301) </details> <details> <summary>vitejs/vite (vite)</summary> ### [`v8.0.3`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-803-2026-03-26-small) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v8.0.2...v8.0.3) ##### Features - update rolldown to 1.0.0-rc.12 ([#&#8203;22024](https://redirect.github.com/vitejs/vite/issues/22024)) ([84164ef](https://redirect.github.com/vitejs/vite/commit/84164ef47b24b1de114f1c29446a9e650825d4ea)) ##### Bug Fixes - **html:** cache unfiltered CSS list to prevent missing styles across entries ([#&#8203;22017](https://redirect.github.com/vitejs/vite/issues/22017)) ([5464190](https://redirect.github.com/vitejs/vite/commit/5464190a3ee8f23db20004e7818186fbcc32b0e5)) - **module-runner:** handle non-ascii characters in base64 sourcemaps ([#&#8203;21985](https://redirect.github.com/vitejs/vite/issues/21985)) ([77c95bf](https://redirect.github.com/vitejs/vite/commit/77c95bff834c43f8be9fe513c10b5393805a7487)) - **module-runner:** skip re-import if the runner is closed ([#&#8203;22020](https://redirect.github.com/vitejs/vite/issues/22020)) ([ee2c2cd](https://redirect.github.com/vitejs/vite/commit/ee2c2cd2c2ce3f53088bd2313fa23e9d52a49b4f)) - **optimizer:** scan is not resolving sub path import if used in a glob import ([#&#8203;22018](https://redirect.github.com/vitejs/vite/issues/22018)) ([ddfe20d](https://redirect.github.com/vitejs/vite/commit/ddfe20d19e95a323fa3c8d2c19a02c4e02f93824)) - **ssr:** ssrTransform incorrectly rewrites `meta` identifier inside `import.meta` when a binding named `meta` exists ([#&#8203;22019](https://redirect.github.com/vitejs/vite/issues/22019)) ([cff5f0c](https://redirect.github.com/vitejs/vite/commit/cff5f0cca5f08c2ce50f233441485e10b6e115e9)) ##### Miscellaneous Chores - **deps:** bump picomatch from 4.0.3 to 4.0.4 ([#&#8203;22027](https://redirect.github.com/vitejs/vite/issues/22027)) ([7e56003](https://redirect.github.com/vitejs/vite/commit/7e56003fec3e1b94a20516a901580198a51da614)) ##### Tests - **html:** add tests for `getCssFilesForChunk` ([#&#8203;22016](https://redirect.github.com/vitejs/vite/issues/22016)) ([43fbbf9](https://redirect.github.com/vitejs/vite/commit/43fbbf9a09dfd17456ae0611d034c366fcb38998)) ### [`v8.0.2`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-802-2026-03-23-small) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v8.0.1...v8.0.2) ##### Features - update rolldown to 1.0.0-rc.11 ([#&#8203;21998](https://redirect.github.com/vitejs/vite/issues/21998)) ([ff91c31](https://redirect.github.com/vitejs/vite/commit/ff91c319facd602dc5eea81ed7e7d79ae7dadb95)) ##### Bug Fixes - **deps:** update all non-major dependencies ([#&#8203;21988](https://redirect.github.com/vitejs/vite/issues/21988)) ([9b7d150](https://redirect.github.com/vitejs/vite/commit/9b7d15002a75474421bc5636238336d88c7fe2f3)) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;vitejs/devtools](https://redirect.github.com/vitejs/devtools) to ^0.1.5 ([#&#8203;21992](https://redirect.github.com/vitejs/vite/issues/21992)) ([b2dd65b](https://redirect.github.com/vitejs/vite/commit/b2dd65bf2f113719b72450f2e19696213fd9e255)) ### [`v8.0.1`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-801-2026-03-19-small) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v8.0.0...v8.0.1) ##### Features - update rolldown to 1.0.0-rc.10 ([#&#8203;21932](https://redirect.github.com/vitejs/vite/issues/21932)) ([b3c067d](https://redirect.github.com/vitejs/vite/commit/b3c067d71a781ca72899d08d095c9acd119361ee)) ##### Bug Fixes - **bundled-dev:** properly disable `inlineConst` optimization ([#&#8203;21865](https://redirect.github.com/vitejs/vite/issues/21865)) ([6d97142](https://redirect.github.com/vitejs/vite/commit/6d97142abc4805ad53cc732826bb502d6d5dd6ce)) - **css:** lightningcss minify failed when `build.target: 'es6'` ([#&#8203;21933](https://redirect.github.com/vitejs/vite/issues/21933)) ([5fcce46](https://redirect.github.com/vitejs/vite/commit/5fcce46a609bc3e3c600810918626b5fc8f16448)) - **deps:** update all non-major dependencies ([#&#8203;21878](https://redirect.github.com/vitejs/vite/issues/21878)) ([6dbbd7f](https://redirect.github.com/vitejs/vite/commit/6dbbd7f072b1e13abd96489b0016b3d93d937999)) - **dev:** always use ESM Oxc runtime ([#&#8203;21829](https://redirect.github.com/vitejs/vite/issues/21829)) ([d323ed7](https://redirect.github.com/vitejs/vite/commit/d323ed7a824c232597c2b4ef2a4f3494e5231c3d)) - **dev:** handle concurrent restarts in `_createServer` ([#&#8203;21810](https://redirect.github.com/vitejs/vite/issues/21810)) ([40bc729](https://redirect.github.com/vitejs/vite/commit/40bc7293ef574103171f72cc8618f9ef22cc5fa0)) - handle `+` symbol in package subpath exports during dep optimization ([#&#8203;21886](https://redirect.github.com/vitejs/vite/issues/21886)) ([86db93d](https://redirect.github.com/vitejs/vite/commit/86db93d8b1d511e9a56a4ea576741a5350eac99f)) - improve `no-cors` request block error ([#&#8203;21902](https://redirect.github.com/vitejs/vite/issues/21902)) ([5ba688b](https://redirect.github.com/vitejs/vite/commit/5ba688bc422c54944bc6fc563bfe1ba2616a0911)) - use precise regexes for transform filter to avoid backtracking ([#&#8203;21800](https://redirect.github.com/vitejs/vite/issues/21800)) ([dbe41bd](https://redirect.github.com/vitejs/vite/commit/dbe41bddb9db3563c21ae9ce0ebc310e8b8878c9)) - **worker:** `require(json)` result should not be wrapped ([#&#8203;21847](https://redirect.github.com/vitejs/vite/issues/21847)) ([0672fd2](https://redirect.github.com/vitejs/vite/commit/0672fd20aac00e4f78fe8fe886978a9b64f63ba7)) - **worker:** make worker output consistent with client and SSR ([#&#8203;21871](https://redirect.github.com/vitejs/vite/issues/21871)) ([69454d7](https://redirect.github.com/vitejs/vite/commit/69454d7136f18334e9a58862741ec14a5edf6f98)) ##### Miscellaneous Chores - add changelog rearrange script ([#&#8203;21835](https://redirect.github.com/vitejs/vite/issues/21835)) ([efef073](https://redirect.github.com/vitejs/vite/commit/efef073a6f71be0330bd72784654ed8b8dd60cbf)) - **deps:** bump required `@vitejs/devtools` version to 0.1+ ([#&#8203;21925](https://redirect.github.com/vitejs/vite/issues/21925)) ([12932f5](https://redirect.github.com/vitejs/vite/commit/12932f5a5a36b7b3f55ce5e3b867a08154ba1547)) - **deps:** update rolldown-related dependencies ([#&#8203;21787](https://redirect.github.com/vitejs/vite/issues/21787)) ([1af1d3a](https://redirect.github.com/vitejs/vite/commit/1af1d3a3a4fd62fa581392b2dec9052efe8485b3)) - rearrange 8.0 changelog ([8e05b61](https://redirect.github.com/vitejs/vite/commit/8e05b61d3f2271adb16713835b943e5e13d20499)) - rearrange 8.0 changelog ([#&#8203;21834](https://redirect.github.com/vitejs/vite/issues/21834)) ([86edeee](https://redirect.github.com/vitejs/vite/commit/86edeee31eeacdbfb93c112df088fbd606f9917e)) ### [`v8.0.0`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#800-2026-03-12) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v7.3.1...v8.0.0) ##### Features - update rolldown to 1.0.0-rc.9 ([#&#8203;21813](https://redirect.github.com/vitejs/vite/issues/21813)) ([f05be0e](https://redirect.github.com/vitejs/vite/commit/f05be0eabf5c045b8892d463081da3c8fbf5a5ae)) - warn when `vite-tsconfig-paths` plugin is detected ([#&#8203;21781](https://redirect.github.com/vitejs/vite/issues/21781)) ([ada493e](https://redirect.github.com/vitejs/vite/commit/ada493e4214ef2028b96583550443a386be2e2ae)) ##### Bug Fixes - **deps:** update all non-major dependencies ([#&#8203;21786](https://redirect.github.com/vitejs/vite/issues/21786)) ([eaa4352](https://redirect.github.com/vitejs/vite/commit/eaa4352af8f8658e3a10a9945ad9c227fcb2f28a)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- 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/UI5/webcomponents-react). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4wIiwidXBkYXRlZEluVmVyIjoiNDMuMTAyLjciLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Lukas Harbarth <lukas.harbarth@sap.com>
1 parent c296cac commit 3ea8508

11 files changed

Lines changed: 2065 additions & 2569 deletions

File tree

cypress.config.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
11
import codeCoverageTask from '@cypress/code-coverage/task';
22
import { defineConfig } from 'cypress';
33

4+
//todo: remove once officially supported by Cypress: https://github.com/cypress-io/cypress/issues/33078
5+
const stripLegacyCypressOptimizeDepsPlugin = () => ({
6+
name: 'cypress-vite8-compat',
7+
config(config) {
8+
if (config?.optimizeDeps?.esbuildOptions) {
9+
delete config.optimizeDeps.esbuildOptions;
10+
}
11+
},
12+
});
13+
414
export default defineConfig({
515
env: {
616
codeCoverage: {
@@ -27,6 +37,12 @@ export default defineConfig({
2737
devServer: {
2838
framework: 'react',
2939
bundler: 'vite',
40+
viteConfig: {
41+
// passing `viteConfig` as an object makes Cypress set `configFile: false` internally
42+
configFile: 'vite.config.ts',
43+
// plugins from both configs are merged by Vite's `mergeConfig`
44+
plugins: [stripLegacyCypressOptimizeDepsPlugin()],
45+
},
3046
},
3147
experimentalRunAllSpecs: true,
3248
excludeSpecPattern: ['**/e2e/**', ...(process.env.CI ? ['**/SelectDialog/**'] : [])],

examples/vite-ts/cypress.config.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
import { defineConfig } from 'cypress';
22

3+
//todo: remove once officially supported by Cypress: https://github.com/cypress-io/cypress/issues/33078
4+
const stripLegacyCypressOptimizeDepsPlugin = () => ({
5+
name: 'cypress-vite8-compat',
6+
config(config) {
7+
if (config?.optimizeDeps?.esbuildOptions) {
8+
delete config.optimizeDeps.esbuildOptions;
9+
}
10+
},
11+
});
12+
313
export default defineConfig({
414
includeShadowDom: true,
515
viewportWidth: 1920,
@@ -8,6 +18,12 @@ export default defineConfig({
818
devServer: {
919
framework: 'react',
1020
bundler: 'vite',
21+
viteConfig: {
22+
// passing `viteConfig` as an object makes Cypress set `configFile: false` internally
23+
configFile: 'vite.config.ts',
24+
// plugins from both configs are merged by Vite's `mergeConfig`
25+
plugins: [stripLegacyCypressOptimizeDepsPlugin()],
26+
},
1127
},
1228
},
1329

0 commit comments

Comments
 (0)