chore(deps): update dependency vite to v5 - autoclosed #216

Closed
renovate-bot wants to merge 1 commits from renovate/vite-5.x into master
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
vite (source) ^4.0.0 -> ^5.0.0 age adoption passing confidence

Release Notes

vitejs/vite (vite)

v5.0.11

Compare Source

v5.0.10

Compare Source

v5.0.9

Compare Source

v5.0.8

Compare Source

v5.0.7

Compare Source

v5.0.6

Compare Source

v5.0.5

Compare Source

v5.0.4

Compare Source

v5.0.3

Compare Source

v5.0.2

Compare Source

v5.0.1

v5.0.0

Vite 5 is out! Read the announcement blog post here

Announcing Vite 5

Today, we mark another big milestone in Vite's path. The Vite team, contributors, and ecosystem partners, are excited to announce the release of Vite 5. Vite is now using Rollup 4, which already represents a big boost in build performance. And there are also new options to improve your dev server performance profile.

Vite 5 focuses on cleaning up the API (removing deprecated features) and streamlines several features closing long-standing issues, for example switching define to use proper AST replacements instead of regexes. We also continue to take steps to future-proof Vite (Node.js 18+ is now required, and the CJS Node API has been deprecated).

Quick links:

Docs in other languages:

Learn more at the Vite 5 announcement blog post.

Breaking changes
Features
Performance
Fixes
Cleanup
Previous Changelogs
5.0.0-beta.20 (2023-11-15)

See 5.0.0-beta.20 changelog

5.0.0-beta.19 (2023-11-14)

See 5.0.0-beta.19 changelog

5.0.0-beta.18 (2023-11-11)

See 5.0.0-beta.18 changelog

5.0.0-beta.17 (2023-11-07)

See 5.0.0-beta.17 changelog

5.0.0-beta.16 (2023-11-03)

See 5.0.0-beta.16 changelog

5.0.0-beta.15 (2023-11-01)

See 5.0.0-beta.15 changelog

5.0.0-beta.14 (2023-10-30)

See 5.0.0-beta.14 changelog

5.0.0-beta.13 (2023-10-27)

See 5.0.0-beta.13 changelog

5.0.0-beta.12 (2023-10-23)

See 5.0.0-beta.12 changelog

5.0.0-beta.11 (2023-10-19)

See 5.0.0-beta.11 changelog

5.0.0-beta.10 (2023-10-17)

See 5.0.0-beta.10 changelog

5.0.0-beta.9 (2023-10-17)

See 5.0.0-beta.9 changelog

5.0.0-beta.8 (2023-10-16)

See 5.0.0-beta.8 changelog

5.0.0-beta.7 (2023-10-12)

See 5.0.0-beta.7 changelog

5.0.0-beta.6 (2023-10-10)

See 5.0.0-beta.6 changelog

5.0.0-beta.5 (2023-10-09)

See 5.0.0-beta.5 changelog

5.0.0-beta.4 (2023-10-02)

See 5.0.0-beta.4 changelog

5.0.0-beta.3 (2023-09-25)

See 5.0.0-beta.3 changelog

5.0.0-beta.2 (2023-09-15)

See 5.0.0-beta.2 changelog

5.0.0-beta.1 (2023-09-08)

See 5.0.0-beta.1 changelog

5.0.0-beta.0 (2023-08-24)

See 5.0.0-beta.0 changelog


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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 has been generated by Renovate Bot.

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [vite](https://vitejs.dev) ([source](https://github.com/vitejs/vite/tree/HEAD/packages/vite)) | [`^4.0.0` -> `^5.0.0`](https://renovatebot.com/diffs/npm/vite/4.5.1/5.0.11) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/4.5.1/5.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/4.5.1/5.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>vitejs/vite (vite)</summary> ### [`v5.0.11`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small5011-2024-01-05-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.0.10...v5.0.11) - fix: don't pretransform classic script links ([#&#8203;15361](https://github.com/vitejs/vite/issues/15361)) ([19e3c9a](https://github.com/vitejs/vite/commit/19e3c9a)), closes [#&#8203;15361](https://github.com/vitejs/vite/issues/15361) - fix: inject `__vite__mapDeps` code before sourcemap file comment ([#&#8203;15483](https://github.com/vitejs/vite/issues/15483)) ([d2aa096](https://github.com/vitejs/vite/commit/d2aa096)), closes [#&#8203;15483](https://github.com/vitejs/vite/issues/15483) - fix(assets): avoid splitting `,` inside base64 value of `srcset` attribute ([#&#8203;15422](https://github.com/vitejs/vite/issues/15422)) ([8de7bd2](https://github.com/vitejs/vite/commit/8de7bd2)), closes [#&#8203;15422](https://github.com/vitejs/vite/issues/15422) - fix(html): handle offset magic-string slice error ([#&#8203;15435](https://github.com/vitejs/vite/issues/15435)) ([5ea9edb](https://github.com/vitejs/vite/commit/5ea9edb)), closes [#&#8203;15435](https://github.com/vitejs/vite/issues/15435) - chore(deps): update dependency strip-literal to v2 ([#&#8203;15475](https://github.com/vitejs/vite/issues/15475)) ([49d21fe](https://github.com/vitejs/vite/commit/49d21fe)), closes [#&#8203;15475](https://github.com/vitejs/vite/issues/15475) - chore(deps): update tj-actions/changed-files action to v41 ([#&#8203;15476](https://github.com/vitejs/vite/issues/15476)) ([2a540ee](https://github.com/vitejs/vite/commit/2a540ee)), closes [#&#8203;15476](https://github.com/vitejs/vite/issues/15476) ### [`v5.0.10`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small5010-2023-12-15-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.0.9...v5.0.10) - fix: omit protocol does not require pre-transform ([#&#8203;15355](https://github.com/vitejs/vite/issues/15355)) ([d9ae1b2](https://github.com/vitejs/vite/commit/d9ae1b2)), closes [#&#8203;15355](https://github.com/vitejs/vite/issues/15355) - fix(build): use base64 for inline SVG if it contains both single and double quotes ([#&#8203;15271](https://github.com/vitejs/vite/issues/15271)) ([1bbff16](https://github.com/vitejs/vite/commit/1bbff16)), closes [#&#8203;15271](https://github.com/vitejs/vite/issues/15271) ### [`v5.0.9`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small509-2023-12-14-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.0.8...v5.0.9) - fix: htmlFallbackMiddleware for favicon ([#&#8203;15301](https://github.com/vitejs/vite/issues/15301)) ([c902545](https://github.com/vitejs/vite/commit/c902545)), closes [#&#8203;15301](https://github.com/vitejs/vite/issues/15301) - fix: more stable hash calculation for depsOptimize ([#&#8203;15337](https://github.com/vitejs/vite/issues/15337)) ([2b39fe6](https://github.com/vitejs/vite/commit/2b39fe6)), closes [#&#8203;15337](https://github.com/vitejs/vite/issues/15337) - fix(scanner): catch all external files for glob imports ([#&#8203;15286](https://github.com/vitejs/vite/issues/15286)) ([129d0d0](https://github.com/vitejs/vite/commit/129d0d0)), closes [#&#8203;15286](https://github.com/vitejs/vite/issues/15286) - fix(server): avoid chokidar throttling on startup ([#&#8203;15347](https://github.com/vitejs/vite/issues/15347)) ([56a5740](https://github.com/vitejs/vite/commit/56a5740)), closes [#&#8203;15347](https://github.com/vitejs/vite/issues/15347) - fix(worker): replace `import.meta` correctly for IIFE worker ([#&#8203;15321](https://github.com/vitejs/vite/issues/15321)) ([08d093c](https://github.com/vitejs/vite/commit/08d093c)), closes [#&#8203;15321](https://github.com/vitejs/vite/issues/15321) - feat: log re-optimization reasons ([#&#8203;15339](https://github.com/vitejs/vite/issues/15339)) ([b1a6c84](https://github.com/vitejs/vite/commit/b1a6c84)), closes [#&#8203;15339](https://github.com/vitejs/vite/issues/15339) - chore: temporary typo ([#&#8203;15329](https://github.com/vitejs/vite/issues/15329)) ([7b71854](https://github.com/vitejs/vite/commit/7b71854)), closes [#&#8203;15329](https://github.com/vitejs/vite/issues/15329) - perf: avoid computing paths on each request ([#&#8203;15318](https://github.com/vitejs/vite/issues/15318)) ([0506812](https://github.com/vitejs/vite/commit/0506812)), closes [#&#8203;15318](https://github.com/vitejs/vite/issues/15318) - perf: temporary hack to avoid fs checks for /[@&#8203;react-refresh](https://github.com/react-refresh) ([#&#8203;15299](https://github.com/vitejs/vite/issues/15299)) ([b1d6211](https://github.com/vitejs/vite/commit/b1d6211)), closes [#&#8203;15299](https://github.com/vitejs/vite/issues/15299) ### [`v5.0.8`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small508-2023-12-12-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.0.7...v5.0.8) - perf: cached fs utils ([#&#8203;15279](https://github.com/vitejs/vite/issues/15279)) ([c9b61c4](https://github.com/vitejs/vite/commit/c9b61c4)), closes [#&#8203;15279](https://github.com/vitejs/vite/issues/15279) - fix: missing warmupRequest in transformIndexHtml ([#&#8203;15303](https://github.com/vitejs/vite/issues/15303)) ([103820f](https://github.com/vitejs/vite/commit/103820f)), closes [#&#8203;15303](https://github.com/vitejs/vite/issues/15303) - fix: public files map will be updated on add/unlink in windows ([#&#8203;15317](https://github.com/vitejs/vite/issues/15317)) ([921ca41](https://github.com/vitejs/vite/commit/921ca41)), closes [#&#8203;15317](https://github.com/vitejs/vite/issues/15317) - fix(build): decode urls in CSS files (fix [#&#8203;15109](https://github.com/vitejs/vite/issues/15109)) ([#&#8203;15246](https://github.com/vitejs/vite/issues/15246)) ([ea6a7a6](https://github.com/vitejs/vite/commit/ea6a7a6)), closes [#&#8203;15109](https://github.com/vitejs/vite/issues/15109) [#&#8203;15246](https://github.com/vitejs/vite/issues/15246) - fix(deps): update all non-major dependencies ([#&#8203;15304](https://github.com/vitejs/vite/issues/15304)) ([bb07f60](https://github.com/vitejs/vite/commit/bb07f60)), closes [#&#8203;15304](https://github.com/vitejs/vite/issues/15304) - fix(ssr): check esm file with normal file path ([#&#8203;15307](https://github.com/vitejs/vite/issues/15307)) ([1597170](https://github.com/vitejs/vite/commit/1597170)), closes [#&#8203;15307](https://github.com/vitejs/vite/issues/15307) ### [`v5.0.7`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small507-2023-12-08-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.0.6...v5.0.7) - fix: suppress terser warning if minify disabled ([#&#8203;15275](https://github.com/vitejs/vite/issues/15275)) ([3e42611](https://github.com/vitejs/vite/commit/3e42611)), closes [#&#8203;15275](https://github.com/vitejs/vite/issues/15275) - fix: symbolic links in public dir ([#&#8203;15264](https://github.com/vitejs/vite/issues/15264)) ([ef2a024](https://github.com/vitejs/vite/commit/ef2a024)), closes [#&#8203;15264](https://github.com/vitejs/vite/issues/15264) - fix(html): skip inlining icon and manifest links ([#&#8203;14958](https://github.com/vitejs/vite/issues/14958)) ([8ad81b4](https://github.com/vitejs/vite/commit/8ad81b4)), closes [#&#8203;14958](https://github.com/vitejs/vite/issues/14958) - chore: remove unneeded condition in getRealPath ([#&#8203;15267](https://github.com/vitejs/vite/issues/15267)) ([8e4655c](https://github.com/vitejs/vite/commit/8e4655c)), closes [#&#8203;15267](https://github.com/vitejs/vite/issues/15267) - perf: cache empty optimizer result ([#&#8203;15245](https://github.com/vitejs/vite/issues/15245)) ([8409b66](https://github.com/vitejs/vite/commit/8409b66)), closes [#&#8203;15245](https://github.com/vitejs/vite/issues/15245) ### [`v5.0.6`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small506-2023-12-06-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.0.5...v5.0.6) - perf: in-memory public files check ([#&#8203;15195](https://github.com/vitejs/vite/issues/15195)) ([0f9e1bf](https://github.com/vitejs/vite/commit/0f9e1bf)), closes [#&#8203;15195](https://github.com/vitejs/vite/issues/15195) - chore: remove unneccessary eslint-disable-next-line regexp/no-unused-capturing-group ([#&#8203;15247](https://github.com/vitejs/vite/issues/15247)) ([35a5bcf](https://github.com/vitejs/vite/commit/35a5bcf)), closes [#&#8203;15247](https://github.com/vitejs/vite/issues/15247) ### [`v5.0.5`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small505-2023-12-04-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.0.4...v5.0.5) - fix: emit `vite:preloadError` for chunks without deps ([#&#8203;15203](https://github.com/vitejs/vite/issues/15203)) ([d8001c5](https://github.com/vitejs/vite/commit/d8001c5)), closes [#&#8203;15203](https://github.com/vitejs/vite/issues/15203) - fix: esbuild glob import resolve error ([#&#8203;15140](https://github.com/vitejs/vite/issues/15140)) ([676804d](https://github.com/vitejs/vite/commit/676804d)), closes [#&#8203;15140](https://github.com/vitejs/vite/issues/15140) - fix: json error with position ([#&#8203;15225](https://github.com/vitejs/vite/issues/15225)) ([14be75f](https://github.com/vitejs/vite/commit/14be75f)), closes [#&#8203;15225](https://github.com/vitejs/vite/issues/15225) - fix: proxy html path should be encoded ([#&#8203;15223](https://github.com/vitejs/vite/issues/15223)) ([5b85040](https://github.com/vitejs/vite/commit/5b85040)), closes [#&#8203;15223](https://github.com/vitejs/vite/issues/15223) - fix(deps): update all non-major dependencies ([#&#8203;15233](https://github.com/vitejs/vite/issues/15233)) ([ad3adda](https://github.com/vitejs/vite/commit/ad3adda)), closes [#&#8203;15233](https://github.com/vitejs/vite/issues/15233) - fix(hmr): don't consider CSS dep as a circular dep ([#&#8203;15229](https://github.com/vitejs/vite/issues/15229)) ([5f2cdec](https://github.com/vitejs/vite/commit/5f2cdec)), closes [#&#8203;15229](https://github.com/vitejs/vite/issues/15229) - feat: add '\*.mov' to client.d.ts ([#&#8203;15189](https://github.com/vitejs/vite/issues/15189)) ([d93a211](https://github.com/vitejs/vite/commit/d93a211)), closes [#&#8203;15189](https://github.com/vitejs/vite/issues/15189) - feat(server): allow disabling built-in shortcuts ([#&#8203;15218](https://github.com/vitejs/vite/issues/15218)) ([7fd7c6c](https://github.com/vitejs/vite/commit/7fd7c6c)), closes [#&#8203;15218](https://github.com/vitejs/vite/issues/15218) - chore: replace 'some' with 'includes' in resolveEnvPrefix ([#&#8203;15220](https://github.com/vitejs/vite/issues/15220)) ([ee12f30](https://github.com/vitejs/vite/commit/ee12f30)), closes [#&#8203;15220](https://github.com/vitejs/vite/issues/15220) - chore: update the website url for homepage in package.json ([#&#8203;15181](https://github.com/vitejs/vite/issues/15181)) ([282bd8f](https://github.com/vitejs/vite/commit/282bd8f)), closes [#&#8203;15181](https://github.com/vitejs/vite/issues/15181) - chore: update vitest to 1.0.0-beta.6 ([#&#8203;15194](https://github.com/vitejs/vite/issues/15194)) ([2fce647](https://github.com/vitejs/vite/commit/2fce647)), closes [#&#8203;15194](https://github.com/vitejs/vite/issues/15194) - refactor: make HMR agnostic to environment ([#&#8203;15179](https://github.com/vitejs/vite/issues/15179)) ([0571b7c](https://github.com/vitejs/vite/commit/0571b7c)), closes [#&#8203;15179](https://github.com/vitejs/vite/issues/15179) - refactor: use dedicated regex methods ([#&#8203;15228](https://github.com/vitejs/vite/issues/15228)) ([0348137](https://github.com/vitejs/vite/commit/0348137)), closes [#&#8203;15228](https://github.com/vitejs/vite/issues/15228) - perf: remove debug only prettifyUrl call ([#&#8203;15204](https://github.com/vitejs/vite/issues/15204)) ([73e971f](https://github.com/vitejs/vite/commit/73e971f)), closes [#&#8203;15204](https://github.com/vitejs/vite/issues/15204) - perf: skip computing sourceRoot in injectSourcesContent ([#&#8203;15207](https://github.com/vitejs/vite/issues/15207)) ([1df1fd1](https://github.com/vitejs/vite/commit/1df1fd1)), closes [#&#8203;15207](https://github.com/vitejs/vite/issues/15207) ### [`v5.0.4`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small504-2023-11-29-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.0.3...v5.0.4) - fix: bindCLIShortcuts to proper server ([#&#8203;15162](https://github.com/vitejs/vite/issues/15162)) ([67ac572](https://github.com/vitejs/vite/commit/67ac572)), closes [#&#8203;15162](https://github.com/vitejs/vite/issues/15162) - fix: revert "fix: js fallback sourcemap content should be using original content ([#&#8203;15135](https://github.com/vitejs/vite/issues/15135))" ([#&#8203;15178](https://github.com/vitejs/vite/issues/15178)) ([d2a2493](https://github.com/vitejs/vite/commit/d2a2493)), closes [#&#8203;15135](https://github.com/vitejs/vite/issues/15135) [#&#8203;15178](https://github.com/vitejs/vite/issues/15178) - fix(define): allow define process.env ([#&#8203;15173](https://github.com/vitejs/vite/issues/15173)) ([ec401da](https://github.com/vitejs/vite/commit/ec401da)), closes [#&#8203;15173](https://github.com/vitejs/vite/issues/15173) - fix(resolve): respect order of browser in mainFields when resolving ([#&#8203;15137](https://github.com/vitejs/vite/issues/15137)) ([4a111aa](https://github.com/vitejs/vite/commit/4a111aa)), closes [#&#8203;15137](https://github.com/vitejs/vite/issues/15137) - feat: preserve vite.middlewares connect instance after restarts ([#&#8203;15166](https://github.com/vitejs/vite/issues/15166)) ([9474c4b](https://github.com/vitejs/vite/commit/9474c4b)), closes [#&#8203;15166](https://github.com/vitejs/vite/issues/15166) - refactor: align with Promise.withResolvers() ([#&#8203;15171](https://github.com/vitejs/vite/issues/15171)) ([642f9bc](https://github.com/vitejs/vite/commit/642f9bc)), closes [#&#8203;15171](https://github.com/vitejs/vite/issues/15171) ### [`v5.0.3`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small503-2023-11-28-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.0.2...v5.0.3) - fix: `generateCodeFrame` infinite loop ([#&#8203;15093](https://github.com/vitejs/vite/issues/15093)) ([6619de7](https://github.com/vitejs/vite/commit/6619de7)), closes [#&#8203;15093](https://github.com/vitejs/vite/issues/15093) - fix: js fallback sourcemap content should be using original content ([#&#8203;15135](https://github.com/vitejs/vite/issues/15135)) ([227d56d](https://github.com/vitejs/vite/commit/227d56d)), closes [#&#8203;15135](https://github.com/vitejs/vite/issues/15135) - fix(css): render correct asset url when CSS chunk name is nested ([#&#8203;15154](https://github.com/vitejs/vite/issues/15154)) ([ef403c0](https://github.com/vitejs/vite/commit/ef403c0)), closes [#&#8203;15154](https://github.com/vitejs/vite/issues/15154) - fix(css): use non-nested chunk name if facadeModule is not CSS file ([#&#8203;15155](https://github.com/vitejs/vite/issues/15155)) ([811e392](https://github.com/vitejs/vite/commit/811e392)), closes [#&#8203;15155](https://github.com/vitejs/vite/issues/15155) - fix(dev): bind plugin context functions ([#&#8203;14569](https://github.com/vitejs/vite/issues/14569)) ([cb3243c](https://github.com/vitejs/vite/commit/cb3243c)), closes [#&#8203;14569](https://github.com/vitejs/vite/issues/14569) - chore(deps): update all non-major dependencies ([#&#8203;15145](https://github.com/vitejs/vite/issues/15145)) ([7ff2c0a](https://github.com/vitejs/vite/commit/7ff2c0a)), closes [#&#8203;15145](https://github.com/vitejs/vite/issues/15145) - build: handle latest json-stable-stringify replacement ([#&#8203;15049](https://github.com/vitejs/vite/issues/15049)) ([bcc4a61](https://github.com/vitejs/vite/commit/bcc4a61)), closes [#&#8203;15049](https://github.com/vitejs/vite/issues/15049) ### [`v5.0.2`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small502-2023-11-21-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.0.1...v5.0.2) - fix: make htmlFallback more permissive ([#&#8203;15059](https://github.com/vitejs/vite/issues/15059)) ([6fcceeb](https://github.com/vitejs/vite/commit/6fcceeb)), closes [#&#8203;15059](https://github.com/vitejs/vite/issues/15059) ### [`v5.0.1`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small5010-2023-12-15-small) - fix: omit protocol does not require pre-transform ([#&#8203;15355](https://github.com/vitejs/vite/issues/15355)) ([d9ae1b2](https://github.com/vitejs/vite/commit/d9ae1b2)), closes [#&#8203;15355](https://github.com/vitejs/vite/issues/15355) - fix(build): use base64 for inline SVG if it contains both single and double quotes ([#&#8203;15271](https://github.com/vitejs/vite/issues/15271)) ([1bbff16](https://github.com/vitejs/vite/commit/1bbff16)), closes [#&#8203;15271](https://github.com/vitejs/vite/issues/15271) ### [`v5.0.0`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#500-2023-11-16) Vite 5 is out! Read the [announcement blog post here](https://vitejs.dev/blog/announcing-vite5) [![Announcing Vite 5](https://vitejs.dev/og-image-announcing-vite5.png)](https://vitejs.dev/blog/announcing-vite5) Today, we mark another big milestone in Vite's path. The Vite [team](https://vitejs.dev/team), [contributors](https://github.com/vitejs/vite/graphs/contributors), and ecosystem partners, are excited to announce the release of Vite 5. Vite is now using [Rollup 4](https://github.com/vitejs/vite/pull/14508), which already represents a big boost in build performance. And there are also new options to improve your dev server performance profile. Vite 5 focuses on cleaning up the API (removing deprecated features) and streamlines several features closing long-standing issues, for example switching `define` to use proper AST replacements instead of regexes. We also continue to take steps to future-proof Vite (Node.js 18+ is now required, and [the CJS Node API has been deprecated](https://vitejs.dev/guide/migration#deprecate-cjs-node-api)). Quick links: - [Docs](https://vitejs.dev) - [Migration Guide](https://vitejs.dev/guide/migration) Docs in other languages: - [简体中文](https://cn.vitejs.dev/) - [日本語](https://ja.vitejs.dev/) - [Español](https://es.vitejs.dev/) - [Português](https://pt.vitejs.dev/) - [한국어](https://ko.vitejs.dev/) - [Deutsch](https://de.vitejs.dev/) (new translation!) Learn more at [the Vite 5 announcement blog post](https://vitejs.dev/blog/announcing-vite5). ##### Breaking changes - feat!: add isPreview to ConfigEnv and resolveConfig ([#&#8203;14855](https://github.com/vitejs/vite/issues/14855)) ([d195860](https://github.com/vitejs/vite/commit/d195860)), closes [#&#8203;14855](https://github.com/vitejs/vite/issues/14855) - fix(types)!: expose httpServer with Http2SecureServer union ([#&#8203;14834](https://github.com/vitejs/vite/issues/14834)) ([ab5bb40](https://github.com/vitejs/vite/commit/ab5bb40)), closes [#&#8203;14834](https://github.com/vitejs/vite/issues/14834) - refactor(preview)!: use base middleware ([#&#8203;14818](https://github.com/vitejs/vite/issues/14818)) ([69737f4](https://github.com/vitejs/vite/commit/69737f4)), closes [#&#8203;14818](https://github.com/vitejs/vite/issues/14818) - fix(html)!: align html serving between dev and preview ([#&#8203;14756](https://github.com/vitejs/vite/issues/14756)) ([4f71ae8](https://github.com/vitejs/vite/commit/4f71ae8)), closes [#&#8203;14756](https://github.com/vitejs/vite/issues/14756) - refactor!: remove non boolean middleware mode ([#&#8203;14792](https://github.com/vitejs/vite/issues/14792)) ([deb5515](https://github.com/vitejs/vite/commit/deb5515)), closes [#&#8203;14792](https://github.com/vitejs/vite/issues/14792) - refactor(esbuild)!: remove esbuild 0.17 -> 0.18 compat ([#&#8203;14804](https://github.com/vitejs/vite/issues/14804)) ([7234021](https://github.com/vitejs/vite/commit/7234021)), closes [#&#8203;14804](https://github.com/vitejs/vite/issues/14804) - feat(resolve)!: remove `resolve.browserField` ([#&#8203;14733](https://github.com/vitejs/vite/issues/14733)) ([43cc3b9](https://github.com/vitejs/vite/commit/43cc3b9)), closes [#&#8203;14733](https://github.com/vitejs/vite/issues/14733) - refactor!: move side effect of restart server to the caller ([#&#8203;8746](https://github.com/vitejs/vite/issues/8746)) ([521ca58](https://github.com/vitejs/vite/commit/521ca58)), closes [#&#8203;8746](https://github.com/vitejs/vite/issues/8746) - refactor(shortcuts)!: tweak shortcuts api ([#&#8203;14749](https://github.com/vitejs/vite/issues/14749)) ([0ae2e1d](https://github.com/vitejs/vite/commit/0ae2e1d)), closes [#&#8203;14749](https://github.com/vitejs/vite/issues/14749) - fix(resolve)!: remove special .mjs handling ([#&#8203;14723](https://github.com/vitejs/vite/issues/14723)) ([2141d31](https://github.com/vitejs/vite/commit/2141d31)), closes [#&#8203;14723](https://github.com/vitejs/vite/issues/14723) - feat!: remove ssr proxy for externalized modules ([#&#8203;14521](https://github.com/vitejs/vite/issues/14521)) ([5786837](https://github.com/vitejs/vite/commit/5786837)), closes [#&#8203;14521](https://github.com/vitejs/vite/issues/14521) - feat(build)!: inline SVGs ([#&#8203;14643](https://github.com/vitejs/vite/issues/14643)) ([5acda5e](https://github.com/vitejs/vite/commit/5acda5e)), closes [#&#8203;14643](https://github.com/vitejs/vite/issues/14643) - fix!: worker.plugins is a function ([#&#8203;14685](https://github.com/vitejs/vite/issues/14685)) ([9d09dfe](https://github.com/vitejs/vite/commit/9d09dfe)), closes [#&#8203;14685](https://github.com/vitejs/vite/issues/14685) - refactor!: remove https flag ([#&#8203;14681](https://github.com/vitejs/vite/issues/14681)) ([5b65bfd](https://github.com/vitejs/vite/commit/5b65bfd)), closes [#&#8203;14681](https://github.com/vitejs/vite/issues/14681) - feat!: rollup v4 ([#&#8203;14508](https://github.com/vitejs/vite/issues/14508)) ([dee6067](https://github.com/vitejs/vite/commit/dee6067)), closes [#&#8203;14508](https://github.com/vitejs/vite/issues/14508) - refactor!: remove `resolvePackageEntry` and `resolvePackageData` APIs ([#&#8203;14584](https://github.com/vitejs/vite/issues/14584)) ([339f300](https://github.com/vitejs/vite/commit/339f300)), closes [#&#8203;14584](https://github.com/vitejs/vite/issues/14584) - refactor!: remove exporting internal APIs ([#&#8203;14583](https://github.com/vitejs/vite/issues/14583)) ([7861a33](https://github.com/vitejs/vite/commit/7861a33)), closes [#&#8203;14583](https://github.com/vitejs/vite/issues/14583) - fix!: return 404 for resources requests outside the base path ([#&#8203;5657](https://github.com/vitejs/vite/issues/5657)) ([40fd2d9](https://github.com/vitejs/vite/commit/40fd2d9)), closes [#&#8203;5657](https://github.com/vitejs/vite/issues/5657) - refactor!: remove `server.force` ([#&#8203;14530](https://github.com/vitejs/vite/issues/14530)) ([33ecfd9](https://github.com/vitejs/vite/commit/33ecfd9)), closes [#&#8203;14530](https://github.com/vitejs/vite/issues/14530) - refactor!: remove jest condition ([#&#8203;14544](https://github.com/vitejs/vite/issues/14544)) ([8d18a91](https://github.com/vitejs/vite/commit/8d18a91)), closes [#&#8203;14544](https://github.com/vitejs/vite/issues/14544) - feat!: deprecate cjs node api ([#&#8203;14278](https://github.com/vitejs/vite/issues/14278)) ([404f30f](https://github.com/vitejs/vite/commit/404f30f)), closes [#&#8203;14278](https://github.com/vitejs/vite/issues/14278) - feat(shortcuts)!: remove setRawMode ([#&#8203;14342](https://github.com/vitejs/vite/issues/14342)) ([536631a](https://github.com/vitejs/vite/commit/536631a)), closes [#&#8203;14342](https://github.com/vitejs/vite/issues/14342) - fix!: put manifest files in .vite directory by default ([#&#8203;14230](https://github.com/vitejs/vite/issues/14230)) ([74fa024](https://github.com/vitejs/vite/commit/74fa024)), closes [#&#8203;14230](https://github.com/vitejs/vite/issues/14230) - feat!: allow path containing . to fallback to index.html ([#&#8203;14142](https://github.com/vitejs/vite/issues/14142)) ([1ae4cbd](https://github.com/vitejs/vite/commit/1ae4cbd)), closes [#&#8203;14142](https://github.com/vitejs/vite/issues/14142) - feat!: bump minimum node version to 18 ([#&#8203;14030](https://github.com/vitejs/vite/issues/14030)) ([2c1a45c](https://github.com/vitejs/vite/commit/2c1a45c)), closes [#&#8203;14030](https://github.com/vitejs/vite/issues/14030) - fix!: avoid rewriting this (reverts [#&#8203;5312](https://github.com/vitejs/vite/issues/5312)) ([#&#8203;14098](https://github.com/vitejs/vite/issues/14098)) ([9b7b4ed](https://github.com/vitejs/vite/commit/9b7b4ed)), closes [#&#8203;5312](https://github.com/vitejs/vite/issues/5312) [#&#8203;14098](https://github.com/vitejs/vite/issues/14098) - refactor!: merge `PreviewServerForHook` into `PreviewServer` type ([#&#8203;14119](https://github.com/vitejs/vite/issues/14119)) ([e0eb07c](https://github.com/vitejs/vite/commit/e0eb07c)), closes [#&#8203;14119](https://github.com/vitejs/vite/issues/14119) - refactor(glob)!: remove `import.meta.globEager` ([#&#8203;14118](https://github.com/vitejs/vite/issues/14118)) ([fdfb61f](https://github.com/vitejs/vite/commit/fdfb61f)), closes [#&#8203;14118](https://github.com/vitejs/vite/issues/14118) - feat!: add extension to internal virtual modules ([#&#8203;14231](https://github.com/vitejs/vite/issues/14231)) ([9594c70](https://github.com/vitejs/vite/commit/9594c70)), closes [#&#8203;14231](https://github.com/vitejs/vite/issues/14231) - feat(css)!: remove css default export ([b6c44cd](https://github.com/vitejs/vite/commit/b6c44cd)) - fix!: update node types peer dep range ([#&#8203;14280](https://github.com/vitejs/vite/issues/14280)) ([8f87e86](https://github.com/vitejs/vite/commit/8f87e86)), closes [#&#8203;14280](https://github.com/vitejs/vite/issues/14280) ##### Features - feat: allow providing parent httpServer on middleware mode ([#&#8203;14632](https://github.com/vitejs/vite/issues/14632)) ([e0c86d4](https://github.com/vitejs/vite/commit/e0c86d4)), closes [#&#8203;14632](https://github.com/vitejs/vite/issues/14632) - style(client): overlay frame show scrollbar ([#&#8203;14701](https://github.com/vitejs/vite/issues/14701)) ([8aa4134](https://github.com/vitejs/vite/commit/8aa4134)), closes [#&#8203;14701](https://github.com/vitejs/vite/issues/14701) - feat: error when failed to resolve aliased import ([#&#8203;14973](https://github.com/vitejs/vite/issues/14973)) ([6a564fa](https://github.com/vitejs/vite/commit/6a564fa)), closes [#&#8203;14973](https://github.com/vitejs/vite/issues/14973) - feat: add invalid `rollupOptions` warnings ([#&#8203;14909](https://github.com/vitejs/vite/issues/14909)) ([7c240a0](https://github.com/vitejs/vite/commit/7c240a0)), closes [#&#8203;14909](https://github.com/vitejs/vite/issues/14909) - feat: skip initial clear screen if has logs ([#&#8203;14936](https://github.com/vitejs/vite/issues/14936)) ([a92bc61](https://github.com/vitejs/vite/commit/a92bc61)), closes [#&#8203;14936](https://github.com/vitejs/vite/issues/14936) - feat(hmr): add full reload reason ([#&#8203;14914](https://github.com/vitejs/vite/issues/14914)) ([60a020e](https://github.com/vitejs/vite/commit/60a020e)), closes [#&#8203;14914](https://github.com/vitejs/vite/issues/14914) - feat(hmr): improve circular import updates ([#&#8203;14867](https://github.com/vitejs/vite/issues/14867)) ([b479055](https://github.com/vitejs/vite/commit/b479055)), closes [#&#8203;14867](https://github.com/vitejs/vite/issues/14867) - feat: implement AsyncDisposable ([#&#8203;14648](https://github.com/vitejs/vite/issues/14648)) ([385d580](https://github.com/vitejs/vite/commit/385d580)), closes [#&#8203;14648](https://github.com/vitejs/vite/issues/14648) - feat: expose parseAst and parseAstAsync from rollup ([#&#8203;14833](https://github.com/vitejs/vite/issues/14833)) ([6229485](https://github.com/vitejs/vite/commit/6229485)), closes [#&#8203;14833](https://github.com/vitejs/vite/issues/14833) - feat: upgrade rollup to 4.2.0 and use parseAstAsync ([#&#8203;14821](https://github.com/vitejs/vite/issues/14821)) ([86a5356](https://github.com/vitejs/vite/commit/86a5356)), closes [#&#8203;14821](https://github.com/vitejs/vite/issues/14821) - feat(pluginContainer): implement watchChange hook ([#&#8203;14822](https://github.com/vitejs/vite/issues/14822)) ([9369d8d](https://github.com/vitejs/vite/commit/9369d8d)), closes [#&#8203;14822](https://github.com/vitejs/vite/issues/14822) - feat(server): add warmupRequest api ([#&#8203;14787](https://github.com/vitejs/vite/issues/14787)) ([8690581](https://github.com/vitejs/vite/commit/8690581)), closes [#&#8203;14787](https://github.com/vitejs/vite/issues/14787) - feat(define): handle replacement with esbuild ([#&#8203;11151](https://github.com/vitejs/vite/issues/11151)) ([e4c801c](https://github.com/vitejs/vite/commit/e4c801c)), closes [#&#8203;11151](https://github.com/vitejs/vite/issues/11151) - feat: add a runtime warning for the old object type transformIndexHtml hook ([#&#8203;14791](https://github.com/vitejs/vite/issues/14791)) ([17fb5ee](https://github.com/vitejs/vite/commit/17fb5ee)), closes [#&#8203;14791](https://github.com/vitejs/vite/issues/14791) - feat: add server.warmup option ([#&#8203;14291](https://github.com/vitejs/vite/issues/14291)) ([da80372](https://github.com/vitejs/vite/commit/da80372)), closes [#&#8203;14291](https://github.com/vitejs/vite/issues/14291) - feat: add import-meta.d.ts ([#&#8203;14615](https://github.com/vitejs/vite/issues/14615)) ([598d423](https://github.com/vitejs/vite/commit/598d423)), closes [#&#8203;14615](https://github.com/vitejs/vite/issues/14615) - feat: add mdx as known js source ([#&#8203;14560](https://github.com/vitejs/vite/issues/14560)) ([dd213b5](https://github.com/vitejs/vite/commit/dd213b5)), closes [#&#8203;14560](https://github.com/vitejs/vite/issues/14560) - feat: add off method to ViteHotContext (issue [#&#8203;14185](https://github.com/vitejs/vite/issues/14185)) ([#&#8203;14518](https://github.com/vitejs/vite/issues/14518)) ([31333bb](https://github.com/vitejs/vite/commit/31333bb)), closes [#&#8203;14185](https://github.com/vitejs/vite/issues/14185) [#&#8203;14518](https://github.com/vitejs/vite/issues/14518) - feat: show better parse error in build ([#&#8203;14600](https://github.com/vitejs/vite/issues/14600)) ([84df7db](https://github.com/vitejs/vite/commit/84df7db)), closes [#&#8203;14600](https://github.com/vitejs/vite/issues/14600) - feat(optimizer): check optimizeDeps.extensions for scannable files ([#&#8203;14543](https://github.com/vitejs/vite/issues/14543)) ([23ef8a1](https://github.com/vitejs/vite/commit/23ef8a1)), closes [#&#8203;14543](https://github.com/vitejs/vite/issues/14543) - feat(ssr): support for ssr.resolve.conditions and ssr.resolve.externalConditions options ([#&#8203;14498](https://github.com/vitejs/vite/issues/14498)) ([d0afc39](https://github.com/vitejs/vite/commit/d0afc39)), closes [#&#8203;14498](https://github.com/vitejs/vite/issues/14498) - feat: show warning to discourage putting process/global to `define` option ([#&#8203;14447](https://github.com/vitejs/vite/issues/14447)) ([83a56f7](https://github.com/vitejs/vite/commit/83a56f7)), closes [#&#8203;14447](https://github.com/vitejs/vite/issues/14447) - feat(terser): add `maxWorkers` option for terserOptions ([#&#8203;13858](https://github.com/vitejs/vite/issues/13858)) ([884fc3d](https://github.com/vitejs/vite/commit/884fc3d)), closes [#&#8203;13858](https://github.com/vitejs/vite/issues/13858) - feat: add generic type for plugin api ([#&#8203;14238](https://github.com/vitejs/vite/issues/14238)) ([830b26e](https://github.com/vitejs/vite/commit/830b26e)), closes [#&#8203;14238](https://github.com/vitejs/vite/issues/14238) - feat: allow passing down "null" to disable server watcher ([#&#8203;14208](https://github.com/vitejs/vite/issues/14208)) ([af5a95e](https://github.com/vitejs/vite/commit/af5a95e)), closes [#&#8203;14208](https://github.com/vitejs/vite/issues/14208) - feat: improve deno and bun support ([#&#8203;14379](https://github.com/vitejs/vite/issues/14379)) ([9884308](https://github.com/vitejs/vite/commit/9884308)), closes [#&#8203;14379](https://github.com/vitejs/vite/issues/14379) - feat: build.ssrEmitAssets out of experimental ([#&#8203;14055](https://github.com/vitejs/vite/issues/14055)) ([f88ab68](https://github.com/vitejs/vite/commit/f88ab68)), closes [#&#8203;14055](https://github.com/vitejs/vite/issues/14055) - feat: ssrTransform support import assertion by default ([#&#8203;14202](https://github.com/vitejs/vite/issues/14202)) ([70a379f](https://github.com/vitejs/vite/commit/70a379f)), closes [#&#8203;14202](https://github.com/vitejs/vite/issues/14202) - feat: use `import.meta.url` instead of `self.location` ([#&#8203;14377](https://github.com/vitejs/vite/issues/14377)) ([e9b1e85](https://github.com/vitejs/vite/commit/e9b1e85)), closes [#&#8203;14377](https://github.com/vitejs/vite/issues/14377) - feat: warn if # in project root ([#&#8203;14188](https://github.com/vitejs/vite/issues/14188)) ([f5ba696](https://github.com/vitejs/vite/commit/f5ba696)), closes [#&#8203;14188](https://github.com/vitejs/vite/issues/14188) - feat(css): stop injecting `?used` ([fc05454](https://github.com/vitejs/vite/commit/fc05454)) - feat: export `server.bindCLIShortcuts` ([#&#8203;13675](https://github.com/vitejs/vite/issues/13675)) ([1a2e5e6](https://github.com/vitejs/vite/commit/1a2e5e6)), closes [#&#8203;13675](https://github.com/vitejs/vite/issues/13675) - feat: copyPublicDir out of experimental ([#&#8203;14051](https://github.com/vitejs/vite/issues/14051)) ([443c235](https://github.com/vitejs/vite/commit/443c235)), closes [#&#8203;14051](https://github.com/vitejs/vite/issues/14051) - feat(css): build assets with the entry name when it is an entry point ([#&#8203;11578](https://github.com/vitejs/vite/issues/11578)) ([fd9a2cc](https://github.com/vitejs/vite/commit/fd9a2cc)), closes [#&#8203;11578](https://github.com/vitejs/vite/issues/11578) - feat(deps): upgrade rollup to 3.28.0 ([#&#8203;14049](https://github.com/vitejs/vite/issues/14049)) ([490dad8](https://github.com/vitejs/vite/commit/490dad8)), closes [#&#8203;14049](https://github.com/vitejs/vite/issues/14049) - feat(worker): support a way to name the worker ([#&#8203;14032](https://github.com/vitejs/vite/issues/14032)) ([1f214a4](https://github.com/vitejs/vite/commit/1f214a4)), closes [#&#8203;14032](https://github.com/vitejs/vite/issues/14032) ##### Performance - perf(define): create simple regex for checks ([#&#8203;14788](https://github.com/vitejs/vite/issues/14788)) ([bd15537](https://github.com/vitejs/vite/commit/bd15537)), closes [#&#8203;14788](https://github.com/vitejs/vite/issues/14788) - perf(hmr): implement soft invalidation ([#&#8203;14654](https://github.com/vitejs/vite/issues/14654)) ([4150bcb](https://github.com/vitejs/vite/commit/4150bcb)), closes [#&#8203;14654](https://github.com/vitejs/vite/issues/14654) - perf: pre transform requests while opening the browser ([#&#8203;12809](https://github.com/vitejs/vite/issues/12809)) ([96a4ce3](https://github.com/vitejs/vite/commit/96a4ce3)), closes [#&#8203;12809](https://github.com/vitejs/vite/issues/12809) - chore(deps): update tsconfck to 3.0.0 ([#&#8203;14629](https://github.com/vitejs/vite/issues/14629)) ([4dcf9c4](https://github.com/vitejs/vite/commit/4dcf9c4)), closes [#&#8203;14629](https://github.com/vitejs/vite/issues/14629) - perf: reduce preload marker markup size ([#&#8203;14550](https://github.com/vitejs/vite/issues/14550)) ([6f12fd8](https://github.com/vitejs/vite/commit/6f12fd8)), closes [#&#8203;14550](https://github.com/vitejs/vite/issues/14550) - perf: move up external url check before fs path checks ([#&#8203;13639](https://github.com/vitejs/vite/issues/13639)) ([c2ebea1](https://github.com/vitejs/vite/commit/c2ebea1)), closes [#&#8203;13639](https://github.com/vitejs/vite/issues/13639) - refactor: update to tsconfck3 with lazy cache ([#&#8203;14234](https://github.com/vitejs/vite/issues/14234)) ([6e0b0ee](https://github.com/vitejs/vite/commit/6e0b0ee)), closes [#&#8203;14234](https://github.com/vitejs/vite/issues/14234) - perf: reduce one if judgment ([#&#8203;14329](https://github.com/vitejs/vite/issues/14329)) ([09ba7c6](https://github.com/vitejs/vite/commit/09ba7c6)), closes [#&#8203;14329](https://github.com/vitejs/vite/issues/14329) - perf: replace startsWith with === ([#&#8203;14300](https://github.com/vitejs/vite/issues/14300)) ([75cd29c](https://github.com/vitejs/vite/commit/75cd29c)), closes [#&#8203;14300](https://github.com/vitejs/vite/issues/14300) - perf: replace fromEntries with a for loop ([#&#8203;14041](https://github.com/vitejs/vite/issues/14041)) ([8b174fd](https://github.com/vitejs/vite/commit/8b174fd)), closes [#&#8203;14041](https://github.com/vitejs/vite/issues/14041) - perf: use `URL.canParse` ([#&#8203;14068](https://github.com/vitejs/vite/issues/14068)) ([dcee6ef](https://github.com/vitejs/vite/commit/dcee6ef)), closes [#&#8203;14068](https://github.com/vitejs/vite/issues/14068) ##### Fixes - fix: caret position was incorrect ([#&#8203;14984](https://github.com/vitejs/vite/issues/14984)) ([2b4e793](https://github.com/vitejs/vite/commit/2b4e793)), closes [#&#8203;14984](https://github.com/vitejs/vite/issues/14984) - fix: code frame was not generated for postcss errors ([#&#8203;14986](https://github.com/vitejs/vite/issues/14986)) ([bedfcfa](https://github.com/vitejs/vite/commit/bedfcfa)), closes [#&#8203;14986](https://github.com/vitejs/vite/issues/14986) - fix: don't append `/@&#8203;fs/` for bare imports ([#&#8203;14995](https://github.com/vitejs/vite/issues/14995)) ([2a519a1](https://github.com/vitejs/vite/commit/2a519a1)), closes [#&#8203;14995](https://github.com/vitejs/vite/issues/14995) - fix: server.preTransformRequests https error ([#&#8203;14991](https://github.com/vitejs/vite/issues/14991)) ([#&#8203;14993](https://github.com/vitejs/vite/issues/14993)) ([58ff849](https://github.com/vitejs/vite/commit/58ff849)), closes [#&#8203;14991](https://github.com/vitejs/vite/issues/14991) [#&#8203;14993](https://github.com/vitejs/vite/issues/14993) - fix(ssr): skip esm proxy guard for namespace imports ([#&#8203;14988](https://github.com/vitejs/vite/issues/14988)) ([82a5b11](https://github.com/vitejs/vite/commit/82a5b11)), closes [#&#8203;14988](https://github.com/vitejs/vite/issues/14988) - fix: don't watch SPA fallback paths ([#&#8203;14953](https://github.com/vitejs/vite/issues/14953)) ([24c2c57](https://github.com/vitejs/vite/commit/24c2c57)), closes [#&#8203;14953](https://github.com/vitejs/vite/issues/14953) - fix: handle addWatchFile in load hooks ([#&#8203;14967](https://github.com/vitejs/vite/issues/14967)) ([a0ab85b](https://github.com/vitejs/vite/commit/a0ab85b)), closes [#&#8203;14967](https://github.com/vitejs/vite/issues/14967) - fix: preload marker duplicate deps ([#&#8203;14955](https://github.com/vitejs/vite/issues/14955)) ([55335cc](https://github.com/vitejs/vite/commit/55335cc)), closes [#&#8203;14955](https://github.com/vitejs/vite/issues/14955) - fix: relax overlay frame regex ([#&#8203;14979](https://github.com/vitejs/vite/issues/14979)) ([0b325bb](https://github.com/vitejs/vite/commit/0b325bb)), closes [#&#8203;14979](https://github.com/vitejs/vite/issues/14979) - fix(deps): update all non-major dependencies ([#&#8203;14961](https://github.com/vitejs/vite/issues/14961)) ([0bb3995](https://github.com/vitejs/vite/commit/0bb3995)), closes [#&#8203;14961](https://github.com/vitejs/vite/issues/14961) - fix(esbuild): set js loader for build transpile ([#&#8203;14980](https://github.com/vitejs/vite/issues/14980)) ([80beede](https://github.com/vitejs/vite/commit/80beede)), closes [#&#8203;14980](https://github.com/vitejs/vite/issues/14980) - fix(pluginContainer): run transform in this.load ([#&#8203;14965](https://github.com/vitejs/vite/issues/14965)) ([3f57b05](https://github.com/vitejs/vite/commit/3f57b05)), closes [#&#8203;14965](https://github.com/vitejs/vite/issues/14965) - fix: `server.headers` after restart in middleware mode ([#&#8203;14905](https://github.com/vitejs/vite/issues/14905)) ([f9ce9db](https://github.com/vitejs/vite/commit/f9ce9db)), closes [#&#8203;14905](https://github.com/vitejs/vite/issues/14905) - fix: add watch in fallback file load ([#&#8203;14938](https://github.com/vitejs/vite/issues/14938)) ([b24b951](https://github.com/vitejs/vite/commit/b24b951)), closes [#&#8203;14938](https://github.com/vitejs/vite/issues/14938) - fix: injectQuery check with double slash in the url ([#&#8203;14910](https://github.com/vitejs/vite/issues/14910)) ([84c5ff6](https://github.com/vitejs/vite/commit/84c5ff6)), closes [#&#8203;14910](https://github.com/vitejs/vite/issues/14910) - fix(build): make build error message clearer ([#&#8203;14761](https://github.com/vitejs/vite/issues/14761)) ([350b4b2](https://github.com/vitejs/vite/commit/350b4b2)), closes [#&#8203;14761](https://github.com/vitejs/vite/issues/14761) - fix(css): correctly set manifest source name and emit CSS file ([#&#8203;14945](https://github.com/vitejs/vite/issues/14945)) ([28ccede](https://github.com/vitejs/vite/commit/28ccede)), closes [#&#8203;14945](https://github.com/vitejs/vite/issues/14945) - fix(server): the server restart port should remain unchanged ([#&#8203;14418](https://github.com/vitejs/vite/issues/14418)) ([8b96e97](https://github.com/vitejs/vite/commit/8b96e97)), closes [#&#8203;14418](https://github.com/vitejs/vite/issues/14418) - fix(worker): prevent inject esm in classic workers ([#&#8203;14918](https://github.com/vitejs/vite/issues/14918)) ([2687dbb](https://github.com/vitejs/vite/commit/2687dbb)), closes [#&#8203;14918](https://github.com/vitejs/vite/issues/14918) - fix: file link in overlay with custom backend ([#&#8203;14879](https://github.com/vitejs/vite/issues/14879)) ([1bfb584](https://github.com/vitejs/vite/commit/1bfb584)), closes [#&#8203;14879](https://github.com/vitejs/vite/issues/14879) - fix: processNodeUrl for srcset ([#&#8203;14870](https://github.com/vitejs/vite/issues/14870)) ([0873bae](https://github.com/vitejs/vite/commit/0873bae)), closes [#&#8203;14870](https://github.com/vitejs/vite/issues/14870) - fix: resovedUrls is null after server restart ([#&#8203;14890](https://github.com/vitejs/vite/issues/14890)) ([bd4d29f](https://github.com/vitejs/vite/commit/bd4d29f)), closes [#&#8203;14890](https://github.com/vitejs/vite/issues/14890) - fix: use latest module graph in transform middleware ([#&#8203;14892](https://github.com/vitejs/vite/issues/14892)) ([b6b382c](https://github.com/vitejs/vite/commit/b6b382c)), closes [#&#8203;14892](https://github.com/vitejs/vite/issues/14892) - fix(assets): use base64 when inlining SVG with foreignObject tag ([#&#8203;14875](https://github.com/vitejs/vite/issues/14875)) ([9e20ed6](https://github.com/vitejs/vite/commit/9e20ed6)), closes [#&#8203;14875](https://github.com/vitejs/vite/issues/14875) - fix(build): mixed external and transpiled srcset ([#&#8203;14888](https://github.com/vitejs/vite/issues/14888)) ([b5653d3](https://github.com/vitejs/vite/commit/b5653d3)), closes [#&#8203;14888](https://github.com/vitejs/vite/issues/14888) - fix(css): fix sourcemap warning in build with lightningCSS ([#&#8203;14871](https://github.com/vitejs/vite/issues/14871)) ([11b1796](https://github.com/vitejs/vite/commit/11b1796)), closes [#&#8203;14871](https://github.com/vitejs/vite/issues/14871) - fix(css): initialize lightningCSS targets when not using options ([#&#8203;14872](https://github.com/vitejs/vite/issues/14872)) ([12f9230](https://github.com/vitejs/vite/commit/12f9230)), closes [#&#8203;14872](https://github.com/vitejs/vite/issues/14872) - fix: use correct publicDir in ERR_LOAD_PUBLIC_URL ([#&#8203;14847](https://github.com/vitejs/vite/issues/14847)) ([66caef3](https://github.com/vitejs/vite/commit/66caef3)), closes [#&#8203;14847](https://github.com/vitejs/vite/issues/14847) - fix(define): correctly replace same define values ([#&#8203;14786](https://github.com/vitejs/vite/issues/14786)) ([f36fcd2](https://github.com/vitejs/vite/commit/f36fcd2)), closes [#&#8203;14786](https://github.com/vitejs/vite/issues/14786) - fix(deps): update all non-major dependencies ([#&#8203;14729](https://github.com/vitejs/vite/issues/14729)) ([d5d96e7](https://github.com/vitejs/vite/commit/d5d96e7)), closes [#&#8203;14729](https://github.com/vitejs/vite/issues/14729) - fix(worker): force rollup to build workerImportMetaUrl under watch mode ([#&#8203;14712](https://github.com/vitejs/vite/issues/14712)) ([8db40ee](https://github.com/vitejs/vite/commit/8db40ee)), closes [#&#8203;14712](https://github.com/vitejs/vite/issues/14712) - fix: skip watchPackageDataPlugin for worker builds ([#&#8203;14762](https://github.com/vitejs/vite/issues/14762)) ([9babef5](https://github.com/vitejs/vite/commit/9babef5)), closes [#&#8203;14762](https://github.com/vitejs/vite/issues/14762) - fix: suppress addWatchFile invalid phase error ([#&#8203;14751](https://github.com/vitejs/vite/issues/14751)) ([c3622d7](https://github.com/vitejs/vite/commit/c3622d7)), closes [#&#8203;14751](https://github.com/vitejs/vite/issues/14751) - fix(css): ensure code is valid after empty css chunk imports are removed (fix [#&#8203;14515](https://github.com/vitejs/vite/issues/14515)) ([#&#8203;14517](https://github.com/vitejs/vite/issues/14517)) ([72f6a52](https://github.com/vitejs/vite/commit/72f6a52)), closes [#&#8203;14515](https://github.com/vitejs/vite/issues/14515) [#&#8203;14517](https://github.com/vitejs/vite/issues/14517) - fix(html): ignore rewrite external urls ([#&#8203;14774](https://github.com/vitejs/vite/issues/14774)) ([d6d1ef1](https://github.com/vitejs/vite/commit/d6d1ef1)), closes [#&#8203;14774](https://github.com/vitejs/vite/issues/14774) - fix(assets): fix svg inline in css url ([#&#8203;14714](https://github.com/vitejs/vite/issues/14714)) ([eef4aaa](https://github.com/vitejs/vite/commit/eef4aaa)), closes [#&#8203;14714](https://github.com/vitejs/vite/issues/14714) - fix(resolve): make directory package.json check best effort ([#&#8203;14626](https://github.com/vitejs/vite/issues/14626)) ([d520388](https://github.com/vitejs/vite/commit/d520388)), closes [#&#8203;14626](https://github.com/vitejs/vite/issues/14626) - fix(assets): make timestamp invalidation lazy ([#&#8203;14675](https://github.com/vitejs/vite/issues/14675)) ([dd610b5](https://github.com/vitejs/vite/commit/dd610b5)), closes [#&#8203;14675](https://github.com/vitejs/vite/issues/14675) - fix(build): add crossorigin attribute to `link[rel="stylesheet"]` ([#&#8203;12991](https://github.com/vitejs/vite/issues/12991)) ([6e7b25c](https://github.com/vitejs/vite/commit/6e7b25c)), closes [#&#8203;12991](https://github.com/vitejs/vite/issues/12991) - fix(hmr): clean importers in module graph when file is deleted ([#&#8203;14315](https://github.com/vitejs/vite/issues/14315)) ([7acb016](https://github.com/vitejs/vite/commit/7acb016)), closes [#&#8203;14315](https://github.com/vitejs/vite/issues/14315) - fix(manifest): include assets referenced in html ([#&#8203;14657](https://github.com/vitejs/vite/issues/14657)) ([f627b91](https://github.com/vitejs/vite/commit/f627b91)), closes [#&#8203;14657](https://github.com/vitejs/vite/issues/14657) - fix: avoid --open optimization if preTransformRequests is disabled ([#&#8203;14666](https://github.com/vitejs/vite/issues/14666)) ([d4f62e4](https://github.com/vitejs/vite/commit/d4f62e4)), closes [#&#8203;14666](https://github.com/vitejs/vite/issues/14666) - fix(dynamic-import-vars): preserve custom query string ([#&#8203;14459](https://github.com/vitejs/vite/issues/14459)) ([1f2a982](https://github.com/vitejs/vite/commit/1f2a982)), closes [#&#8203;14459](https://github.com/vitejs/vite/issues/14459) - fix(hmr): add timestamp for assets in dev ([#&#8203;13371](https://github.com/vitejs/vite/issues/13371)) ([40ee245](https://github.com/vitejs/vite/commit/40ee245)), closes [#&#8203;13371](https://github.com/vitejs/vite/issues/13371) - fix(html): srcset pointing image in public dir wasn't working during dev ([#&#8203;14663](https://github.com/vitejs/vite/issues/14663)) ([4496ae7](https://github.com/vitejs/vite/commit/4496ae7)), closes [#&#8203;14663](https://github.com/vitejs/vite/issues/14663) - fix(deps): update all non-major dependencies ([#&#8203;14635](https://github.com/vitejs/vite/issues/14635)) ([21017a9](https://github.com/vitejs/vite/commit/21017a9)), closes [#&#8203;14635](https://github.com/vitejs/vite/issues/14635) - fix(esbuild): handle tsconfck cache undefined ([#&#8203;14650](https://github.com/vitejs/vite/issues/14650)) ([4e763c5](https://github.com/vitejs/vite/commit/4e763c5)), closes [#&#8203;14650](https://github.com/vitejs/vite/issues/14650) - fix: off-by-one bug in HTML whitespace removal ([#&#8203;14589](https://github.com/vitejs/vite/issues/14589)) ([f54e6d8](https://github.com/vitejs/vite/commit/f54e6d8)), closes [#&#8203;14589](https://github.com/vitejs/vite/issues/14589) - fix(html): import expression in classic script for dev ([#&#8203;14595](https://github.com/vitejs/vite/issues/14595)) ([ea47b8f](https://github.com/vitejs/vite/commit/ea47b8f)), closes [#&#8203;14595](https://github.com/vitejs/vite/issues/14595) - fix(html): inline style attribute not working in dev ([#&#8203;14592](https://github.com/vitejs/vite/issues/14592)) ([a4a17b8](https://github.com/vitejs/vite/commit/a4a17b8)), closes [#&#8203;14592](https://github.com/vitejs/vite/issues/14592) - fix(html): relative paths without leading dot wasn't rewritten ([#&#8203;14591](https://github.com/vitejs/vite/issues/14591)) ([0a38e3b](https://github.com/vitejs/vite/commit/0a38e3b)), closes [#&#8203;14591](https://github.com/vitejs/vite/issues/14591) - fix(proxy): correct the logic of bypass returning false ([#&#8203;14579](https://github.com/vitejs/vite/issues/14579)) ([261633a](https://github.com/vitejs/vite/commit/261633a)), closes [#&#8203;14579](https://github.com/vitejs/vite/issues/14579) - fix(optimizer): limit bundled file name length to 170 characters ([#&#8203;14561](https://github.com/vitejs/vite/issues/14561)) ([a3b6d8d](https://github.com/vitejs/vite/commit/a3b6d8d)), closes [#&#8203;14561](https://github.com/vitejs/vite/issues/14561) - fix: esbuild glob resolve error ([#&#8203;14533](https://github.com/vitejs/vite/issues/14533)) ([3615c68](https://github.com/vitejs/vite/commit/3615c68)), closes [#&#8203;14533](https://github.com/vitejs/vite/issues/14533) - fix: update transform error message ([#&#8203;14139](https://github.com/vitejs/vite/issues/14139)) ([e0eb304](https://github.com/vitejs/vite/commit/e0eb304)), closes [#&#8203;14139](https://github.com/vitejs/vite/issues/14139) - fix(deps): update all non-major dependencies ([#&#8203;14510](https://github.com/vitejs/vite/issues/14510)) ([eb204fd](https://github.com/vitejs/vite/commit/eb204fd)), closes [#&#8203;14510](https://github.com/vitejs/vite/issues/14510) - fix(deps): update all non-major dependencies ([#&#8203;14559](https://github.com/vitejs/vite/issues/14559)) ([6868480](https://github.com/vitejs/vite/commit/6868480)), closes [#&#8203;14559](https://github.com/vitejs/vite/issues/14559) - fix(lib): esbuild helper functions injection not working with named exports ([#&#8203;14539](https://github.com/vitejs/vite/issues/14539)) ([5004d00](https://github.com/vitejs/vite/commit/5004d00)), closes [#&#8203;14539](https://github.com/vitejs/vite/issues/14539) - fix: allow path ending with .html to fallback to index.html ([dae6d0a](https://github.com/vitejs/vite/commit/dae6d0a)) - fix: handle fs.realpath.native MAX_PATH issue for Node.js <18.10 ([#&#8203;14487](https://github.com/vitejs/vite/issues/14487)) ([17c5928](https://github.com/vitejs/vite/commit/17c5928)), closes [#&#8203;14487](https://github.com/vitejs/vite/issues/14487) - fix: update .html fallback in MPA ([b5637a7](https://github.com/vitejs/vite/commit/b5637a7)) - fix(analysis): warnings for dynamic imports that use static template literals ([#&#8203;14458](https://github.com/vitejs/vite/issues/14458)) ([ec7ee22](https://github.com/vitejs/vite/commit/ec7ee22)), closes [#&#8203;14458](https://github.com/vitejs/vite/issues/14458) - fix(hmr): dev mode reduce unnecessary restart ([#&#8203;14426](https://github.com/vitejs/vite/issues/14426)) ([6f9d39d](https://github.com/vitejs/vite/commit/6f9d39d)), closes [#&#8203;14426](https://github.com/vitejs/vite/issues/14426) - fix(import-analysis): preserve importedUrls import order ([#&#8203;14465](https://github.com/vitejs/vite/issues/14465)) ([99b0645](https://github.com/vitejs/vite/commit/99b0645)), closes [#&#8203;14465](https://github.com/vitejs/vite/issues/14465) - fix(preview): allow path containing . to fallback to index.html ([fddc151](https://github.com/vitejs/vite/commit/fddc151)) - fix(resolve): support submodules of optional peer deps ([#&#8203;14489](https://github.com/vitejs/vite/issues/14489)) ([f80ff77](https://github.com/vitejs/vite/commit/f80ff77)), closes [#&#8203;14489](https://github.com/vitejs/vite/issues/14489) - fix: handle errors during `hasWorkspacePackageJSON` function ([#&#8203;14394](https://github.com/vitejs/vite/issues/14394)) ([c3e4791](https://github.com/vitejs/vite/commit/c3e4791)), closes [#&#8203;14394](https://github.com/vitejs/vite/issues/14394) - fix: unify css collecting order ([#&#8203;11671](https://github.com/vitejs/vite/issues/11671)) ([20a8a15](https://github.com/vitejs/vite/commit/20a8a15)), closes [#&#8203;11671](https://github.com/vitejs/vite/issues/11671) - fix(deps): update all non-major dependencies ([#&#8203;14092](https://github.com/vitejs/vite/issues/14092)) ([68638f7](https://github.com/vitejs/vite/commit/68638f7)), closes [#&#8203;14092](https://github.com/vitejs/vite/issues/14092) - fix(deps): update all non-major dependencies ([#&#8203;14460](https://github.com/vitejs/vite/issues/14460)) ([b77bff0](https://github.com/vitejs/vite/commit/b77bff0)), closes [#&#8203;14460](https://github.com/vitejs/vite/issues/14460) - fix(deps): update dependency dotenv-expand to v10 ([#&#8203;14391](https://github.com/vitejs/vite/issues/14391)) ([d6bde8b](https://github.com/vitejs/vite/commit/d6bde8b)), closes [#&#8203;14391](https://github.com/vitejs/vite/issues/14391) - fix: omit 'plugins' since it has no effect ([#&#8203;13879](https://github.com/vitejs/vite/issues/13879)) ([64888b0](https://github.com/vitejs/vite/commit/64888b0)), closes [#&#8203;13879](https://github.com/vitejs/vite/issues/13879) - fix: typo ([#&#8203;14334](https://github.com/vitejs/vite/issues/14334)) ([30df500](https://github.com/vitejs/vite/commit/30df500)), closes [#&#8203;14334](https://github.com/vitejs/vite/issues/14334) - fix: typo ([#&#8203;14337](https://github.com/vitejs/vite/issues/14337)) ([6ffe070](https://github.com/vitejs/vite/commit/6ffe070)), closes [#&#8203;14337](https://github.com/vitejs/vite/issues/14337) - fix: use relative path for sources field ([#&#8203;14247](https://github.com/vitejs/vite/issues/14247)) ([a995907](https://github.com/vitejs/vite/commit/a995907)), closes [#&#8203;14247](https://github.com/vitejs/vite/issues/14247) - fix(manifest): preserve pure css chunk assets ([#&#8203;14297](https://github.com/vitejs/vite/issues/14297)) ([4bf31e5](https://github.com/vitejs/vite/commit/4bf31e5)), closes [#&#8203;14297](https://github.com/vitejs/vite/issues/14297) - fix(resolve): support `pkg?query` ([21bbceb](https://github.com/vitejs/vite/commit/21bbceb)) - fix(sourcemap): dont inject fallback sourcemap if have existing ([#&#8203;14370](https://github.com/vitejs/vite/issues/14370)) ([55a3b4f](https://github.com/vitejs/vite/commit/55a3b4f)), closes [#&#8203;14370](https://github.com/vitejs/vite/issues/14370) - fix(worker): inline es worker does not work in build mode ([#&#8203;14307](https://github.com/vitejs/vite/issues/14307)) ([7371c5c](https://github.com/vitejs/vite/commit/7371c5c)), closes [#&#8203;14307](https://github.com/vitejs/vite/issues/14307) - fix: add source map to Web Workers (fix [#&#8203;14216](https://github.com/vitejs/vite/issues/14216)) ([#&#8203;14217](https://github.com/vitejs/vite/issues/14217)) ([6f86de3](https://github.com/vitejs/vite/commit/6f86de3)), closes [#&#8203;14216](https://github.com/vitejs/vite/issues/14216) [#&#8203;14217](https://github.com/vitejs/vite/issues/14217) - fix: handle sourcemap correctly when multiple line import exists ([#&#8203;14232](https://github.com/vitejs/vite/issues/14232)) ([627159d](https://github.com/vitejs/vite/commit/627159d)), closes [#&#8203;14232](https://github.com/vitejs/vite/issues/14232) - fix: include `vite/types/*` in exports field ([#&#8203;14296](https://github.com/vitejs/vite/issues/14296)) ([66a97be](https://github.com/vitejs/vite/commit/66a97be)), closes [#&#8203;14296](https://github.com/vitejs/vite/issues/14296) - fix: use string manipulation instead of regex to inject esbuild helpers ([#&#8203;14094](https://github.com/vitejs/vite/issues/14094)) ([91a18c2](https://github.com/vitejs/vite/commit/91a18c2)), closes [#&#8203;14094](https://github.com/vitejs/vite/issues/14094) - fix(cli): convert special base ([#&#8203;14283](https://github.com/vitejs/vite/issues/14283)) ([34826aa](https://github.com/vitejs/vite/commit/34826aa)), closes [#&#8203;14283](https://github.com/vitejs/vite/issues/14283) - fix(css): remove pure css chunk sourcemap ([#&#8203;14290](https://github.com/vitejs/vite/issues/14290)) ([2b80089](https://github.com/vitejs/vite/commit/2b80089)), closes [#&#8203;14290](https://github.com/vitejs/vite/issues/14290) - fix(css): reset render cache on renderStart ([#&#8203;14326](https://github.com/vitejs/vite/issues/14326)) ([19bf0f1](https://github.com/vitejs/vite/commit/19bf0f1)), closes [#&#8203;14326](https://github.com/vitejs/vite/issues/14326) - fix(css): spread lightningcss options ([#&#8203;14313](https://github.com/vitejs/vite/issues/14313)) ([80c6608](https://github.com/vitejs/vite/commit/80c6608)), closes [#&#8203;14313](https://github.com/vitejs/vite/issues/14313) - fix(optimizer): define crawlDeps after scanProcessing and optimizationResult are complete (fix [#&#8203;1428](https://github.com/vitejs/vite/issues/1428) ([c5f6558](https://github.com/vitejs/vite/commit/c5f6558)), closes [#&#8203;14284](https://github.com/vitejs/vite/issues/14284) [#&#8203;14285](https://github.com/vitejs/vite/issues/14285) - fix(vite): precisely check if files are in dirs ([#&#8203;14241](https://github.com/vitejs/vite/issues/14241)) ([245d186](https://github.com/vitejs/vite/commit/245d186)), closes [#&#8203;14241](https://github.com/vitejs/vite/issues/14241) - revert: "fix(css): spread lightningcss options ([#&#8203;14024](https://github.com/vitejs/vite/issues/14024))" ([#&#8203;14209](https://github.com/vitejs/vite/issues/14209)) ([5778365](https://github.com/vitejs/vite/commit/5778365)), closes [#&#8203;14024](https://github.com/vitejs/vite/issues/14024) [#&#8203;14209](https://github.com/vitejs/vite/issues/14209) - fix: breakpoints in JS not working ([#&#8203;13514](https://github.com/vitejs/vite/issues/13514)) ([0156bd2](https://github.com/vitejs/vite/commit/0156bd2)), closes [#&#8203;13514](https://github.com/vitejs/vite/issues/13514) - fix: if host is specified check whether it is valid ([#&#8203;14013](https://github.com/vitejs/vite/issues/14013)) ([c39e6c1](https://github.com/vitejs/vite/commit/c39e6c1)), closes [#&#8203;14013](https://github.com/vitejs/vite/issues/14013) - fix: initWasm options should be optional ([#&#8203;14152](https://github.com/vitejs/vite/issues/14152)) ([387a6e8](https://github.com/vitejs/vite/commit/387a6e8)), closes [#&#8203;14152](https://github.com/vitejs/vite/issues/14152) - fix: rollup watch crash on Windows ([#&#8203;13339](https://github.com/vitejs/vite/issues/13339)) ([4f582c9](https://github.com/vitejs/vite/commit/4f582c9)), closes [#&#8203;13339](https://github.com/vitejs/vite/issues/13339) - fix: ws never connects after restarting server if server.hmr.server is set ([#&#8203;14127](https://github.com/vitejs/vite/issues/14127)) ([bd9b749](https://github.com/vitejs/vite/commit/bd9b749)), closes [#&#8203;14127](https://github.com/vitejs/vite/issues/14127) - fix(client): correctly display the config file name ([#&#8203;14160](https://github.com/vitejs/vite/issues/14160)) ([61e801d](https://github.com/vitejs/vite/commit/61e801d)), closes [#&#8203;14160](https://github.com/vitejs/vite/issues/14160) - fix(css): spread lightningcss options ([#&#8203;14024](https://github.com/vitejs/vite/issues/14024)) ([63a4451](https://github.com/vitejs/vite/commit/63a4451)), closes [#&#8203;14024](https://github.com/vitejs/vite/issues/14024) - fix(css): trim esbuild's minified css ([#&#8203;13893](https://github.com/vitejs/vite/issues/13893)) ([7682a62](https://github.com/vitejs/vite/commit/7682a62)), closes [#&#8203;13893](https://github.com/vitejs/vite/issues/13893) - fix(glob): trigger HMR for glob in a package ([#&#8203;14117](https://github.com/vitejs/vite/issues/14117)) ([86cbf69](https://github.com/vitejs/vite/commit/86cbf69)), closes [#&#8203;14117](https://github.com/vitejs/vite/issues/14117) ##### Cleanup - docs: point links in messages at https: ([#&#8203;14992](https://github.com/vitejs/vite/issues/14992)) ([d3af879](https://github.com/vitejs/vite/commit/d3af879)), closes [#&#8203;14992](https://github.com/vitejs/vite/issues/14992) - build: dont strip single line comments ([#&#8203;14969](https://github.com/vitejs/vite/issues/14969)) ([ea9ccb7](https://github.com/vitejs/vite/commit/ea9ccb7)), closes [#&#8203;14969](https://github.com/vitejs/vite/issues/14969) - build: strip internal parameters ([1168e57](https://github.com/vitejs/vite/commit/1168e57)) - chore: refactor as functions ([5684382](https://github.com/vitejs/vite/commit/5684382)) - chore: add `PluginWithRequiredHook` type & extract `getHookHandler` function ([#&#8203;14845](https://github.com/vitejs/vite/issues/14845)) ([997f2d5](https://github.com/vitejs/vite/commit/997f2d5)), closes [#&#8203;14845](https://github.com/vitejs/vite/issues/14845) - chore(optimizedDeps): remove unused return ([#&#8203;14773](https://github.com/vitejs/vite/issues/14773)) ([9d744dd](https://github.com/vitejs/vite/commit/9d744dd)), closes [#&#8203;14773](https://github.com/vitejs/vite/issues/14773) - refactor: simplify build optimizer node_env handling ([#&#8203;14829](https://github.com/vitejs/vite/issues/14829)) ([275907b](https://github.com/vitejs/vite/commit/275907b)), closes [#&#8203;14829](https://github.com/vitejs/vite/issues/14829) - chore: fix typo ([#&#8203;14820](https://github.com/vitejs/vite/issues/14820)) ([eda1247](https://github.com/vitejs/vite/commit/eda1247)), closes [#&#8203;14820](https://github.com/vitejs/vite/issues/14820) - chore: revert "feat: show warning to discourage putting process/global to `define` option ([#&#8203;14447](https://github.com/vitejs/vite/issues/14447))" ([0426910](https://github.com/vitejs/vite/commit/0426910)), closes [#&#8203;14447](https://github.com/vitejs/vite/issues/14447) [#&#8203;14827](https://github.com/vitejs/vite/issues/14827) - chore: update license ([#&#8203;14790](https://github.com/vitejs/vite/issues/14790)) ([ac5d8a7](https://github.com/vitejs/vite/commit/ac5d8a7)), closes [#&#8203;14790](https://github.com/vitejs/vite/issues/14790) - chore(shortcuts): resolve generic type error ([#&#8203;14802](https://github.com/vitejs/vite/issues/14802)) ([a090742](https://github.com/vitejs/vite/commit/a090742)), closes [#&#8203;14802](https://github.com/vitejs/vite/issues/14802) - refactor: update es-module-lexer to 1.4.0 ([#&#8203;14937](https://github.com/vitejs/vite/issues/14937)) ([374e6fd](https://github.com/vitejs/vite/commit/374e6fd)), closes [#&#8203;14937](https://github.com/vitejs/vite/issues/14937) - chore(esbuild): fix typo ([#&#8203;14772](https://github.com/vitejs/vite/issues/14772)) ([6cfc1e2](https://github.com/vitejs/vite/commit/6cfc1e2)), closes [#&#8203;14772](https://github.com/vitejs/vite/issues/14772) - revert: remove AsyncDisposable ([#&#8203;14908](https://github.com/vitejs/vite/issues/14908)) ([b953b0d](https://github.com/vitejs/vite/commit/b953b0d)), closes [#&#8203;14908](https://github.com/vitejs/vite/issues/14908) - refactor(ssr): remove unused metadata code ([#&#8203;14711](https://github.com/vitejs/vite/issues/14711)) ([c5f2d60](https://github.com/vitejs/vite/commit/c5f2d60)), closes [#&#8203;14711](https://github.com/vitejs/vite/issues/14711) - refactor: use dynamic import directly ([#&#8203;14661](https://github.com/vitejs/vite/issues/14661)) ([af60592](https://github.com/vitejs/vite/commit/af60592)), closes [#&#8203;14661](https://github.com/vitejs/vite/issues/14661) - chore(config): improve the readability of warning messages ([#&#8203;14594](https://github.com/vitejs/vite/issues/14594)) ([b43b4df](https://github.com/vitejs/vite/commit/b43b4df)), closes [#&#8203;14594](https://github.com/vitejs/vite/issues/14594) - build: clean generated type file ([#&#8203;14582](https://github.com/vitejs/vite/issues/14582)) ([fffe16e](https://github.com/vitejs/vite/commit/fffe16e)), closes [#&#8203;14582](https://github.com/vitejs/vite/issues/14582) - build: use rollup-plugin-dts ([#&#8203;14571](https://github.com/vitejs/vite/issues/14571)) ([d89725b](https://github.com/vitejs/vite/commit/d89725b)), closes [#&#8203;14571](https://github.com/vitejs/vite/issues/14571) - refactor(css): make `getEmptyChunkReplacer` for unit test ([#&#8203;14528](https://github.com/vitejs/vite/issues/14528)) ([18900fd](https://github.com/vitejs/vite/commit/18900fd)), closes [#&#8203;14528](https://github.com/vitejs/vite/issues/14528) - refactor: ensure HTML is stripped of generated blank lines ([#&#8203;14274](https://github.com/vitejs/vite/issues/14274)) ([bc97091](https://github.com/vitejs/vite/commit/bc97091)), closes [#&#8203;14274](https://github.com/vitejs/vite/issues/14274) - refactor: remove unused record flatIdToExports ([#&#8203;14557](https://github.com/vitejs/vite/issues/14557)) ([7e62710](https://github.com/vitejs/vite/commit/7e62710)), closes [#&#8203;14557](https://github.com/vitejs/vite/issues/14557) - test(ssr): add import and export ordering snapshot ([#&#8203;14468](https://github.com/vitejs/vite/issues/14468)) ([ca34c64](https://github.com/vitejs/vite/commit/ca34c64)), closes [#&#8203;14468](https://github.com/vitejs/vite/issues/14468) - refactor: remove CJS ssr output format ([#&#8203;13944](https://github.com/vitejs/vite/issues/13944)) ([2f60b9e](https://github.com/vitejs/vite/commit/2f60b9e)), closes [#&#8203;13944](https://github.com/vitejs/vite/issues/13944) - refactor: replace duplicate code with tryStatSync ([#&#8203;14461](https://github.com/vitejs/vite/issues/14461)) ([be6b0c8](https://github.com/vitejs/vite/commit/be6b0c8)), closes [#&#8203;14461](https://github.com/vitejs/vite/issues/14461) - refactor(config): remove unnecessary esbuild option ([#&#8203;13580](https://github.com/vitejs/vite/issues/13580)) ([67f4e52](https://github.com/vitejs/vite/commit/67f4e52)), closes [#&#8203;13580](https://github.com/vitejs/vite/issues/13580) - test(ssr): proper test coverage of SSR shebang import hoisting ([#&#8203;14448](https://github.com/vitejs/vite/issues/14448)) ([fdd4669](https://github.com/vitejs/vite/commit/fdd4669)), closes [#&#8203;14448](https://github.com/vitejs/vite/issues/14448) - chore(optimizer): debug info on cache dir handle process ([#&#8203;12858](https://github.com/vitejs/vite/issues/12858)) ([21a62da](https://github.com/vitejs/vite/commit/21a62da)), closes [#&#8203;12858](https://github.com/vitejs/vite/issues/12858) - refactor(css): remove `export {}` ([98fbdc3](https://github.com/vitejs/vite/commit/98fbdc3)) - chore: fix ts error ([#&#8203;14053](https://github.com/vitejs/vite/issues/14053)) ([6cb397f](https://github.com/vitejs/vite/commit/6cb397f)), closes [#&#8203;14053](https://github.com/vitejs/vite/issues/14053) - chore: use "kB" everywhere with the correct definition ([#&#8203;14061](https://github.com/vitejs/vite/issues/14061)) ([f97ef58](https://github.com/vitejs/vite/commit/f97ef58)), closes [#&#8203;14061](https://github.com/vitejs/vite/issues/14061) - chore(client): remove redundant if statement ([#&#8203;14137](https://github.com/vitejs/vite/issues/14137)) ([fe1c0b9](https://github.com/vitejs/vite/commit/fe1c0b9)), closes [#&#8203;14137](https://github.com/vitejs/vite/issues/14137) - refactor(css): use `preliminaryFileName` to detect pure CSS chunks ([#&#8203;13974](https://github.com/vitejs/vite/issues/13974)) ([835249d](https://github.com/vitejs/vite/commit/835249d)), closes [#&#8203;13974](https://github.com/vitejs/vite/issues/13974) ##### Previous Changelogs ##### [5.0.0-beta.20](https://github.com/vitejs/vite/compare/v5.0.0-beta.19...v5.0.0-beta.20) (2023-11-15) See [5.0.0-beta.20 changelog](https://github.com/vitejs/vite/blob/v5.0.0-beta.20/packages/vite/CHANGELOG.md) ##### [5.0.0-beta.19](https://github.com/vitejs/vite/compare/v5.0.0-beta.18...v5.0.0-beta.19) (2023-11-14) See [5.0.0-beta.19 changelog](https://github.com/vitejs/vite/blob/v5.0.0-beta.19/packages/vite/CHANGELOG.md) ##### [5.0.0-beta.18](https://github.com/vitejs/vite/compare/v5.0.0-beta.17...v5.0.0-beta.18) (2023-11-11) See [5.0.0-beta.18 changelog](https://github.com/vitejs/vite/blob/v5.0.0-beta.18/packages/vite/CHANGELOG.md) ##### [5.0.0-beta.17](https://github.com/vitejs/vite/compare/v5.0.0-beta.16...v5.0.0-beta.17) (2023-11-07) See [5.0.0-beta.17 changelog](https://github.com/vitejs/vite/blob/v5.0.0-beta.17/packages/vite/CHANGELOG.md) ##### [5.0.0-beta.16](https://github.com/vitejs/vite/compare/v5.0.0-beta.15...v5.0.0-beta.16) (2023-11-03) See [5.0.0-beta.16 changelog](https://github.com/vitejs/vite/blob/v5.0.0-beta.16/packages/vite/CHANGELOG.md) ##### [5.0.0-beta.15](https://github.com/vitejs/vite/compare/v5.0.0-beta.14...v5.0.0-beta.15) (2023-11-01) See [5.0.0-beta.15 changelog](https://github.com/vitejs/vite/blob/v5.0.0-beta.15/packages/vite/CHANGELOG.md) ##### [5.0.0-beta.14](https://github.com/vitejs/vite/compare/v5.0.0-beta.13...v5.0.0-beta.14) (2023-10-30) See [5.0.0-beta.14 changelog](https://github.com/vitejs/vite/blob/v5.0.0-beta.14/packages/vite/CHANGELOG.md) ##### [5.0.0-beta.13](https://github.com/vitejs/vite/compare/v5.0.0-beta.12...v5.0.0-beta.13) (2023-10-27) See [5.0.0-beta.13 changelog](https://github.com/vitejs/vite/blob/v5.0.0-beta.13/packages/vite/CHANGELOG.md) ##### [5.0.0-beta.12](https://github.com/vitejs/vite/compare/v5.0.0-beta.11...v5.0.0-beta.12) (2023-10-23) See [5.0.0-beta.12 changelog](https://github.com/vitejs/vite/blob/v5.0.0-beta.12/packages/vite/CHANGELOG.md) ##### [5.0.0-beta.11](https://github.com/vitejs/vite/compare/v5.0.0-beta.10...v5.0.0-beta.11) (2023-10-19) See [5.0.0-beta.11 changelog](https://github.com/vitejs/vite/blob/v5.0.0-beta.11/packages/vite/CHANGELOG.md) ##### [5.0.0-beta.10](https://github.com/vitejs/vite/compare/v5.0.0-beta.9...v5.0.0-beta.10) (2023-10-17) See [5.0.0-beta.10 changelog](https://github.com/vitejs/vite/blob/v5.0.0-beta.10/packages/vite/CHANGELOG.md) ##### [5.0.0-beta.9](https://github.com/vitejs/vite/compare/v5.0.0-beta.8...v5.0.0-beta.9) (2023-10-17) See [5.0.0-beta.9 changelog](https://github.com/vitejs/vite/blob/v5.0.0-beta.9/packages/vite/CHANGELOG.md) ##### [5.0.0-beta.8](https://github.com/vitejs/vite/compare/v5.0.0-beta.7...v5.0.0-beta.8) (2023-10-16) See [5.0.0-beta.8 changelog](https://github.com/vitejs/vite/blob/v5.0.0-beta.8/packages/vite/CHANGELOG.md) ##### [5.0.0-beta.7](https://github.com/vitejs/vite/compare/v5.0.0-beta.6...v5.0.0-beta.7) (2023-10-12) See [5.0.0-beta.7 changelog](https://github.com/vitejs/vite/blob/v5.0.0-beta.7/packages/vite/CHANGELOG.md) ##### [5.0.0-beta.6](https://github.com/vitejs/vite/compare/v5.0.0-beta.5...v5.0.0-beta.6) (2023-10-10) See [5.0.0-beta.6 changelog](https://github.com/vitejs/vite/blob/v5.0.0-beta.6/packages/vite/CHANGELOG.md) ##### [5.0.0-beta.5](https://github.com/vitejs/vite/compare/v5.0.0-beta.4...v5.0.0-beta.5) (2023-10-09) See [5.0.0-beta.5 changelog](https://github.com/vitejs/vite/blob/v5.0.0-beta.5/packages/vite/CHANGELOG.md) ##### [5.0.0-beta.4](https://github.com/vitejs/vite/compare/v5.0.0-beta.3...v5.0.0-beta.4) (2023-10-02) See [5.0.0-beta.4 changelog](https://github.com/vitejs/vite/blob/v5.0.0-beta.4/packages/vite/CHANGELOG.md) ##### [5.0.0-beta.3](https://github.com/vitejs/vite/compare/v5.0.0-beta.2...v5.0.0-beta.3) (2023-09-25) See [5.0.0-beta.3 changelog](https://github.com/vitejs/vite/blob/v5.0.0-beta.3/packages/vite/CHANGELOG.md) ##### [5.0.0-beta.2](https://github.com/vitejs/vite/compare/v5.0.0-beta.1...v5.0.0-beta.2) (2023-09-15) See [5.0.0-beta.2 changelog](https://github.com/vitejs/vite/blob/v5.0.0-beta.2/packages/vite/CHANGELOG.md) ##### [5.0.0-beta.1](https://github.com/vitejs/vite/compare/v5.0.0-beta.0...v5.0.0-beta.1) (2023-09-08) See [5.0.0-beta.1 changelog](https://github.com/vitejs/vite/blob/v5.0.0-beta.1/packages/vite/CHANGELOG.md) ##### [5.0.0-beta.0](https://github.com/vitejs/vite/compare/v4.4.9...v5.0.0-beta.0) (2023-08-24) See [5.0.0-beta.0 changelog](https://github.com/vitejs/vite/blob/v5.0.0-beta.0/packages/vite/CHANGELOG.md) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41Ni4zIiwidXBkYXRlZEluVmVyIjoiMzcuMTIxLjAiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIifQ==-->
renovate-bot scheduled this pull request to auto merge when all checks succeed 2023-11-16 13:04:23 +00:00
Author
Contributor

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: ui/package-lock.json
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR! 
npm ERR! While resolving: @sveltejs/kit@1.30.3
npm ERR! Found: vite@5.0.11
npm ERR! node_modules/vite
npm ERR!   dev vite@"^5.0.0" from the root project
npm ERR!   peerOptional vite@"^3.0.0 || ^4.0.0 || ^5.0.0" from vitefu@0.2.5
npm ERR!   node_modules/vitefu
npm ERR!     vitefu@"^0.2.4" from @sveltejs/vite-plugin-svelte@2.5.3
npm ERR!     node_modules/@sveltejs/vite-plugin-svelte
npm ERR!       @sveltejs/vite-plugin-svelte@"^2.5.0" from @sveltejs/kit@1.30.3
npm ERR!       node_modules/@sveltejs/kit
npm ERR!         dev @sveltejs/kit@"^1.0.0" from the root project
npm ERR!         1 more (@sveltejs/adapter-static)
npm ERR!       1 more (@sveltejs/vite-plugin-svelte-inspector)
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer vite@"^4.0.0" from @sveltejs/kit@1.30.3
npm ERR! node_modules/@sveltejs/kit
npm ERR!   dev @sveltejs/kit@"^1.0.0" from the root project
npm ERR!   peer @sveltejs/kit@"^1.5.0" from @sveltejs/adapter-static@2.0.3
npm ERR!   node_modules/@sveltejs/adapter-static
npm ERR!     dev @sveltejs/adapter-static@"^2.0.0" from the root project
npm ERR! 
npm ERR! Conflicting peer dependency: vite@4.5.1
npm ERR! node_modules/vite
npm ERR!   peer vite@"^4.0.0" from @sveltejs/kit@1.30.3
npm ERR!   node_modules/@sveltejs/kit
npm ERR!     dev @sveltejs/kit@"^1.0.0" from the root project
npm ERR!     peer @sveltejs/kit@"^1.5.0" from @sveltejs/adapter-static@2.0.3
npm ERR!     node_modules/@sveltejs/adapter-static
npm ERR!       dev @sveltejs/adapter-static@"^2.0.0" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! 
npm ERR! For a full report see:
npm ERR! /var/lib/renovatebot/cache/others/npm/_logs/2024-01-09T09_04_56_130Z-eresolve-report.txt

npm ERR! A complete log of this run can be found in: /var/lib/renovatebot/cache/others/npm/_logs/2024-01-09T09_04_56_130Z-debug-0.log

### ⚠ Artifact update problem Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens: - any of the package files in this branch needs updating, or - the branch becomes conflicted, or - you click the rebase/retry checkbox if found above, or - you rename this PR's title to start with "rebase!" to trigger it manually The artifact failure details are included below: ##### File name: ui/package-lock.json ``` npm ERR! code ERESOLVE npm ERR! ERESOLVE could not resolve npm ERR! npm ERR! While resolving: @sveltejs/kit@1.30.3 npm ERR! Found: vite@5.0.11 npm ERR! node_modules/vite npm ERR! dev vite@"^5.0.0" from the root project npm ERR! peerOptional vite@"^3.0.0 || ^4.0.0 || ^5.0.0" from vitefu@0.2.5 npm ERR! node_modules/vitefu npm ERR! vitefu@"^0.2.4" from @sveltejs/vite-plugin-svelte@2.5.3 npm ERR! node_modules/@sveltejs/vite-plugin-svelte npm ERR! @sveltejs/vite-plugin-svelte@"^2.5.0" from @sveltejs/kit@1.30.3 npm ERR! node_modules/@sveltejs/kit npm ERR! dev @sveltejs/kit@"^1.0.0" from the root project npm ERR! 1 more (@sveltejs/adapter-static) npm ERR! 1 more (@sveltejs/vite-plugin-svelte-inspector) npm ERR! npm ERR! Could not resolve dependency: npm ERR! peer vite@"^4.0.0" from @sveltejs/kit@1.30.3 npm ERR! node_modules/@sveltejs/kit npm ERR! dev @sveltejs/kit@"^1.0.0" from the root project npm ERR! peer @sveltejs/kit@"^1.5.0" from @sveltejs/adapter-static@2.0.3 npm ERR! node_modules/@sveltejs/adapter-static npm ERR! dev @sveltejs/adapter-static@"^2.0.0" from the root project npm ERR! npm ERR! Conflicting peer dependency: vite@4.5.1 npm ERR! node_modules/vite npm ERR! peer vite@"^4.0.0" from @sveltejs/kit@1.30.3 npm ERR! node_modules/@sveltejs/kit npm ERR! dev @sveltejs/kit@"^1.0.0" from the root project npm ERR! peer @sveltejs/kit@"^1.5.0" from @sveltejs/adapter-static@2.0.3 npm ERR! node_modules/@sveltejs/adapter-static npm ERR! dev @sveltejs/adapter-static@"^2.0.0" from the root project npm ERR! npm ERR! Fix the upstream dependency conflict, or retry npm ERR! this command with --force or --legacy-peer-deps npm ERR! to accept an incorrect (and potentially broken) dependency resolution. npm ERR! npm ERR! npm ERR! For a full report see: npm ERR! /var/lib/renovatebot/cache/others/npm/_logs/2024-01-09T09_04_56_130Z-eresolve-report.txt npm ERR! A complete log of this run can be found in: /var/lib/renovatebot/cache/others/npm/_logs/2024-01-09T09_04_56_130Z-debug-0.log ```
renovate-bot force-pushed renovate/vite-5.x from cfdbd40e4b to da7420c0c0 2023-11-16 21:05:29 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from da7420c0c0 to cac1539269 2023-11-17 22:06:32 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from cac1539269 to 30b9398614 2023-11-17 23:06:01 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 30b9398614 to 49ec8387f9 2023-11-20 01:03:51 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 49ec8387f9 to eb63da9694 2023-11-20 20:07:06 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from eb63da9694 to 97768b2ea2 2023-11-20 22:06:03 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 97768b2ea2 to 896a361798 2023-11-21 00:06:20 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 896a361798 to 5601bfcd41 2023-11-22 13:07:07 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 5601bfcd41 to f8a348a025 2023-11-22 15:04:44 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from f8a348a025 to d8fd72488d 2023-11-22 20:06:49 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from d8fd72488d to bdbe544a28 2023-11-22 22:06:31 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from bdbe544a28 to 316550d35b 2023-11-24 18:06:29 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 316550d35b to 5c7e7317ec 2023-11-27 01:06:30 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 5c7e7317ec to d20611bf03 2023-11-27 06:05:59 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from d20611bf03 to 9ee23171e7 2023-11-27 20:06:38 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 9ee23171e7 to d6add99b51 2023-11-28 00:05:48 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from d6add99b51 to 04ada4aecc 2023-11-28 01:05:19 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 04ada4aecc to 6144f828ef 2023-11-28 07:05:36 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 6144f828ef to e10ce4054a 2023-11-28 09:04:06 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from e10ce4054a to 577bc56ece 2023-11-28 11:05:27 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 577bc56ece to 063ea5f2d2 2023-11-28 21:05:11 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 063ea5f2d2 to f0474bd97c 2023-11-29 21:05:36 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from f0474bd97c to 8e8cd486b4 2023-11-30 03:05:30 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 8e8cd486b4 to fff28d61b8 2023-11-30 21:05:46 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from fff28d61b8 to 87e6cdea81 2023-12-01 21:05:30 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 87e6cdea81 to e248c9da6b 2023-12-01 23:05:43 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from e248c9da6b to ca6d2daae0 2023-12-02 18:05:48 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from ca6d2daae0 to 52ced56e4d 2023-12-04 01:04:23 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 52ced56e4d to 7d54b7c05a 2023-12-04 11:05:36 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 7d54b7c05a to 6dad70942e 2023-12-04 19:05:45 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 6dad70942e to 515cc3c4a2 2023-12-04 21:05:54 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 515cc3c4a2 to 0884a75f5b 2023-12-05 17:05:48 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 0884a75f5b to a161df482c 2023-12-05 21:05:33 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from a161df482c to 81ae158433 2023-12-06 21:07:04 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 81ae158433 to 4925f71392 2023-12-09 20:30:11 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 4925f71392 to a391c754bd 2023-12-09 22:06:00 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from a391c754bd to 5db9f99913 2023-12-10 09:07:15 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 5db9f99913 to d51faf4a0a 2023-12-10 11:05:45 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from d51faf4a0a to a5f778b297 2023-12-11 01:03:45 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from a5f778b297 to 4b886d9543 2023-12-11 05:06:10 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 4b886d9543 to 5863fccfa3 2023-12-11 19:05:41 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 5863fccfa3 to 600cbab848 2023-12-11 21:05:23 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 600cbab848 to cb74a4c0bf 2023-12-11 23:05:34 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from cb74a4c0bf to 1ec6881e19 2023-12-12 16:05:58 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 1ec6881e19 to 30777c4ab2 2023-12-12 21:06:15 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 30777c4ab2 to 96f81552b7 2023-12-13 07:06:32 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 96f81552b7 to 4adafe23e4 2023-12-13 11:05:55 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 4adafe23e4 to 0ea98667fa 2023-12-13 17:05:53 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 0ea98667fa to 591b137d87 2023-12-13 21:06:23 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 591b137d87 to c97917ad24 2023-12-13 22:05:56 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from c97917ad24 to 1ce898ff57 2023-12-14 21:07:00 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 1ce898ff57 to 11a896bcfe 2023-12-15 21:06:49 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 11a896bcfe to db34d96c4e 2023-12-16 00:07:22 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from db34d96c4e to 5b19f167fc 2023-12-18 01:07:08 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 5b19f167fc to d96529869d 2023-12-18 21:08:11 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from d96529869d to 590256ba86 2023-12-18 23:07:40 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 590256ba86 to d7bb379492 2023-12-21 21:06:54 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from d7bb379492 to 608f818dda 2023-12-22 21:07:07 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 608f818dda to fd4dcbd2c0 2023-12-25 01:04:45 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from fd4dcbd2c0 to 6f0243027d 2023-12-25 19:06:39 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 6f0243027d to f96a8c3a06 2023-12-26 21:06:32 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from f96a8c3a06 to 9a6207c223 2023-12-27 21:06:32 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 9a6207c223 to 21d583ee54 2024-01-01 10:05:03 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 21d583ee54 to 2b39d1984a 2024-01-01 11:04:56 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 2b39d1984a to 96fbe0582e 2024-01-01 19:07:08 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 96fbe0582e to 812d36c204 2024-01-03 21:06:47 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 812d36c204 to 6f4b980a76 2024-01-04 22:06:44 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 6f4b980a76 to 2c03072be8 2024-01-05 11:20:18 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 2c03072be8 to 6e3d273280 2024-01-05 21:07:09 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 6e3d273280 to c09fb7f762 2024-01-06 15:08:04 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from c09fb7f762 to c81fe2a45f 2024-01-08 01:07:45 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from c81fe2a45f to 02e351b268 2024-01-08 21:09:26 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 02e351b268 to 505a6460d3 2024-01-08 22:07:33 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 505a6460d3 to 04567df2bf 2024-01-09 00:09:33 +00:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 04567df2bf to de5acb20b7 2024-01-09 09:05:14 +00:00 Compare
renovate-bot changed title from chore(deps): update dependency vite to v5 to chore(deps): update dependency vite to v5 - autoclosed 2024-01-09 10:01:39 +00:00
renovate-bot closed this pull request 2024-01-09 10:01:40 +00:00
This repo is archived. You cannot comment on pull requests.
No reviewers
No Label
No Milestone
No Assignees
1 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: teach/atsebay.t#216
No description provided.