Closed renovate[bot] closed 3 days ago
Latest commit: 55c442e96ca17d2b8f30ee6a75908b84453166c8
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 95.69%. Comparing base (
074f9f7
) to head (55c442e
). Report is 1 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This PR contains the following updates:
^5.2.6
->^6.0.0
Release Notes
vitejs/vite (vite)
### [`v6.0.0`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#600-2024-11-26) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.4.11...v6.0.0) - fix: `createRunnableDevEnvironment` returns `RunnableDevEnvironment`, not `DevEnvironment` ([#18673](https://redirect.github.com/vitejs/vite/issues/18673)) ([74221c3](https://redirect.github.com/vitejs/vite/commit/74221c391bffd61b9ef39b7c0f9ea2e405913a6f)), closes [#18673](https://redirect.github.com/vitejs/vite/issues/18673) - fix: `getModulesByFile` should return a `serverModule` ([#18715](https://redirect.github.com/vitejs/vite/issues/18715)) ([b80d5ec](https://redirect.github.com/vitejs/vite/commit/b80d5ecbbcc374bd8f32b2ed5ceb3cbfffaae77b)), closes [#18715](https://redirect.github.com/vitejs/vite/issues/18715) - fix: catch error in full reload handler ([#18713](https://redirect.github.com/vitejs/vite/issues/18713)) ([a10e741](https://redirect.github.com/vitejs/vite/commit/a10e7410656d3614cbfd07ba772776ff334a8d60)), closes [#18713](https://redirect.github.com/vitejs/vite/issues/18713) - fix: display pre-transform error details ([#18764](https://redirect.github.com/vitejs/vite/issues/18764)) ([554f45f](https://redirect.github.com/vitejs/vite/commit/554f45f4d820c57c0874ebe48ef2fddfafdd0750)), closes [#18764](https://redirect.github.com/vitejs/vite/issues/18764) - fix: exit code on `SIGTERM` ([#18741](https://redirect.github.com/vitejs/vite/issues/18741)) ([cc55e36](https://redirect.github.com/vitejs/vite/commit/cc55e36dd39fef134568f53acc66514cbb7175ea)), closes [#18741](https://redirect.github.com/vitejs/vite/issues/18741) - fix: expose missing `InterceptorOptions` type ([#18766](https://redirect.github.com/vitejs/vite/issues/18766)) ([6252c60](https://redirect.github.com/vitejs/vite/commit/6252c6035695365c93773fbe06a4b2a307e86368)), closes [#18766](https://redirect.github.com/vitejs/vite/issues/18766) - fix: log error when send in module runner failed ([#18753](https://redirect.github.com/vitejs/vite/issues/18753)) ([ba821bb](https://redirect.github.com/vitejs/vite/commit/ba821bb63eca6d8a9199ee2253ef2607375f5702)), closes [#18753](https://redirect.github.com/vitejs/vite/issues/18753) - fix(client): overlay not appearing when multiple vite clients were loaded ([#18647](https://redirect.github.com/vitejs/vite/issues/18647)) ([27d70b5](https://redirect.github.com/vitejs/vite/commit/27d70b5fa61f1c1a836d52809549cb57569f42a4)), closes [#18647](https://redirect.github.com/vitejs/vite/issues/18647) - fix(deps): update all non-major dependencies ([#18691](https://redirect.github.com/vitejs/vite/issues/18691)) ([f005461](https://redirect.github.com/vitejs/vite/commit/f005461ecce89ada21cb0c021f7af460b5479736)), closes [#18691](https://redirect.github.com/vitejs/vite/issues/18691) - fix(html): fix inline proxy modules invalidation ([#18696](https://redirect.github.com/vitejs/vite/issues/18696)) ([8ab04b7](https://redirect.github.com/vitejs/vite/commit/8ab04b70ada119fbca2fc5a53c36f233423febbe)), closes [#18696](https://redirect.github.com/vitejs/vite/issues/18696) - fix(module-runner): make evaluator optional ([#18672](https://redirect.github.com/vitejs/vite/issues/18672)) ([fd1283f](https://redirect.github.com/vitejs/vite/commit/fd1283fe27cc1a19b5c7d9d72664832e4daa1bbf)), closes [#18672](https://redirect.github.com/vitejs/vite/issues/18672) - fix(optimizer): detect npm / yarn / pnpm dependency changes correctly ([#17336](https://redirect.github.com/vitejs/vite/issues/17336)) ([#18560](https://redirect.github.com/vitejs/vite/issues/18560)) ([818cf3e](https://redirect.github.com/vitejs/vite/commit/818cf3e7bf1b6c2dc56e7cd8f056bc1d185c2cd7)), closes [#17336](https://redirect.github.com/vitejs/vite/issues/17336) [#18560](https://redirect.github.com/vitejs/vite/issues/18560) - fix(optimizer): trigger onCrawlEnd after manual included deps are registered ([#18733](https://redirect.github.com/vitejs/vite/issues/18733)) ([dc60410](https://redirect.github.com/vitejs/vite/commit/dc6041099ccd5767764fb8c99a169869bbd13f16)), closes [#18733](https://redirect.github.com/vitejs/vite/issues/18733) - fix(optimizer): workaround firefox's false warning for no sources source map ([#18665](https://redirect.github.com/vitejs/vite/issues/18665)) ([473424e](https://redirect.github.com/vitejs/vite/commit/473424ee8d6b743c1565bf0749deb5d9fbedcea7)), closes [#18665](https://redirect.github.com/vitejs/vite/issues/18665) - fix(ssr): replace `__vite_ssr_identity__` with `(0, ...)` and inject `;` between statements ([#18748](https://redirect.github.com/vitejs/vite/issues/18748)) ([94546be](https://redirect.github.com/vitejs/vite/commit/94546be18354a457bced5107aa31533b09e304ec)), closes [#18748](https://redirect.github.com/vitejs/vite/issues/18748) - chore: add 5.4.x changelogs ([#18768](https://redirect.github.com/vitejs/vite/issues/18768)) ([26b58c8](https://redirect.github.com/vitejs/vite/commit/26b58c8130f232dcd4e839a337bbe478352f23ab)), closes [#18768](https://redirect.github.com/vitejs/vite/issues/18768) - chore: add some comments about mimes ([#18705](https://redirect.github.com/vitejs/vite/issues/18705)) ([f07e9b9](https://redirect.github.com/vitejs/vite/commit/f07e9b9d01d790c727edc2497304f07b1ef5d28f)), closes [#18705](https://redirect.github.com/vitejs/vite/issues/18705) - chore(deps): update all non-major dependencies ([#18746](https://redirect.github.com/vitejs/vite/issues/18746)) ([0ad16e9](https://redirect.github.com/vitejs/vite/commit/0ad16e92d57453d9e5392c90fd06bda947be9de6)), closes [#18746](https://redirect.github.com/vitejs/vite/issues/18746) - perf: reduce bundle size for `Object.keys(import.meta.glob(...))` / \`Object.values(import.meta.glob( ([ed99a2c](https://redirect.github.com/vitejs/vite/commit/ed99a2cd31e8d3c2b791885bcc4b188570539e45)), closes [#18666](https://redirect.github.com/vitejs/vite/issues/18666) - perf(worker): inline worker without base64 ([#18752](https://redirect.github.com/vitejs/vite/issues/18752)) ([90c66c9](https://redirect.github.com/vitejs/vite/commit/90c66c95aba3d2edd86637a77adc699f3fd6c1ff)), closes [#18752](https://redirect.github.com/vitejs/vite/issues/18752) - feat: add support for .cur type ([#18680](https://redirect.github.com/vitejs/vite/issues/18680)) ([5ec9eed](https://redirect.github.com/vitejs/vite/commit/5ec9eedc80bbf39a33b498198ba07ed1bd9cacc7)), closes [#18680](https://redirect.github.com/vitejs/vite/issues/18680) - feat: enable HMR by default on ModuleRunner side ([#18749](https://redirect.github.com/vitejs/vite/issues/18749)) ([4d2abc7](https://redirect.github.com/vitejs/vite/commit/4d2abc7bba95cf516ce7341d5d8f349d61b75224)), closes [#18749](https://redirect.github.com/vitejs/vite/issues/18749) - feat: support `module-sync` condition when loading config if enabled ([#18650](https://redirect.github.com/vitejs/vite/issues/18650)) ([cf5028d](https://redirect.github.com/vitejs/vite/commit/cf5028d4bf0a0d59b4a98323beaadc268204056b)), closes [#18650](https://redirect.github.com/vitejs/vite/issues/18650) - feat!: drop node 21 support in version ranges ([#18729](https://redirect.github.com/vitejs/vite/issues/18729)) ([a384d8f](https://redirect.github.com/vitejs/vite/commit/a384d8fd39162190675abcfea31ba657383a3d03)), closes [#18729](https://redirect.github.com/vitejs/vite/issues/18729) - fix(deps)!: update dependency dotenv-expand to v12 ([#18697](https://redirect.github.com/vitejs/vite/issues/18697)) ([0c658de](https://redirect.github.com/vitejs/vite/commit/0c658de41f4c1576c526a8c48a8ea0a019c6311c)), closes [#18697](https://redirect.github.com/vitejs/vite/issues/18697) - docs: rename `HotUpdateContext` to `HotUpdateOptions` ([#18718](https://redirect.github.com/vitejs/vite/issues/18718)) ([824c347](https://redirect.github.com/vitejs/vite/commit/824c347fa21aaf5bbf811994385b790db4287ab0)), closes [#18718](https://redirect.github.com/vitejs/vite/issues/18718) - test: simplify `playground/json/__tests__/ssr` ([#18701](https://redirect.github.com/vitejs/vite/issues/18701)) ([f731ca2](https://redirect.github.com/vitejs/vite/commit/f731ca21ea4cfe38418880f15f6064e156a43a5e)), closes [#18701](https://redirect.github.com/vitejs/vite/issues/18701) - refactor: first character judgment replacement regexp ([#18658](https://redirect.github.com/vitejs/vite/issues/18658)) ([58f1df3](https://redirect.github.com/vitejs/vite/commit/58f1df3288b0f9584bb413dd34b8d65671258f6f)), closes [#18658](https://redirect.github.com/vitejs/vite/issues/18658) ### [`v5.4.11`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.11) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.4.10...v5.4.11) Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.11/packages/vite/CHANGELOG.md) for details. ### [`v5.4.10`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.10) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.4.9...v5.4.10) Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.10/packages/vite/CHANGELOG.md) for details. ### [`v5.4.9`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.9) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.4.8...v5.4.9) Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.9/packages/vite/CHANGELOG.md) for details. ### [`v5.4.8`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.8) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.4.7...v5.4.8) Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.8/packages/vite/CHANGELOG.md) for details. ### [`v5.4.7`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.7) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.4.6...v5.4.7) Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.7/packages/vite/CHANGELOG.md) for details. ### [`v5.4.6`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.6) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.4.5...v5.4.6) Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.6/packages/vite/CHANGELOG.md) for details. ### [`v5.4.5`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.5) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.4.4...v5.4.5) Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.5/packages/vite/CHANGELOG.md) for details. ### [`v5.4.4`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.4) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.4.3...v5.4.4) Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.4/packages/vite/CHANGELOG.md) for details. ### [`v5.4.3`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small543-2024-09-03-small) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.4.2...v5.4.3) - fix: allow getting URL of JS files in publicDir ([#17915](https://redirect.github.com/vitejs/vite/issues/17915)) ([943ece1](https://redirect.github.com/vitejs/vite/commit/943ece177e7709b3ba574e810afce347c51d4442)), closes [#17915](https://redirect.github.com/vitejs/vite/issues/17915) - fix: cjs warning respect the logLevel flag ([#17993](https://redirect.github.com/vitejs/vite/issues/17993)) ([dc3c14f](https://redirect.github.com/vitejs/vite/commit/dc3c14f39fcd57867c8ae81b75ae768b53b4b880)), closes [#17993](https://redirect.github.com/vitejs/vite/issues/17993) - fix: improve CJS warning trace information ([#17926](https://redirect.github.com/vitejs/vite/issues/17926)) ([5c5f82c](https://redirect.github.com/vitejs/vite/commit/5c5f82c84bb64309875b42eee9d4dd525ab42e8c)), closes [#17926](https://redirect.github.com/vitejs/vite/issues/17926) - fix: only remove entry assets handled by Vite core ([#17916](https://redirect.github.com/vitejs/vite/issues/17916)) ([ebfaa7e](https://redirect.github.com/vitejs/vite/commit/ebfaa7e6019783f308db5e759a6a67abb7cc626c)), closes [#17916](https://redirect.github.com/vitejs/vite/issues/17916) - fix: waitForRequestIdle locked ([#17982](https://redirect.github.com/vitejs/vite/issues/17982)) ([ad13760](https://redirect.github.com/vitejs/vite/commit/ad1376018a94b42540a8488d897cc520849e1228)), closes [#17982](https://redirect.github.com/vitejs/vite/issues/17982) - fix(css): fix directory index import in sass modern api ([#17960](https://redirect.github.com/vitejs/vite/issues/17960)) ([9b001ba](https://redirect.github.com/vitejs/vite/commit/9b001baa70c8489ac5550107c110a5dca281cda4)), closes [#17960](https://redirect.github.com/vitejs/vite/issues/17960) - fix(css): fix sass `file://` reference ([#17909](https://redirect.github.com/vitejs/vite/issues/17909)) ([561b940](https://redirect.github.com/vitejs/vite/commit/561b940f6f963fbb78058a6e23b4adad53a2edb9)), closes [#17909](https://redirect.github.com/vitejs/vite/issues/17909) - fix(css): fix sass modern source map ([#17938](https://redirect.github.com/vitejs/vite/issues/17938)) ([d428e7e](https://redirect.github.com/vitejs/vite/commit/d428e7e3a05f8da5ea00bb1b6a0827a5cc225899)), closes [#17938](https://redirect.github.com/vitejs/vite/issues/17938) - fix(deps): bump tsconfck ([#17990](https://redirect.github.com/vitejs/vite/issues/17990)) ([8c661b2](https://redirect.github.com/vitejs/vite/commit/8c661b20e92f33eb2e3ba3841b20dd6f6076f1ef)), closes [#17990](https://redirect.github.com/vitejs/vite/issues/17990) - fix(html): rewrite assets url in ([#17988](https://redirect.github.com/vitejs/vite/issues/17988)) ([413c86a](https://redirect.github.com/vitejs/vite/commit/413c86aa971bc1ad8958578c929f45a368799f74)), closes [#17988](https://redirect.github.com/vitejs/vite/issues/17988) - fix(preload): add crossorigin attribute in CSS link tags ([#17930](https://redirect.github.com/vitejs/vite/issues/17930)) ([15871c7](https://redirect.github.com/vitejs/vite/commit/15871c75e0722adeda23f771fd6c45fecba4d118)), closes [#17930](https://redirect.github.com/vitejs/vite/issues/17930) - chore: reduce diffs with v6 branch ([#17942](https://redirect.github.com/vitejs/vite/issues/17942)) ([bf9065a](https://redirect.github.com/vitejs/vite/commit/bf9065aa13da6a519014c3bc1d34cfb1cb49ccca)), closes [#17942](https://redirect.github.com/vitejs/vite/issues/17942) - chore(deps): update all non-major dependencies ([#17945](https://redirect.github.com/vitejs/vite/issues/17945)) ([cfb621e](https://redirect.github.com/vitejs/vite/commit/cfb621e7a5a3e24d710a9af156e6855e73caf891)), closes [#17945](https://redirect.github.com/vitejs/vite/issues/17945) - chore(deps): update all non-major dependencies ([#17991](https://redirect.github.com/vitejs/vite/issues/17991)) ([0ca53cf](https://redirect.github.com/vitejs/vite/commit/0ca53cff9ff49108fcec75ff01d2445f9c2f2a4c)), closes [#17991](https://redirect.github.com/vitejs/vite/issues/17991) ### [`v5.4.2`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small542-2024-08-20-small) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.4.1...v5.4.2) - chore: remove stale TODOs ([#17866](https://redirect.github.com/vitejs/vite/issues/17866)) ([e012f29](https://redirect.github.com/vitejs/vite/commit/e012f296df583bd133d26399397bd4ae49de1497)), closes [#17866](https://redirect.github.com/vitejs/vite/issues/17866) - refactor: remove redundant prepend/strip base ([#17887](https://redirect.github.com/vitejs/vite/issues/17887)) ([3b8f03d](https://redirect.github.com/vitejs/vite/commit/3b8f03d789ec3ef1a099c884759bd4e61b03ce7c)), closes [#17887](https://redirect.github.com/vitejs/vite/issues/17887) - fix: resolve relative URL generated by `renderBuiltUrl` passed to module preload ([#16084](https://redirect.github.com/vitejs/vite/issues/16084)) ([fac3a8e](https://redirect.github.com/vitejs/vite/commit/fac3a8ed6855c4ab3032957137b74f21ec501e72)), closes [#16084](https://redirect.github.com/vitejs/vite/issues/16084) - feat: support originalFilename ([#17867](https://redirect.github.com/vitejs/vite/issues/17867)) ([7d8c0e2](https://redirect.github.com/vitejs/vite/commit/7d8c0e2dcbdea3a3465a1d87e259988e82561035)), closes [#17867](https://redirect.github.com/vitejs/vite/issues/17867) ### [`v5.4.1`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small541-2024-08-15-small) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.4.0...v5.4.1) - fix: `build.modulePreload.resolveDependencies` is optimizable ([#16083](https://redirect.github.com/vitejs/vite/issues/16083)) ([e961b31](https://redirect.github.com/vitejs/vite/commit/e961b31493f8493277b46773156cc6e546b9c86b)), closes [#16083](https://redirect.github.com/vitejs/vite/issues/16083) - fix: align CorsOptions.origin type with [@types/cors](https://redirect.github.com/types/cors) ([#17836](https://redirect.github.com/vitejs/vite/issues/17836)) ([1bda847](https://redirect.github.com/vitejs/vite/commit/1bda847329022d5279cfa2b51719dd19a161fd64)), closes [#17836](https://redirect.github.com/vitejs/vite/issues/17836) - fix: typings for vite:preloadError ([#17868](https://redirect.github.com/vitejs/vite/issues/17868)) ([6700594](https://redirect.github.com/vitejs/vite/commit/67005949999054ab3cd079890ed220bc359bcf62)), closes [#17868](https://redirect.github.com/vitejs/vite/issues/17868) - fix(build): avoid re-define `__vite_import_meta_env__` ([#17876](https://redirect.github.com/vitejs/vite/issues/17876)) ([e686d74](https://redirect.github.com/vitejs/vite/commit/e686d749d673c02ff4395971ac74340082da14e5)), closes [#17876](https://redirect.github.com/vitejs/vite/issues/17876) - fix(deps): update all non-major dependencies ([#17869](https://redirect.github.com/vitejs/vite/issues/17869)) ([d11711c](https://redirect.github.com/vitejs/vite/commit/d11711c7e4c082fd0400245bfdc766006fd38ac8)), closes [#17869](https://redirect.github.com/vitejs/vite/issues/17869) - fix(lightningcss): search for assets with correct base path ([#17856](https://redirect.github.com/vitejs/vite/issues/17856)) ([4e5ce3c](https://redirect.github.com/vitejs/vite/commit/4e5ce3c7a90966b1f942df35b8b3e8a550a4f031)), closes [#17856](https://redirect.github.com/vitejs/vite/issues/17856) - fix(worker): handle self reference url worker in dependency for build ([#17846](https://redirect.github.com/vitejs/vite/issues/17846)) ([391bb49](https://redirect.github.com/vitejs/vite/commit/391bb4917b55baf3fdb01c6fc3d782d6c51be6c8)), closes [#17846](https://redirect.github.com/vitejs/vite/issues/17846) - chore: fix picocolors import for local dev ([#17884](https://redirect.github.com/vitejs/vite/issues/17884)) ([9018255](https://redirect.github.com/vitejs/vite/commit/9018255c697a8c0888dce57aaa755d25bf66beba)), closes [#17884](https://redirect.github.com/vitejs/vite/issues/17884) - refactor: remove `handleHotUpdate` from watch-package-data plugin ([#17865](https://redirect.github.com/vitejs/vite/issues/17865)) ([e16bf1f](https://redirect.github.com/vitejs/vite/commit/e16bf1fb14b7a3a950de4d74fce31416746829b3)), closes [#17865](https://redirect.github.com/vitejs/vite/issues/17865) ### [`v5.4.0`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#540-2024-08-07) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.3.6...v5.4.0) - fix(build): windows platform build output path error ([#17818](https://redirect.github.com/vitejs/vite/issues/17818)) ([6ae0615](https://redirect.github.com/vitejs/vite/commit/6ae0615416762dd1b89393316308cf8edf115c34)), closes [#17818](https://redirect.github.com/vitejs/vite/issues/17818) - fix(deps): update launch-editor to consume fix for windows paths ([#17828](https://redirect.github.com/vitejs/vite/issues/17828)) ([cf2f90d](https://redirect.github.com/vitejs/vite/commit/cf2f90d4b9f9b16b8009b0f9d0d9f7e71e98c54d)), closes [#17828](https://redirect.github.com/vitejs/vite/issues/17828) - fix(ssr): fix `global` variable name conflict ([#17809](https://redirect.github.com/vitejs/vite/issues/17809)) ([6aa2206](https://redirect.github.com/vitejs/vite/commit/6aa220607b4f5457c1ef9ff68d75885a9abbdaf6)), closes [#17809](https://redirect.github.com/vitejs/vite/issues/17809) - fix(worker): fix `importScripts` injection breaking iife code ([#17827](https://redirect.github.com/vitejs/vite/issues/17827)) ([bb4ba9f](https://redirect.github.com/vitejs/vite/commit/bb4ba9f448da01782f585369f80c4517da087000)), closes [#17827](https://redirect.github.com/vitejs/vite/issues/17827) - chore: bump typescript-eslint to v8 ([#17624](https://redirect.github.com/vitejs/vite/issues/17624)) ([d1891fd](https://redirect.github.com/vitejs/vite/commit/d1891fda026d27f53409dec97e156a59da609196)), closes [#17624](https://redirect.github.com/vitejs/vite/issues/17624) - chore(deps): update all non-major dependencies ([#17820](https://redirect.github.com/vitejs/vite/issues/17820)) ([bb2f8bb](https://redirect.github.com/vitejs/vite/commit/bb2f8bb55fdd64e4f16831ff98921c221a5e734a)), closes [#17820](https://redirect.github.com/vitejs/vite/issues/17820) - perf(ssr): do a single-pass over AST with node cache arrays ([#17812](https://redirect.github.com/vitejs/vite/issues/17812)) ([81327eb](https://redirect.github.com/vitejs/vite/commit/81327eb980c308474a586a9cb9c0c5fff10eba34)), closes [#17812](https://redirect.github.com/vitejs/vite/issues/17812) ### [`v5.3.6`](https://redirect.github.com/vitejs/vite/releases/tag/v5.3.6) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.3.5...v5.3.6) Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.3.6/packages/vite/CHANGELOG.md) for details. ### [`v5.3.5`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small535-2024-07-25-small) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.3.4...v5.3.5) - refactor(asset): remove rollup 3 public file watch workaround ([#16331](https://redirect.github.com/vitejs/vite/issues/16331)) ([66bdb1d](https://redirect.github.com/vitejs/vite/commit/66bdb1d7b41e46b5361606ff3811bdad6f625bcc)), closes [#16331](https://redirect.github.com/vitejs/vite/issues/16331) - fix: make `server` type less restrictive (fix [#17627](https://redirect.github.com/vitejs/vite/issues/17627)) ([#17628](https://redirect.github.com/vitejs/vite/issues/17628)) ([b55c32f](https://redirect.github.com/vitejs/vite/commit/b55c32f7e36ee7cc3754a5d667785d066dece10a)), closes [#17627](https://redirect.github.com/vitejs/vite/issues/17627) [#17628](https://redirect.github.com/vitejs/vite/issues/17628) - fix: show error if vite client cannot be loaded ([#17419](https://redirect.github.com/vitejs/vite/issues/17419)) ([db5ab1d](https://redirect.github.com/vitejs/vite/commit/db5ab1dfc4fb55c6387136ee31fed35910a046b0)), closes [#17419](https://redirect.github.com/vitejs/vite/issues/17419) - fix(build): env output is not stable ([#17748](https://redirect.github.com/vitejs/vite/issues/17748)) ([b240a83](https://redirect.github.com/vitejs/vite/commit/b240a8347e7b62bee9d2212625732bb0d8c78633)), closes [#17748](https://redirect.github.com/vitejs/vite/issues/17748) - fix(client): fix vite error path ([#17744](https://redirect.github.com/vitejs/vite/issues/17744)) ([3c1bde3](https://redirect.github.com/vitejs/vite/commit/3c1bde340693e1de89ed2853225a5c1b6812accc)), closes [#17744](https://redirect.github.com/vitejs/vite/issues/17744) - fix(css): resolve url aliases with fragments (fix: [#17690](https://redirect.github.com/vitejs/vite/issues/17690)) ([#17691](https://redirect.github.com/vitejs/vite/issues/17691)) ([d906d3f](https://redirect.github.com/vitejs/vite/commit/d906d3f8e1199fb9fc09f4c3397a91b274bb65c8)) - fix(deps): update all non-major dependencies ([#17629](https://redirect.github.com/vitejs/vite/issues/17629)) ([93281b0](https://redirect.github.com/vitejs/vite/commit/93281b0e09ff8b00e21c24b80ed796db89cbc1ef)), closes [#17629](https://redirect.github.com/vitejs/vite/issues/17629) - fix(importMetaGlob): handle alias that starts with hash ([#17743](https://redirect.github.com/vitejs/vite/issues/17743)) ([b58b423](https://redirect.github.com/vitejs/vite/commit/b58b423ba85a7cede97d00a0160a188770928ae4)), closes [#17743](https://redirect.github.com/vitejs/vite/issues/17743) - fix(ssrTransform): sourcemaps with multiple sources ([#17677](https://redirect.github.com/vitejs/vite/issues/17677)) ([f321fa8](https://redirect.github.com/vitejs/vite/commit/f321fa8de2c8cf4f1758365abad4e7b352363a2f)), closes [#17677](https://redirect.github.com/vitejs/vite/issues/17677) - chore: extend commit hash ([#17709](https://redirect.github.com/vitejs/vite/issues/17709)) ([4fc9b64](https://redirect.github.com/vitejs/vite/commit/4fc9b6424c27aca8004c368b69991a56264e4fdb)), closes [#17709](https://redirect.github.com/vitejs/vite/issues/17709) - chore(deps): update all non-major dependencies ([#17734](https://redirect.github.com/vitejs/vite/issues/17734)) ([9983731](https://redirect.github.com/vitejs/vite/commit/998373120c8306326469d4f342690c17774acdf9)), closes [#17734](https://redirect.github.com/vitejs/vite/issues/17734) - chore(deps): update typescript ([#17699](https://redirect.github.com/vitejs/vite/issues/17699)) ([df5ceb3](https://redirect.github.com/vitejs/vite/commit/df5ceb35b7f744cfcdfe3a28834f890f35f2b18f)), closes [#17699](https://redirect.github.com/vitejs/vite/issues/17699) - revert: fix(logger): truncate log over 5000 characters long ([#16581](https://redirect.github.com/vitejs/vite/issues/16581)) ([#17729](https://redirect.github.com/vitejs/vite/issues/17729)) ([f4f488f](https://redirect.github.com/vitejs/vite/commit/f4f488fe83a0b710dd3de34a7075398cfce59605)), closes [#16581](https://redirect.github.com/vitejs/vite/issues/16581) [#17729](https://redirect.github.com/vitejs/vite/issues/17729) ### [`v5.3.4`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small534-2024-07-16-small) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.3.3...v5.3.4) - fix: update Terser type definitions (fix [#17668](https://redirect.github.com/vitejs/vite/issues/17668)) ([#17669](https://redirect.github.com/vitejs/vite/issues/17669)) ([b723a75](https://redirect.github.com/vitejs/vite/commit/b723a75)), closes [#17668](https://redirect.github.com/vitejs/vite/issues/17668) [#17669](https://redirect.github.com/vitejs/vite/issues/17669) - fix(build): skip preload treeshaking for nested braces ([#17687](https://redirect.github.com/vitejs/vite/issues/17687)) ([4be96b4](https://redirect.github.com/vitejs/vite/commit/4be96b4)), closes [#17687](https://redirect.github.com/vitejs/vite/issues/17687) - fix(css): include `.css?url` in assets field of manifest ([#17623](https://redirect.github.com/vitejs/vite/issues/17623)) ([1465b20](https://redirect.github.com/vitejs/vite/commit/1465b20)), closes [#17623](https://redirect.github.com/vitejs/vite/issues/17623) - fix(worker): nested inlined worker always fallbacked to data URI worker instead of using blob worker ([07bc489](https://redirect.github.com/vitejs/vite/commit/07bc489)), closes [#17509](https://redirect.github.com/vitejs/vite/issues/17509) - refactor: replace includes with logical operations ([#17620](https://redirect.github.com/vitejs/vite/issues/17620)) ([c4a2227](https://redirect.github.com/vitejs/vite/commit/c4a2227)), closes [#17620](https://redirect.github.com/vitejs/vite/issues/17620) - chore: add callback to http-proxy.d.ts jsdoc ([#17646](https://redirect.github.com/vitejs/vite/issues/17646)) ([d8a5d70](https://redirect.github.com/vitejs/vite/commit/d8a5d70)), closes [#17646](https://redirect.github.com/vitejs/vite/issues/17646) ### [`v5.3.3`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small533-2024-07-03-small) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.3.2...v5.3.3) - fix: lazily evaluate \__vite\_\_mapDeps files ([#17602](https://redirect.github.com/vitejs/vite/issues/17602)) ([dafff4a](https://redirect.github.com/vitejs/vite/commit/dafff4a)), closes [#17602](https://redirect.github.com/vitejs/vite/issues/17602) - fix(deps): update all non-major dependencies ([#17590](https://redirect.github.com/vitejs/vite/issues/17590)) ([012490c](https://redirect.github.com/vitejs/vite/commit/012490c)), closes [#17590](https://redirect.github.com/vitejs/vite/issues/17590) - fix(lib): remove pure CSS dynamic import ([#17601](https://redirect.github.com/vitejs/vite/issues/17601)) ([055f1c1](https://redirect.github.com/vitejs/vite/commit/055f1c1)), closes [#17601](https://redirect.github.com/vitejs/vite/issues/17601) - fix(proxy): replace changeOrigin changes in 5.3.0 with new rewriteWsOrigin option ([#17563](https://redirect.github.com/vitejs/vite/issues/17563)) ([14c3d49](https://redirect.github.com/vitejs/vite/commit/14c3d49)), closes [#17563](https://redirect.github.com/vitejs/vite/issues/17563) ### [`v5.3.2`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small532-2024-06-27-small) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.3.1...v5.3.2) - fix(client): uniform variable `location` ([#17528](https://redirect.github.com/vitejs/vite/issues/17528)) ([a8e2f6f](https://redirect.github.com/vitejs/vite/commit/a8e2f6f)), closes [#17528](https://redirect.github.com/vitejs/vite/issues/17528) - fix(deps): update all non-major dependencies ([#17494](https://redirect.github.com/vitejs/vite/issues/17494)) ([bf123f2](https://redirect.github.com/vitejs/vite/commit/bf123f2)), closes [#17494](https://redirect.github.com/vitejs/vite/issues/17494) - fix(typescript): correctly expand ${configDir} in tsconfig.json ([#17576](https://redirect.github.com/vitejs/vite/issues/17576)) ([24c799b](https://redirect.github.com/vitejs/vite/commit/24c799b)), closes [#17576](https://redirect.github.com/vitejs/vite/issues/17576) - chore: fix some comments ([#17495](https://redirect.github.com/vitejs/vite/issues/17495)) ([ec16a5e](https://redirect.github.com/vitejs/vite/commit/ec16a5e)), closes [#17495](https://redirect.github.com/vitejs/vite/issues/17495) - chore(deps): update all non-major dependencies ([#17553](https://redirect.github.com/vitejs/vite/issues/17553)) ([a33a97f](https://redirect.github.com/vitejs/vite/commit/a33a97f)), closes [#17553](https://redirect.github.com/vitejs/vite/issues/17553) - chore(deps): update dependency eslint to v9 ([#16661](https://redirect.github.com/vitejs/vite/issues/16661)) ([6c10662](https://redirect.github.com/vitejs/vite/commit/6c10662)), closes [#16661](https://redirect.github.com/vitejs/vite/issues/16661) - chore(deps): update es-module-lexer to 1.5.4 ([#17555](https://redirect.github.com/vitejs/vite/issues/17555)) ([2d6672f](https://redirect.github.com/vitejs/vite/commit/2d6672f)), closes [#17555](https://redirect.github.com/vitejs/vite/issues/17555) - refactor(optimizer): use early continues ([#17551](https://redirect.github.com/vitejs/vite/issues/17551)) ([7c06ef0](https://redirect.github.com/vitejs/vite/commit/7c06ef0)), closes [#17551](https://redirect.github.com/vitejs/vite/issues/17551) ### [`v5.3.1`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small531-2024-06-14-small) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.3.0...v5.3.1) - fix(build): handle preload treeshaking for braces ([#17479](https://redirect.github.com/vitejs/vite/issues/17479)) ([d355568](https://redirect.github.com/vitejs/vite/commit/d355568)), closes [#17479](https://redirect.github.com/vitejs/vite/issues/17479) - fix(build): handle preload treeshaking for commas ([#17472](https://redirect.github.com/vitejs/vite/issues/17472)) ([3e27071](https://redirect.github.com/vitejs/vite/commit/3e27071)), closes [#17472](https://redirect.github.com/vitejs/vite/issues/17472) - fix(build): preload treeshaking ignore equal ([#17480](https://redirect.github.com/vitejs/vite/issues/17480)) ([6ced135](https://redirect.github.com/vitejs/vite/commit/6ced135)), closes [#17480](https://redirect.github.com/vitejs/vite/issues/17480) - chore: consolidate changelog for 5.3 ([#17476](https://redirect.github.com/vitejs/vite/issues/17476)) ([1f09344](https://redirect.github.com/vitejs/vite/commit/1f09344)), closes [#17476](https://redirect.github.com/vitejs/vite/issues/17476) ### [`v5.3.0`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#530-2024-06-13) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.2.14...v5.3.0) - fix: typo in client log ([#17363](https://redirect.github.com/vitejs/vite/issues/17363)) ([68aa9f8](https://redirect.github.com/vitejs/vite/commit/68aa9f8)), closes [#17363](https://redirect.github.com/vitejs/vite/issues/17363) - fix(ssrTransform): handle arbitrary module namespace identifiers ([#17446](https://redirect.github.com/vitejs/vite/issues/17446)) ([0a76652](https://redirect.github.com/vitejs/vite/commit/0a76652)), closes [#17446](https://redirect.github.com/vitejs/vite/issues/17446) - test: disable isolate for unit test ([#17448](https://redirect.github.com/vitejs/vite/issues/17448)) ([f16fae5](https://redirect.github.com/vitejs/vite/commit/f16fae5)), closes [#17448](https://redirect.github.com/vitejs/vite/issues/17448) - feat: asset type add bmp ([#17439](https://redirect.github.com/vitejs/vite/issues/17439)) ([ec287f8](https://redirect.github.com/vitejs/vite/commit/ec287f8)), closes [#17439](https://redirect.github.com/vitejs/vite/issues/17439) ### [`v5.2.14`](https://redirect.github.com/vitejs/vite/releases/tag/v5.2.14) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.2.13...v5.2.14) Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.2.14/packages/vite/CHANGELOG.md) for details. ### [`v5.2.13`](https://redirect.github.com/vitejs/vite/releases/tag/v5.2.13) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.2.12...v5.2.13) Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.2.13/packages/vite/CHANGELOG.md) for details. ### [`v5.2.12`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small5212-2024-05-28-small) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.2.11...v5.2.12) - chore: move to eslint flat config ([#16743](https://redirect.github.com/vitejs/vite/issues/16743)) ([8f16765](https://redirect.github.com/vitejs/vite/commit/8f16765)), closes [#16743](https://redirect.github.com/vitejs/vite/issues/16743) - chore(deps): remove unused deps ([#17329](https://redirect.github.com/vitejs/vite/issues/17329)) ([5a45745](https://redirect.github.com/vitejs/vite/commit/5a45745)), closes [#17329](https://redirect.github.com/vitejs/vite/issues/17329) - chore(deps): update all non-major dependencies ([#16722](https://redirect.github.com/vitejs/vite/issues/16722)) ([b45922a](https://redirect.github.com/vitejs/vite/commit/b45922a)), closes [#16722](https://redirect.github.com/vitejs/vite/issues/16722) - fix: mention `build.rollupOptions.output.manualChunks` instead of `build.rollupOutput.manualChunks` ([89378c0](https://redirect.github.com/vitejs/vite/commit/89378c0)), closes [#16721](https://redirect.github.com/vitejs/vite/issues/16721) - fix(build): make SystemJSWrapRE match lazy ([#16633](https://redirect.github.com/vitejs/vite/issues/16633)) ([6583ad2](https://redirect.github.com/vitejs/vite/commit/6583ad2)), closes [#16633](https://redirect.github.com/vitejs/vite/issues/16633) - fix(css): avoid generating empty JS files when JS files becomes empty but has CSS files imported ([#1](https://redirect.github.com/vitejs/vite/issues/1) ([95fe5a7](https://redirect.github.com/vitejs/vite/commit/95fe5a7)), closes [#16078](https://redirect.github.com/vitejs/vite/issues/16078) - fix(css): handle lightningcss compiled css in Deno ([#17301](https://redirect.github.com/vitejs/vite/issues/17301)) ([8e4e932](https://redirect.github.com/vitejs/vite/commit/8e4e932)), closes [#17301](https://redirect.github.com/vitejs/vite/issues/17301) - fix(css): only use files the current bundle contains ([#16684](https://redirect.github.com/vitejs/vite/issues/16684)) ([15a6ebb](https://redirect.github.com/vitejs/vite/commit/15a6ebb)), closes [#16684](https://redirect.github.com/vitejs/vite/issues/16684) - fix(css): page reload was not happening with .css?raw ([#16455](https://redirect.github.com/vitejs/vite/issues/16455)) ([8041846](https://redirect.github.com/vitejs/vite/commit/8041846)), closes [#16455](https://redirect.github.com/vitejs/vite/issues/16455) - fix(deps): update all non-major dependencies ([#16603](https://redirect.github.com/vitejs/vite/issues/16603)) ([6711553](https://redirect.github.com/vitejs/vite/commit/6711553)), closes [#16603](https://redirect.github.com/vitejs/vite/issues/16603) - fix(deps): update all non-major dependencies ([#16660](https://redirect.github.com/vitejs/vite/issues/16660)) ([bf2f014](https://redirect.github.com/vitejs/vite/commit/bf2f014)), closes [#16660](https://redirect.github.com/vitejs/vite/issues/16660) - fix(deps): update all non-major dependencies ([#17321](https://redirect.github.com/vitejs/vite/issues/17321)) ([4a89766](https://redirect.github.com/vitejs/vite/commit/4a89766)), closes [#17321](https://redirect.github.com/vitejs/vite/issues/17321) - fix(error-logging): rollup errors weren't displaying id and codeframe ([#16540](https://redirect.github.com/vitejs/vite/issues/16540)) ([22dc196](https://redirect.github.com/vitejs/vite/commit/22dc196)), closes [#16540](https://redirect.github.com/vitejs/vite/issues/16540) - fix(hmr): normalize the path info ([#14255](https://redirect.github.com/vitejs/vite/issues/14255)) ([6a085d0](https://redirect.github.com/vitejs/vite/commit/6a085d0)), closes [#14255](https://redirect.github.com/vitejs/vite/issues/14255) - fix(hmr): trigger page reload when calling invalidate on root module ([#16636](https://redirect.github.com/vitejs/vite/issues/16636)) ([2b61cc3](https://redirect.github.com/vitejs/vite/commit/2b61cc3)), closes [#16636](https://redirect.github.com/vitejs/vite/issues/16636) - fix(logger): truncate log over 5000 characters long ([#16581](https://redirect.github.com/vitejs/vite/issues/16581)) ([b0b839a](https://redirect.github.com/vitejs/vite/commit/b0b839a)), closes [#16581](https://redirect.github.com/vitejs/vite/issues/16581) - fix(optimizer): log dependencies added by plugins ([#16729](https://redirect.github.com/vitejs/vite/issues/16729)) ([f0fb987](https://redirect.github.com/vitejs/vite/commit/f0fb987)), closes [#16729](https://redirect.github.com/vitejs/vite/issues/16729) - fix(sourcemap): improve sourcemap compatibility for vue2 ([#16594](https://redirect.github.com/vitejs/vite/issues/16594)) ([913c040](https://redirect.github.com/vitejs/vite/commit/913c040)), closes [#16594](https://redirect.github.com/vitejs/vite/issues/16594) - docs: correct proxy shorthand example ([#15938](https://redirect.github.com/vitejs/vite/issues/15938)) ([abf766e](https://redirect.github.com/vitejs/vite/commit/abf766e)), closes [#15938](https://redirect.github.com/vitejs/vite/issues/15938) - docs: deprecate server.hot ([#16741](https://redirect.github.com/vitejs/vite/issues/16741)) ([e7d38ab](https://redirect.github.com/vitejs/vite/commit/e7d38ab)), closes [#16741](https://redirect.github.com/vitejs/vite/issues/16741) ### [`v5.2.11`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small5211-2024-05-02-small) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.2.10...v5.2.11) - feat: improve dynamic import variable failure error message ([#16519](https://redirect.github.com/vitejs/vite/issues/16519)) ([f8feeea](https://redirect.github.com/vitejs/vite/commit/f8feeea)), closes [#16519](https://redirect.github.com/vitejs/vite/issues/16519) - fix: dynamic-import-vars plugin normalize path issue ([#16518](https://redirect.github.com/vitejs/vite/issues/16518)) ([f71ba5b](https://redirect.github.com/vitejs/vite/commit/f71ba5b)), closes [#16518](https://redirect.github.com/vitejs/vite/issues/16518) - fix: scripts and styles were missing from built HTML on Windows ([#16421](https://redirect.github.com/vitejs/vite/issues/16421)) ([0e93f58](https://redirect.github.com/vitejs/vite/commit/0e93f58)), closes [#16421](https://redirect.github.com/vitejs/vite/issues/16421) - fix(deps): update all non-major dependencies ([#16488](https://redirect.github.com/vitejs/vite/issues/16488)) ([2d50be2](https://redirect.github.com/vitejs/vite/commit/2d50be2)), closes [#16488](https://redirect.github.com/vitejs/vite/issues/16488) - fix(deps): update all non-major dependencies ([#16549](https://redirect.github.com/vitejs/vite/issues/16549)) ([2d6a13b](https://redirect.github.com/vitejs/vite/commit/2d6a13b)), closes [#16549](https://redirect.github.com/vitejs/vite/issues/16549) - fix(dev): watch publicDir explicitly to include it outside the root ([#16502](https://redirect.github.com/vitejs/vite/issues/16502)) ([4d83eb5](https://redirect.github.com/vitejs/vite/commit/4d83eb5)), closes [#16502](https://redirect.github.com/vitejs/vite/issues/16502) - fix(preload): skip preload for non-static urls ([#16556](https://redirect.github.com/vitejs/vite/issues/16556)) ([bb79c9b](https://redirect.github.com/vitejs/vite/commit/bb79c9b)), closes [#16556](https://redirect.github.com/vitejs/vite/issues/16556) - fix(ssr): handle class declaration and expression name scoping ([#16569](https://redirect.github.com/vitejs/vite/issues/16569)) ([c071eb3](https://redirect.github.com/vitejs/vite/commit/c071eb3)), closes [#16569](https://redirect.github.com/vitejs/vite/issues/16569) - fix(ssr): handle function expression name scoping ([#16563](https://redirect.github.com/vitejs/vite/issues/16563)) ([02db947](https://redirect.github.com/vitejs/vite/commit/02db947)), closes [#16563](https://redirect.github.com/vitejs/vite/issues/16563) ### [`v5.2.10`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small5210-2024-04-20-small) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.2.9...v5.2.10) - revert: perf: use workspace root for fs cache ([#15712](https://redirect.github.com/vitejs/vite/issues/15712)) ([#16476](https://redirect.github.com/vitejs/vite/issues/16476)) ([77e7359](https://redirect.github.com/vitejs/vite/commit/77e7359)), closes [#15712](https://redirect.github.com/vitejs/vite/issues/15712) [#16476](https://redirect.github.com/vitejs/vite/issues/16476) - fix: add base to virtual html ([#16442](https://redirect.github.com/vitejs/vite/issues/16442)) ([721f94d](https://redirect.github.com/vitejs/vite/commit/721f94d)), closes [#16442](https://redirect.github.com/vitejs/vite/issues/16442) - fix: adjust esm syntax judgment logic ([#16436](https://redirect.github.com/vitejs/vite/issues/16436)) ([af72eab](https://redirect.github.com/vitejs/vite/commit/af72eab)), closes [#16436](https://redirect.github.com/vitejs/vite/issues/16436) - fix: don't add outDirs to watch.ignored if emptyOutDir is false ([#16453](https://redirect.github.com/vitejs/vite/issues/16453)) ([6a127d6](https://redirect.github.com/vitejs/vite/commit/6a127d6)), closes [#16453](https://redirect.github.com/vitejs/vite/issues/16453) - fix(cspNonce): don't overwrite existing nonce values ([#16415](https://redirect.github.com/vitejs/vite/issues/16415)) ([b872635](https://redirect.github.com/vitejs/vite/commit/b872635)), closes [#16415](https://redirect.github.com/vitejs/vite/issues/16415) - feat: show warning if root is in build.outDir ([#16454](https://redirect.github.com/vitejs/vite/issues/16454)) ([11444dc](https://redirect.github.com/vitejs/vite/commit/11444dc)), closes [#16454](https://redirect.github.com/vitejs/vite/issues/16454) - feat: write cspNonce to style tags ([#16419](https://redirect.github.com/vitejs/vite/issues/16419)) ([8e54bbd](https://redirect.github.com/vitejs/vite/commit/8e54bbd)), closes [#16419](https://redirect.github.com/vitejs/vite/issues/16419) - chore(deps): update dependency eslint-plugin-n to v17 ([#16381](https://redirect.github.com/vitejs/vite/issues/16381)) ([6cccef7](https://redirect.github.com/vitejs/vite/commit/6cccef7)), closes [#16381](https://redirect.github.com/vitejs/vite/issues/16381) ### [`v5.2.9`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small529-2024-04-15-small) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.2.8...v5.2.9) - fix: `fsp.rm` removing files does not take effect ([#16032](https://redirect.github.com/vitejs/vite/issues/16032)) ([b05c405](https://redirect.github.com/vitejs/vite/commit/b05c405)), closes [#16032](https://redirect.github.com/vitejs/vite/issues/16032) - fix: fix accumulated stacks in error overlay ([#16393](https://redirect.github.com/vitejs/vite/issues/16393)) ([102c2fd](https://redirect.github.com/vitejs/vite/commit/102c2fd)), closes [#16393](https://redirect.github.com/vitejs/vite/issues/16393) - fix(deps): update all non-major dependencies ([#16376](https://redirect.github.com/vitejs/vite/issues/16376)) ([58a2938](https://redirect.github.com/vitejs/vite/commit/58a2938)), closes [#16376](https://redirect.github.com/vitejs/vite/issues/16376) - chore: update region comment ([#16380](https://redirect.github.com/vitejs/vite/issues/16380)) ([77562c3](https://redirect.github.com/vitejs/vite/commit/77562c3)), closes [#16380](https://redirect.github.com/vitejs/vite/issues/16380) - perf: reduce size of injected \__vite\_\_mapDeps code ([#16184](https://redirect.github.com/vitejs/vite/issues/16184)) ([c0ec6be](https://redirect.github.com/vitejs/vite/commit/c0ec6be)), closes [#16184](https://redirect.github.com/vitejs/vite/issues/16184) - perf(css): only replace empty chunk if imported ([#16349](https://redirect.github.com/vitejs/vite/issues/16349)) ([e2658ad](https://redirect.github.com/vitejs/vite/commit/e2658ad)), closes [#16349](https://redirect.github.com/vitejs/vite/issues/16349) ### [`v5.2.8`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small528-2024-04-03-small) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.2.7...v5.2.8) - fix: csp nonce injection when no closing tag ([#16281](https://redirect.github.com/vitejs/vite/issues/16281)) ([#16282](https://redirect.github.com/vitejs/vite/issues/16282)) ([3c85c6b](https://redirect.github.com/vitejs/vite/commit/3c85c6b)), closes [#16281](https://redirect.github.com/vitejs/vite/issues/16281) [#16282](https://redirect.github.com/vitejs/vite/issues/16282) - fix: do not access document in `/@vite/client` when not defined ([#16318](https://redirect.github.com/vitejs/vite/issues/16318)) ([646319c](https://redirect.github.com/vitejs/vite/commit/646319c)), closes [#16318](https://redirect.github.com/vitejs/vite/issues/16318) - fix: fix sourcemap when using object as `define` value ([#15805](https://redirect.github.com/vitejs/vite/issues/15805)) ([445c4f2](https://redirect.github.com/vitejs/vite/commit/445c4f2)), closes [#15805](https://redirect.github.com/vitejs/vite/issues/15805) - fix(css): unknown file error happened with lightningcss ([#16306](https://redirect.github.com/vitejs/vite/issues/16306)) ([01af308](https://redirect.github.com/vitejs/vite/commit/01af308)), closes [#16306](https://redirect.github.com/vitejs/vite/issues/16306) - fix(hmr): multiple updates happened when invalidate is called while multiple tabs open ([#16307](https://redirect.github.com/vitejs/vite/issues/16307)) ([21cc10b](https://redirect.github.com/vitejs/vite/commit/21cc10b)), closes [#16307](https://redirect.github.com/vitejs/vite/issues/16307) - fix(scanner): duplicate modules for same id if glob is used in html-like types ([#16305](https://redirect.github.com/vitejs/vite/issues/16305)) ([eca68fa](https://redirect.github.com/vitejs/vite/commit/eca68fa)), closes [#16305](https://redirect.github.com/vitejs/vite/issues/16305) - chore(deps): update all non-major dependencies ([#16325](https://redirect.github.com/vitejs/vite/issues/16325)) ([a78e265](https://redirect.github.com/vitejs/vite/commit/a78e265)), closes [#16325](https://redirect.github.com/vitejs/vite/issues/16325) - refactor: use types from sass instead of [@types/sass](https://redirect.github.com/types/sass) ([#16340](https://redirect.github.com/vitejs/vite/issues/16340)) ([4581e83](https://redirect.github.com/vitejs/vite/commit/4581e83)), closes [#16340](https://redirect.github.com/vitejs/vite/issues/16340) ### [`v5.2.7`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small527-2024-03-29-small) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.2.6...v5.2.7) - chore: deprecate splitVendorChunkPlugin ([#16274](https://redirect.github.com/vitejs/vite/issues/16274)) ([45a06da](https://redirect.github.com/vitejs/vite/commit/45a06da)), closes [#16274](https://redirect.github.com/vitejs/vite/issues/16274) - fix: skip injecting `__vite__mapDeps` when it's not used ([#16271](https://redirect.github.com/vitejs/vite/issues/16271)) ([890538a](https://redirect.github.com/vitejs/vite/commit/890538a)), closes [#16271](https://redirect.github.com/vitejs/vite/issues/16271) - fix(deps): update all non-major dependencies ([#16258](https://redirect.github.com/vitejs/vite/issues/16258)) ([7caef42](https://redirect.github.com/vitejs/vite/commit/7caef42)), closes [#16258](https://redirect.github.com/vitejs/vite/issues/16258) - fix(hmr): don't mutate module graph when collecting modules ([#16302](https://redirect.github.com/vitejs/vite/issues/16302)) ([dfffea1](https://redirect.github.com/vitejs/vite/commit/dfffea1)), closes [#16302](https://redirect.github.com/vitejs/vite/issues/16302) - fix(hmr): trigger hmr for missing file import errored module after file creation ([#16303](https://redirect.github.com/vitejs/vite/issues/16303)) ([ffedc06](https://redirect.github.com/vitejs/vite/commit/ffedc06)), closes [#16303](https://redirect.github.com/vitejs/vite/issues/16303) - fix(sourcemap): don't warn even if the sourcesContent is an empty string ([#16273](https://redirect.github.com/vitejs/vite/issues/16273)) ([24e376a](https://redirect.github.com/vitejs/vite/commit/24e376a)), closes [#16273](https://redirect.github.com/vitejs/vite/issues/16273) - feat(hmr): reload when HTML file is created/deleted ([#16288](https://redirect.github.com/vitejs/vite/issues/16288)) ([1f53796](https://redirect.github.com/vitejs/vite/commit/1f53796)), closes [#16288](https://redirect.github.com/vitejs/vite/issues/16288)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.