chore(deps): update dependency vite to v5 #348

Open
renovate-bot wants to merge 1 commit from renovate/vite-5.x into main
Collaborator

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
vite (source) 4.5.5 -> 5.4.9 age adoption passing confidence

Release Notes

vitejs/vite (vite)

v5.4.9

Compare Source

Please refer to CHANGELOG.md for details.

v5.4.8

Compare Source

Please refer to CHANGELOG.md for details.

v5.4.7

Compare Source

Please refer to CHANGELOG.md for details.

v5.4.6

Compare Source

Please refer to CHANGELOG.md for details.

v5.4.5

Compare Source

Please refer to CHANGELOG.md for details.

v5.4.4

Compare Source

Please refer to CHANGELOG.md for details.

v5.4.3

Compare Source

v5.4.2

Compare Source

v5.4.1

v5.4.0

v5.3.6

Compare Source

Please refer to CHANGELOG.md for details.

v5.3.5

Compare Source

v5.3.4

Compare Source

v5.3.3

Compare Source

v5.3.2

Compare Source

v5.3.1

v5.3.0

Features
Performance
Fixes
Chore
Previous Changelogs
5.3.0-beta.2 (2024-06-10)

See 5.3.0-beta.2 changelog

5.3.0-beta.1 (2024-06-07)

See 5.3.0-beta.1 changelog

5.3.0-beta.0 (2024-05-30)

See 5.3.0-beta.0 changelog

v5.2.14

Compare Source

Please refer to CHANGELOG.md for details.

v5.2.13

Compare Source

Please refer to CHANGELOG.md for details.

v5.2.12

Compare Source

v5.2.11

Compare Source

v5.2.10

Compare Source

v5.2.9

Compare Source

v5.2.8

Compare Source

v5.2.7

Compare Source

v5.2.6

Compare Source

v5.2.5

Compare Source

v5.2.4

v5.2.3

v5.2.2

v5.2.1

v5.2.0

v5.1.8

Compare Source

Please refer to CHANGELOG.md for details.

v5.1.7

Compare Source

Please refer to CHANGELOG.md for details.

v5.1.6

Compare Source

v5.1.5

Compare Source

v5.1.4

Compare Source

v5.1.3

Compare Source

v5.1.2

Compare Source

v5.1.1

v5.1.0

Vite 5.1 is out! Read the announcement blog post at https://vite.dev/blog/announcing-vite5-1!

v5.0.13

Compare Source

Please refer to CHANGELOG.md for details.

v5.0.12

Compare Source

Please refer to CHANGELOG.md for details.

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://vite.dev) ([source](https://github.com/vitejs/vite)) | [`4.5.5` -> `5.4.9`](https://renovatebot.com/diffs/npm/vite/4.5.5/5.4.9) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.4.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.4.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/4.5.5/5.4.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/4.5.5/5.4.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>vitejs/vite (vite)</summary> ### [`v5.4.9`](https://github.com/vitejs/vite/releases/tag/v5.4.9) [Compare Source](https://github.com/vitejs/vite/compare/v5.4.8...v5.4.9) Please refer to [CHANGELOG.md](https://github.com/vitejs/vite/blob/v5.4.9/packages/vite/CHANGELOG.md) for details. ### [`v5.4.8`](https://github.com/vitejs/vite/releases/tag/v5.4.8) [Compare Source](https://github.com/vitejs/vite/compare/v5.4.7...v5.4.8) Please refer to [CHANGELOG.md](https://github.com/vitejs/vite/blob/v5.4.8/packages/vite/CHANGELOG.md) for details. ### [`v5.4.7`](https://github.com/vitejs/vite/releases/tag/v5.4.7) [Compare Source](https://github.com/vitejs/vite/compare/v5.4.6...v5.4.7) Please refer to [CHANGELOG.md](https://github.com/vitejs/vite/blob/v5.4.7/packages/vite/CHANGELOG.md) for details. ### [`v5.4.6`](https://github.com/vitejs/vite/releases/tag/v5.4.6) [Compare Source](https://github.com/vitejs/vite/compare/v5.4.5...v5.4.6) Please refer to [CHANGELOG.md](https://github.com/vitejs/vite/blob/v5.4.6/packages/vite/CHANGELOG.md) for details. ### [`v5.4.5`](https://github.com/vitejs/vite/releases/tag/v5.4.5) [Compare Source](https://github.com/vitejs/vite/compare/v5.4.4...v5.4.5) Please refer to [CHANGELOG.md](https://github.com/vitejs/vite/blob/v5.4.5/packages/vite/CHANGELOG.md) for details. ### [`v5.4.4`](https://github.com/vitejs/vite/releases/tag/v5.4.4) [Compare Source](https://github.com/vitejs/vite/compare/v5.4.3...v5.4.4) Please refer to [CHANGELOG.md](https://github.com/vitejs/vite/blob/v5.4.4/packages/vite/CHANGELOG.md) for details. ### [`v5.4.3`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small543-2024-09-03-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.4.2...v5.4.3) - fix: allow getting URL of JS files in publicDir ([#&#8203;17915](https://github.com/vitejs/vite/issues/17915)) ([943ece1](https://github.com/vitejs/vite/commit/943ece177e7709b3ba574e810afce347c51d4442)), closes [#&#8203;17915](https://github.com/vitejs/vite/issues/17915) - fix: cjs warning respect the logLevel flag ([#&#8203;17993](https://github.com/vitejs/vite/issues/17993)) ([dc3c14f](https://github.com/vitejs/vite/commit/dc3c14f39fcd57867c8ae81b75ae768b53b4b880)), closes [#&#8203;17993](https://github.com/vitejs/vite/issues/17993) - fix: improve CJS warning trace information ([#&#8203;17926](https://github.com/vitejs/vite/issues/17926)) ([5c5f82c](https://github.com/vitejs/vite/commit/5c5f82c84bb64309875b42eee9d4dd525ab42e8c)), closes [#&#8203;17926](https://github.com/vitejs/vite/issues/17926) - fix: only remove entry assets handled by Vite core ([#&#8203;17916](https://github.com/vitejs/vite/issues/17916)) ([ebfaa7e](https://github.com/vitejs/vite/commit/ebfaa7e6019783f308db5e759a6a67abb7cc626c)), closes [#&#8203;17916](https://github.com/vitejs/vite/issues/17916) - fix: waitForRequestIdle locked ([#&#8203;17982](https://github.com/vitejs/vite/issues/17982)) ([ad13760](https://github.com/vitejs/vite/commit/ad1376018a94b42540a8488d897cc520849e1228)), closes [#&#8203;17982](https://github.com/vitejs/vite/issues/17982) - fix(css): fix directory index import in sass modern api ([#&#8203;17960](https://github.com/vitejs/vite/issues/17960)) ([9b001ba](https://github.com/vitejs/vite/commit/9b001baa70c8489ac5550107c110a5dca281cda4)), closes [#&#8203;17960](https://github.com/vitejs/vite/issues/17960) - fix(css): fix sass `file://` reference ([#&#8203;17909](https://github.com/vitejs/vite/issues/17909)) ([561b940](https://github.com/vitejs/vite/commit/561b940f6f963fbb78058a6e23b4adad53a2edb9)), closes [#&#8203;17909](https://github.com/vitejs/vite/issues/17909) - fix(css): fix sass modern source map ([#&#8203;17938](https://github.com/vitejs/vite/issues/17938)) ([d428e7e](https://github.com/vitejs/vite/commit/d428e7e3a05f8da5ea00bb1b6a0827a5cc225899)), closes [#&#8203;17938](https://github.com/vitejs/vite/issues/17938) - fix(deps): bump tsconfck ([#&#8203;17990](https://github.com/vitejs/vite/issues/17990)) ([8c661b2](https://github.com/vitejs/vite/commit/8c661b20e92f33eb2e3ba3841b20dd6f6076f1ef)), closes [#&#8203;17990](https://github.com/vitejs/vite/issues/17990) - fix(html): rewrite assets url in `<template>` ([#&#8203;17988](https://github.com/vitejs/vite/issues/17988)) ([413c86a](https://github.com/vitejs/vite/commit/413c86aa971bc1ad8958578c929f45a368799f74)), closes [#&#8203;17988](https://github.com/vitejs/vite/issues/17988) - fix(preload): add crossorigin attribute in CSS link tags ([#&#8203;17930](https://github.com/vitejs/vite/issues/17930)) ([15871c7](https://github.com/vitejs/vite/commit/15871c75e0722adeda23f771fd6c45fecba4d118)), closes [#&#8203;17930](https://github.com/vitejs/vite/issues/17930) - chore: reduce diffs with v6 branch ([#&#8203;17942](https://github.com/vitejs/vite/issues/17942)) ([bf9065a](https://github.com/vitejs/vite/commit/bf9065aa13da6a519014c3bc1d34cfb1cb49ccca)), closes [#&#8203;17942](https://github.com/vitejs/vite/issues/17942) - chore(deps): update all non-major dependencies ([#&#8203;17945](https://github.com/vitejs/vite/issues/17945)) ([cfb621e](https://github.com/vitejs/vite/commit/cfb621e7a5a3e24d710a9af156e6855e73caf891)), closes [#&#8203;17945](https://github.com/vitejs/vite/issues/17945) - chore(deps): update all non-major dependencies ([#&#8203;17991](https://github.com/vitejs/vite/issues/17991)) ([0ca53cf](https://github.com/vitejs/vite/commit/0ca53cff9ff49108fcec75ff01d2445f9c2f2a4c)), closes [#&#8203;17991](https://github.com/vitejs/vite/issues/17991) ### [`v5.4.2`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small542-2024-08-20-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.4.1...v5.4.2) - chore: remove stale TODOs ([#&#8203;17866](https://github.com/vitejs/vite/issues/17866)) ([e012f29](https://github.com/vitejs/vite/commit/e012f296df583bd133d26399397bd4ae49de1497)), closes [#&#8203;17866](https://github.com/vitejs/vite/issues/17866) - refactor: remove redundant prepend/strip base ([#&#8203;17887](https://github.com/vitejs/vite/issues/17887)) ([3b8f03d](https://github.com/vitejs/vite/commit/3b8f03d789ec3ef1a099c884759bd4e61b03ce7c)), closes [#&#8203;17887](https://github.com/vitejs/vite/issues/17887) - fix: resolve relative URL generated by `renderBuiltUrl` passed to module preload ([#&#8203;16084](https://github.com/vitejs/vite/issues/16084)) ([fac3a8e](https://github.com/vitejs/vite/commit/fac3a8ed6855c4ab3032957137b74f21ec501e72)), closes [#&#8203;16084](https://github.com/vitejs/vite/issues/16084) - feat: support originalFilename ([#&#8203;17867](https://github.com/vitejs/vite/issues/17867)) ([7d8c0e2](https://github.com/vitejs/vite/commit/7d8c0e2dcbdea3a3465a1d87e259988e82561035)), closes [#&#8203;17867](https://github.com/vitejs/vite/issues/17867) ### [`v5.4.1`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small541-2024-08-15-small) - fix: `build.modulePreload.resolveDependencies` is optimizable ([#&#8203;16083](https://github.com/vitejs/vite/issues/16083)) ([e961b31](https://github.com/vitejs/vite/commit/e961b31493f8493277b46773156cc6e546b9c86b)), closes [#&#8203;16083](https://github.com/vitejs/vite/issues/16083) - fix: align CorsOptions.origin type with [@&#8203;types/cors](https://github.com/types/cors) ([#&#8203;17836](https://github.com/vitejs/vite/issues/17836)) ([1bda847](https://github.com/vitejs/vite/commit/1bda847329022d5279cfa2b51719dd19a161fd64)), closes [#&#8203;17836](https://github.com/vitejs/vite/issues/17836) - fix: typings for vite:preloadError ([#&#8203;17868](https://github.com/vitejs/vite/issues/17868)) ([6700594](https://github.com/vitejs/vite/commit/67005949999054ab3cd079890ed220bc359bcf62)), closes [#&#8203;17868](https://github.com/vitejs/vite/issues/17868) - fix(build): avoid re-define `__vite_import_meta_env__` ([#&#8203;17876](https://github.com/vitejs/vite/issues/17876)) ([e686d74](https://github.com/vitejs/vite/commit/e686d749d673c02ff4395971ac74340082da14e5)), closes [#&#8203;17876](https://github.com/vitejs/vite/issues/17876) - fix(deps): update all non-major dependencies ([#&#8203;17869](https://github.com/vitejs/vite/issues/17869)) ([d11711c](https://github.com/vitejs/vite/commit/d11711c7e4c082fd0400245bfdc766006fd38ac8)), closes [#&#8203;17869](https://github.com/vitejs/vite/issues/17869) - fix(lightningcss): search for assets with correct base path ([#&#8203;17856](https://github.com/vitejs/vite/issues/17856)) ([4e5ce3c](https://github.com/vitejs/vite/commit/4e5ce3c7a90966b1f942df35b8b3e8a550a4f031)), closes [#&#8203;17856](https://github.com/vitejs/vite/issues/17856) - fix(worker): handle self reference url worker in dependency for build ([#&#8203;17846](https://github.com/vitejs/vite/issues/17846)) ([391bb49](https://github.com/vitejs/vite/commit/391bb4917b55baf3fdb01c6fc3d782d6c51be6c8)), closes [#&#8203;17846](https://github.com/vitejs/vite/issues/17846) - chore: fix picocolors import for local dev ([#&#8203;17884](https://github.com/vitejs/vite/issues/17884)) ([9018255](https://github.com/vitejs/vite/commit/9018255c697a8c0888dce57aaa755d25bf66beba)), closes [#&#8203;17884](https://github.com/vitejs/vite/issues/17884) - refactor: remove `handleHotUpdate` from watch-package-data plugin ([#&#8203;17865](https://github.com/vitejs/vite/issues/17865)) ([e16bf1f](https://github.com/vitejs/vite/commit/e16bf1fb14b7a3a950de4d74fce31416746829b3)), closes [#&#8203;17865](https://github.com/vitejs/vite/issues/17865) ### [`v5.4.0`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#540-2024-08-07) - fix(build): windows platform build output path error ([#&#8203;17818](https://github.com/vitejs/vite/issues/17818)) ([6ae0615](https://github.com/vitejs/vite/commit/6ae0615416762dd1b89393316308cf8edf115c34)), closes [#&#8203;17818](https://github.com/vitejs/vite/issues/17818) - fix(deps): update launch-editor to consume fix for windows paths ([#&#8203;17828](https://github.com/vitejs/vite/issues/17828)) ([cf2f90d](https://github.com/vitejs/vite/commit/cf2f90d4b9f9b16b8009b0f9d0d9f7e71e98c54d)), closes [#&#8203;17828](https://github.com/vitejs/vite/issues/17828) - fix(ssr): fix `global` variable name conflict ([#&#8203;17809](https://github.com/vitejs/vite/issues/17809)) ([6aa2206](https://github.com/vitejs/vite/commit/6aa220607b4f5457c1ef9ff68d75885a9abbdaf6)), closes [#&#8203;17809](https://github.com/vitejs/vite/issues/17809) - fix(worker): fix `importScripts` injection breaking iife code ([#&#8203;17827](https://github.com/vitejs/vite/issues/17827)) ([bb4ba9f](https://github.com/vitejs/vite/commit/bb4ba9f448da01782f585369f80c4517da087000)), closes [#&#8203;17827](https://github.com/vitejs/vite/issues/17827) - chore: bump typescript-eslint to v8 ([#&#8203;17624](https://github.com/vitejs/vite/issues/17624)) ([d1891fd](https://github.com/vitejs/vite/commit/d1891fda026d27f53409dec97e156a59da609196)), closes [#&#8203;17624](https://github.com/vitejs/vite/issues/17624) - chore(deps): update all non-major dependencies ([#&#8203;17820](https://github.com/vitejs/vite/issues/17820)) ([bb2f8bb](https://github.com/vitejs/vite/commit/bb2f8bb55fdd64e4f16831ff98921c221a5e734a)), closes [#&#8203;17820](https://github.com/vitejs/vite/issues/17820) - perf(ssr): do a single-pass over AST with node cache arrays ([#&#8203;17812](https://github.com/vitejs/vite/issues/17812)) ([81327eb](https://github.com/vitejs/vite/commit/81327eb980c308474a586a9cb9c0c5fff10eba34)), closes [#&#8203;17812](https://github.com/vitejs/vite/issues/17812) ### [`v5.3.6`](https://github.com/vitejs/vite/releases/tag/v5.3.6) [Compare Source](https://github.com/vitejs/vite/compare/v5.3.5...v5.3.6) Please refer to [CHANGELOG.md](https://github.com/vitejs/vite/blob/v5.3.6/packages/vite/CHANGELOG.md) for details. ### [`v5.3.5`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small535-2024-07-25-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.3.4...v5.3.5) - refactor(asset): remove rollup 3 public file watch workaround ([#&#8203;16331](https://github.com/vitejs/vite/issues/16331)) ([66bdb1d](https://github.com/vitejs/vite/commit/66bdb1d7b41e46b5361606ff3811bdad6f625bcc)), closes [#&#8203;16331](https://github.com/vitejs/vite/issues/16331) - fix: make `server` type less restrictive (fix [#&#8203;17627](https://github.com/vitejs/vite/issues/17627)) ([#&#8203;17628](https://github.com/vitejs/vite/issues/17628)) ([b55c32f](https://github.com/vitejs/vite/commit/b55c32f7e36ee7cc3754a5d667785d066dece10a)), closes [#&#8203;17627](https://github.com/vitejs/vite/issues/17627) [#&#8203;17628](https://github.com/vitejs/vite/issues/17628) - fix: show error if vite client cannot be loaded ([#&#8203;17419](https://github.com/vitejs/vite/issues/17419)) ([db5ab1d](https://github.com/vitejs/vite/commit/db5ab1dfc4fb55c6387136ee31fed35910a046b0)), closes [#&#8203;17419](https://github.com/vitejs/vite/issues/17419) - fix(build): env output is not stable ([#&#8203;17748](https://github.com/vitejs/vite/issues/17748)) ([b240a83](https://github.com/vitejs/vite/commit/b240a8347e7b62bee9d2212625732bb0d8c78633)), closes [#&#8203;17748](https://github.com/vitejs/vite/issues/17748) - fix(client): fix vite error path ([#&#8203;17744](https://github.com/vitejs/vite/issues/17744)) ([3c1bde3](https://github.com/vitejs/vite/commit/3c1bde340693e1de89ed2853225a5c1b6812accc)), closes [#&#8203;17744](https://github.com/vitejs/vite/issues/17744) - fix(css): resolve url aliases with fragments (fix: [#&#8203;17690](https://github.com/vitejs/vite/issues/17690)) ([#&#8203;17691](https://github.com/vitejs/vite/issues/17691)) ([d906d3f](https://github.com/vitejs/vite/commit/d906d3f8e1199fb9fc09f4c3397a91b274bb65c8)) - fix(deps): update all non-major dependencies ([#&#8203;17629](https://github.com/vitejs/vite/issues/17629)) ([93281b0](https://github.com/vitejs/vite/commit/93281b0e09ff8b00e21c24b80ed796db89cbc1ef)), closes [#&#8203;17629](https://github.com/vitejs/vite/issues/17629) - fix(importMetaGlob): handle alias that starts with hash ([#&#8203;17743](https://github.com/vitejs/vite/issues/17743)) ([b58b423](https://github.com/vitejs/vite/commit/b58b423ba85a7cede97d00a0160a188770928ae4)), closes [#&#8203;17743](https://github.com/vitejs/vite/issues/17743) - fix(ssrTransform): sourcemaps with multiple sources ([#&#8203;17677](https://github.com/vitejs/vite/issues/17677)) ([f321fa8](https://github.com/vitejs/vite/commit/f321fa8de2c8cf4f1758365abad4e7b352363a2f)), closes [#&#8203;17677](https://github.com/vitejs/vite/issues/17677) - chore: extend commit hash ([#&#8203;17709](https://github.com/vitejs/vite/issues/17709)) ([4fc9b64](https://github.com/vitejs/vite/commit/4fc9b6424c27aca8004c368b69991a56264e4fdb)), closes [#&#8203;17709](https://github.com/vitejs/vite/issues/17709) - chore(deps): update all non-major dependencies ([#&#8203;17734](https://github.com/vitejs/vite/issues/17734)) ([9983731](https://github.com/vitejs/vite/commit/998373120c8306326469d4f342690c17774acdf9)), closes [#&#8203;17734](https://github.com/vitejs/vite/issues/17734) - chore(deps): update typescript ([#&#8203;17699](https://github.com/vitejs/vite/issues/17699)) ([df5ceb3](https://github.com/vitejs/vite/commit/df5ceb35b7f744cfcdfe3a28834f890f35f2b18f)), closes [#&#8203;17699](https://github.com/vitejs/vite/issues/17699) - revert: fix(logger): truncate log over 5000 characters long ([#&#8203;16581](https://github.com/vitejs/vite/issues/16581)) ([#&#8203;17729](https://github.com/vitejs/vite/issues/17729)) ([f4f488f](https://github.com/vitejs/vite/commit/f4f488fe83a0b710dd3de34a7075398cfce59605)), closes [#&#8203;16581](https://github.com/vitejs/vite/issues/16581) [#&#8203;17729](https://github.com/vitejs/vite/issues/17729) ### [`v5.3.4`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small534-2024-07-16-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.3.3...v5.3.4) - fix: update Terser type definitions (fix [#&#8203;17668](https://github.com/vitejs/vite/issues/17668)) ([#&#8203;17669](https://github.com/vitejs/vite/issues/17669)) ([b723a75](https://github.com/vitejs/vite/commit/b723a753ced0667470e72b4853ecda27b17f546a)), closes [#&#8203;17668](https://github.com/vitejs/vite/issues/17668) [#&#8203;17669](https://github.com/vitejs/vite/issues/17669) - fix(build): skip preload treeshaking for nested braces ([#&#8203;17687](https://github.com/vitejs/vite/issues/17687)) ([4be96b4](https://github.com/vitejs/vite/commit/4be96b48bca30a692eb528b0b43a27bdc440e811)), closes [#&#8203;17687](https://github.com/vitejs/vite/issues/17687) - fix(css): include `.css?url` in assets field of manifest ([#&#8203;17623](https://github.com/vitejs/vite/issues/17623)) ([1465b20](https://github.com/vitejs/vite/commit/1465b2064ee23ac5df5414b13355a394ccd931af)), closes [#&#8203;17623](https://github.com/vitejs/vite/issues/17623) - fix(worker): nested inlined worker always fallbacked to data URI worker instead of using blob worker ([07bc489](https://github.com/vitejs/vite/commit/07bc489b310e8173e4929193f3f283e1e50fa87f)), closes [#&#8203;17509](https://github.com/vitejs/vite/issues/17509) - refactor: replace includes with logical operations ([#&#8203;17620](https://github.com/vitejs/vite/issues/17620)) ([c4a2227](https://github.com/vitejs/vite/commit/c4a2227c74d35d4065c764616a85a76971c53c7f)), closes [#&#8203;17620](https://github.com/vitejs/vite/issues/17620) - chore: add callback to http-proxy.d.ts jsdoc ([#&#8203;17646](https://github.com/vitejs/vite/issues/17646)) ([d8a5d70](https://github.com/vitejs/vite/commit/d8a5d700bc5a625ee2be7cc6e2f79b3c84b29e7c)), closes [#&#8203;17646](https://github.com/vitejs/vite/issues/17646) ### [`v5.3.3`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small533-2024-07-03-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.3.2...v5.3.3) - fix: lazily evaluate \__vite\_\_mapDeps files ([#&#8203;17602](https://github.com/vitejs/vite/issues/17602)) ([dafff4a](https://github.com/vitejs/vite/commit/dafff4ae6eabf22b7f08a582f3663eb8a08bfc32)), closes [#&#8203;17602](https://github.com/vitejs/vite/issues/17602) - fix(deps): update all non-major dependencies ([#&#8203;17590](https://github.com/vitejs/vite/issues/17590)) ([012490c](https://github.com/vitejs/vite/commit/012490ca8682e2b560737cb54dbb465ab4f36471)), closes [#&#8203;17590](https://github.com/vitejs/vite/issues/17590) - fix(lib): remove pure CSS dynamic import ([#&#8203;17601](https://github.com/vitejs/vite/issues/17601)) ([055f1c1](https://github.com/vitejs/vite/commit/055f1c16e55b527543e7af0e65e820b245b12d2e)), closes [#&#8203;17601](https://github.com/vitejs/vite/issues/17601) - fix(proxy): replace changeOrigin changes in 5.3.0 with new rewriteWsOrigin option ([#&#8203;17563](https://github.com/vitejs/vite/issues/17563)) ([14c3d49](https://github.com/vitejs/vite/commit/14c3d49303e4db459728c43b2d3a7c2aff8cd383)), closes [#&#8203;17563](https://github.com/vitejs/vite/issues/17563) ### [`v5.3.2`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small532-2024-06-27-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.3.1...v5.3.2) - fix(client): uniform variable `location` ([#&#8203;17528](https://github.com/vitejs/vite/issues/17528)) ([a8e2f6f](https://github.com/vitejs/vite/commit/a8e2f6fafcf106ccc0d5a46972e66c2bf73155e3)), closes [#&#8203;17528](https://github.com/vitejs/vite/issues/17528) - fix(deps): update all non-major dependencies ([#&#8203;17494](https://github.com/vitejs/vite/issues/17494)) ([bf123f2](https://github.com/vitejs/vite/commit/bf123f2c6242424a3648cf9234281fd9ff44e3d5)), closes [#&#8203;17494](https://github.com/vitejs/vite/issues/17494) - fix(typescript): correctly expand ${configDir} in tsconfig.json ([#&#8203;17576](https://github.com/vitejs/vite/issues/17576)) ([24c799b](https://github.com/vitejs/vite/commit/24c799b121c4d72cc08a52a46f82a831b64b1e6f)), closes [#&#8203;17576](https://github.com/vitejs/vite/issues/17576) - chore: fix some comments ([#&#8203;17495](https://github.com/vitejs/vite/issues/17495)) ([ec16a5e](https://github.com/vitejs/vite/commit/ec16a5efc04d8ab50301d184c20e7bd0c8d8f6a2)), closes [#&#8203;17495](https://github.com/vitejs/vite/issues/17495) - chore(deps): update all non-major dependencies ([#&#8203;17553](https://github.com/vitejs/vite/issues/17553)) ([a33a97f](https://github.com/vitejs/vite/commit/a33a97f8c32bdeadcad5a9e0de50612ac985d3d0)), closes [#&#8203;17553](https://github.com/vitejs/vite/issues/17553) - chore(deps): update dependency eslint to v9 ([#&#8203;16661](https://github.com/vitejs/vite/issues/16661)) ([6c10662](https://github.com/vitejs/vite/commit/6c106622812480d2bb134f8ed8efa84e2eb942c4)), closes [#&#8203;16661](https://github.com/vitejs/vite/issues/16661) - chore(deps): update es-module-lexer to 1.5.4 ([#&#8203;17555](https://github.com/vitejs/vite/issues/17555)) ([2d6672f](https://github.com/vitejs/vite/commit/2d6672fd8a8da58b61d502418064ac2e3080a26e)), closes [#&#8203;17555](https://github.com/vitejs/vite/issues/17555) - refactor(optimizer): use early continues ([#&#8203;17551](https://github.com/vitejs/vite/issues/17551)) ([7c06ef0](https://github.com/vitejs/vite/commit/7c06ef07f835308b1ff2de3df02d201a8dbfb3b6)), closes [#&#8203;17551](https://github.com/vitejs/vite/issues/17551) ### [`v5.3.1`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small531-2024-06-14-small) - fix(build): handle preload treeshaking for braces ([#&#8203;17479](https://github.com/vitejs/vite/issues/17479)) ([d355568](https://github.com/vitejs/vite/commit/d355568e8d2dbc30b94b7d7680943f7db713ddc4)), closes [#&#8203;17479](https://github.com/vitejs/vite/issues/17479) - fix(build): handle preload treeshaking for commas ([#&#8203;17472](https://github.com/vitejs/vite/issues/17472)) ([3e27071](https://github.com/vitejs/vite/commit/3e2707122033a5be074d88dbeb244526dee85bb9)), closes [#&#8203;17472](https://github.com/vitejs/vite/issues/17472) - fix(build): preload treeshaking ignore equal ([#&#8203;17480](https://github.com/vitejs/vite/issues/17480)) ([6ced135](https://github.com/vitejs/vite/commit/6ced135c6fc9367f8d4f8207666e208f90547af5)), closes [#&#8203;17480](https://github.com/vitejs/vite/issues/17480) - chore: consolidate changelog for 5.3 ([#&#8203;17476](https://github.com/vitejs/vite/issues/17476)) ([1f09344](https://github.com/vitejs/vite/commit/1f09344b57b253c0435290de1d6e147c8c9b50d5)), closes [#&#8203;17476](https://github.com/vitejs/vite/issues/17476) ### [`v5.3.0`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#530-2024-06-13) ##### Features - feat: asset type add bmp ([#&#8203;17439](https://github.com/vitejs/vite/issues/17439)) ([ec287f8](https://github.com/vitejs/vite/commit/ec287f81420e67380aabfde78f667b04a4d9b5d9)), closes [#&#8203;17439](https://github.com/vitejs/vite/issues/17439) - feat(typescript): update tsconfck to add support for `${configDir}` replacement in ts 5.5 ([#&#8203;17350](https://github.com/vitejs/vite/issues/17350)) ([4835e2b](https://github.com/vitejs/vite/commit/4835e2bf77b84d53a94aa4d94502df974b8b7fc4)), closes [#&#8203;17350](https://github.com/vitejs/vite/issues/17350) - refactor(build): remove quotes from preload marker ([#&#8203;16562](https://github.com/vitejs/vite/issues/16562)) ([9853190](https://github.com/vitejs/vite/commit/98531901eef3ac64242f8438c3ef83e65c2ac88c)), closes [#&#8203;16562](https://github.com/vitejs/vite/issues/16562) - feat: add 'system' library format ([#&#8203;11256](https://github.com/vitejs/vite/issues/11256)) ([4102ca9](https://github.com/vitejs/vite/commit/4102ca9b0f9160d79b915a4fc6a5fd5af7eb7112)), closes [#&#8203;11256](https://github.com/vitejs/vite/issues/11256) - feat: add an option to not start a websocket server ([#&#8203;16219](https://github.com/vitejs/vite/issues/16219)) ([14b5ced](https://github.com/vitejs/vite/commit/14b5cedbfdc0a9e0f43855b44bfd6212105ebfdb)), closes [#&#8203;16219](https://github.com/vitejs/vite/issues/16219) - feat: add headTagInsertCheck warning ([#&#8203;16555](https://github.com/vitejs/vite/issues/16555)) ([9f02a9f](https://github.com/vitejs/vite/commit/9f02a9f7d044775b3cdd1af0219b1fca93b93619)), closes [#&#8203;16555](https://github.com/vitejs/vite/issues/16555) - feat(asset): support `/*@&#8203;vite-ignore*/` for `new URL(, import.meta.url)` ([#&#8203;16590](https://github.com/vitejs/vite/issues/16590)) ([8880bc5](https://github.com/vitejs/vite/commit/8880bc5a9a09fcd1a2e0590048c0c61e47a43b73)), closes [#&#8203;16590](https://github.com/vitejs/vite/issues/16590) - chore(deps): update esbuild ([#&#8203;17290](https://github.com/vitejs/vite/issues/17290)) ([5f13bf8](https://github.com/vitejs/vite/commit/5f13bf8cf9271dec2bdcbd056a019ece8b7b0881)), closes [#&#8203;17290](https://github.com/vitejs/vite/issues/17290) ##### Performance - refactor: plugin container ([#&#8203;17288](https://github.com/vitejs/vite/issues/17288)) ([4aa4a80](https://github.com/vitejs/vite/commit/4aa4a807c3d4fa93457e5958988edfdf8fe4533c)), closes [#&#8203;17288](https://github.com/vitejs/vite/issues/17288) - refactor: remove acorn ([#&#8203;16238](https://github.com/vitejs/vite/issues/16238)) ([454e2d1](https://github.com/vitejs/vite/commit/454e2d1089d5979f7f4c3597fc24ac60183b109d)), closes [#&#8203;16238](https://github.com/vitejs/vite/issues/16238) ##### Fixes - fix: typo in client log ([#&#8203;17363](https://github.com/vitejs/vite/issues/17363)) ([68aa9f8](https://github.com/vitejs/vite/commit/68aa9f8e217c54809338d57b2fb60ff9d6e409c3)), closes [#&#8203;17363](https://github.com/vitejs/vite/issues/17363) - fix(ssrTransform): handle arbitrary module namespace identifiers ([#&#8203;17446](https://github.com/vitejs/vite/issues/17446)) ([0a76652](https://github.com/vitejs/vite/commit/0a76652c335e7c0bd8d223186b5533c0e10cac90)), closes [#&#8203;17446](https://github.com/vitejs/vite/issues/17446) - fix: gracefully shutdown preview server on `SIGTERM` (fix [#&#8203;12990](https://github.com/vitejs/vite/issues/12990)) ([#&#8203;17333](https://github.com/vitejs/vite/issues/17333)) ([2207a68](https://github.com/vitejs/vite/commit/2207a68d9362bbe9f9ed5738ddee4e9e9825f0ec)), closes [#&#8203;12990](https://github.com/vitejs/vite/issues/12990) [#&#8203;17333](https://github.com/vitejs/vite/issues/17333) - fix(css): ensure order of extracted CSS ([#&#8203;16588](https://github.com/vitejs/vite/issues/16588)) ([a52ed1d](https://github.com/vitejs/vite/commit/a52ed1d640d5bc8afaac394e2326a514c0537fa6)), closes [#&#8203;16588](https://github.com/vitejs/vite/issues/16588) - fix(deps): update all non-major dependencies ([#&#8203;17430](https://github.com/vitejs/vite/issues/17430)) ([4453d35](https://github.com/vitejs/vite/commit/4453d3578b343d16a8a5298bf154f280088968d9)), closes [#&#8203;17430](https://github.com/vitejs/vite/issues/17430) - fix(build): allow dynamic import treeshaking when injecting preload ([#&#8203;14221](https://github.com/vitejs/vite/issues/14221)) ([f43f71f](https://github.com/vitejs/vite/commit/f43f71f22436832abaa0cac74f4e35e4f9c16e17)), closes [#&#8203;14221](https://github.com/vitejs/vite/issues/14221) - fix(css): handle lightningcss minification in Deno ([#&#8203;17372](https://github.com/vitejs/vite/issues/17372)) ([b3f5bd1](https://github.com/vitejs/vite/commit/b3f5bd17e20aeb3a8072ca8a7ce2d5d40e1f80ff)), closes [#&#8203;17372](https://github.com/vitejs/vite/issues/17372) - fix(css): handle url replacing when preprocessing with lightningcss ([#&#8203;17364](https://github.com/vitejs/vite/issues/17364)) ([6fbb5e0](https://github.com/vitejs/vite/commit/6fbb5e0a036faa835f4154ae0489db4c9b47c44c)), closes [#&#8203;17364](https://github.com/vitejs/vite/issues/17364) - fix(ssr): remove pure CSS dynamic import ([#&#8203;17371](https://github.com/vitejs/vite/issues/17371)) ([67ff94b](https://github.com/vitejs/vite/commit/67ff94b70c0bd9a392a6b8941cfee61004b26970)), closes [#&#8203;17371](https://github.com/vitejs/vite/issues/17371) - fix(ssr): resolve interlocking circular dependency issues ([#&#8203;15395](https://github.com/vitejs/vite/issues/15395)) ([687c38b](https://github.com/vitejs/vite/commit/687c38be8695481d905abe678e00e24a6fb011f5)), closes [#&#8203;15395](https://github.com/vitejs/vite/issues/15395) - fix: adjust import analysis behavior to match Node ([#&#8203;16738](https://github.com/vitejs/vite/issues/16738)) ([f599ab4](https://github.com/vitejs/vite/commit/f599ab4ae4881aa5c0118563ca01128e5223c139)), closes [#&#8203;16738](https://github.com/vitejs/vite/issues/16738) - fix: prevent unhandledRejection if `--open` fails ([#&#8203;16726](https://github.com/vitejs/vite/issues/16726)) ([1f60647](https://github.com/vitejs/vite/commit/1f60647885df0d74bcaa671da332fd02f3a757ae)), closes [#&#8203;16726](https://github.com/vitejs/vite/issues/16726) - fix(optimize-deps): don't externalize JS files imported with asset extensions ([#&#8203;16242](https://github.com/vitejs/vite/issues/16242)) ([4161843](https://github.com/vitejs/vite/commit/416184376e128611215d257cc3ea6c1b23e61f2f)), closes [#&#8203;16242](https://github.com/vitejs/vite/issues/16242) - fix(proxy): rewrite the origin header to match the target for ws proxy ([#&#8203;16558](https://github.com/vitejs/vite/issues/16558)) ([7b0a65e](https://github.com/vitejs/vite/commit/7b0a65e2002b8d09fd2fee0873b5fb8384fdf08b)), closes [#&#8203;16558](https://github.com/vitejs/vite/issues/16558) ##### Chore - test: disable isolate for unit test ([#&#8203;17448](https://github.com/vitejs/vite/issues/17448)) ([f16fae5](https://github.com/vitejs/vite/commit/f16fae582b218c8dce634d618a17cd653f784ae9)), closes [#&#8203;17448](https://github.com/vitejs/vite/issues/17448) - build: use esbuild to speedup building vite package ([#&#8203;17299](https://github.com/vitejs/vite/issues/17299)) ([6db2515](https://github.com/vitejs/vite/commit/6db2515437121dd52e8930e255080fe1977ac552)), closes [#&#8203;17299](https://github.com/vitejs/vite/issues/17299) - chore: add error recovery option to LightningCSSOptions ([#&#8203;17420](https://github.com/vitejs/vite/issues/17420)) ([e04193f](https://github.com/vitejs/vite/commit/e04193f26b8761e9c470187bb95a02c8b7c9d7e0)), closes [#&#8203;17420](https://github.com/vitejs/vite/issues/17420) - chore(deps): update dependency [@&#8203;rollup/plugin-commonjs](https://github.com/rollup/plugin-commonjs) to v26 ([#&#8203;17431](https://github.com/vitejs/vite/issues/17431)) ([507b3de](https://github.com/vitejs/vite/commit/507b3defd3bbcf7527a08a58cf19e4090ed2eb24)), closes [#&#8203;17431](https://github.com/vitejs/vite/issues/17431) - chore: add region comment ([#&#8203;17370](https://github.com/vitejs/vite/issues/17370)) ([a8c7083](https://github.com/vitejs/vite/commit/a8c7083a3d7d7fe2e83e994ff008f39ee4f298f8)), closes [#&#8203;17370](https://github.com/vitejs/vite/issues/17370) - chore(deps): update all non-major dependencies ([#&#8203;17373](https://github.com/vitejs/vite/issues/17373)) ([f2d52f1](https://github.com/vitejs/vite/commit/f2d52f1384e4048ebe7d6bb8c5410e81540c469a)), closes [#&#8203;17373](https://github.com/vitejs/vite/issues/17373) ##### Previous Changelogs ##### [5.3.0-beta.2](https://github.com/vitejs/vite/compare/v5.3.0-beta.1...v5.3.0-beta.2) (2024-06-10) See [5.3.0-beta.2 changelog](https://github.com/vitejs/vite/blob/v5.3.0-beta.2/packages/vite/CHANGELOG.md) ##### [5.3.0-beta.1](https://github.com/vitejs/vite/compare/v5.3.0-beta.0...v5.3.0-beta.1) (2024-06-07) See [5.3.0-beta.1 changelog](https://github.com/vitejs/vite/blob/v5.3.0-beta.1/packages/vite/CHANGELOG.md) ##### [5.3.0-beta.0](https://github.com/vitejs/vite/compare/v5.2.12....v5.3.0-beta.0) (2024-05-30) See [5.3.0-beta.0 changelog](https://github.com/vitejs/vite/blob/v5.3.0-beta.0/packages/vite/CHANGELOG.md) ### [`v5.2.14`](https://github.com/vitejs/vite/releases/tag/v5.2.14) [Compare Source](https://github.com/vitejs/vite/compare/v5.2.13...v5.2.14) Please refer to [CHANGELOG.md](https://github.com/vitejs/vite/blob/v5.2.14/packages/vite/CHANGELOG.md) for details. ### [`v5.2.13`](https://github.com/vitejs/vite/releases/tag/v5.2.13) [Compare Source](https://github.com/vitejs/vite/compare/v5.2.12...v5.2.13) Please refer to [CHANGELOG.md](https://github.com/vitejs/vite/blob/v5.2.13/packages/vite/CHANGELOG.md) for details. ### [`v5.2.12`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small5212-2024-05-28-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.2.11...v5.2.12) - chore: move to eslint flat config ([#&#8203;16743](https://github.com/vitejs/vite/issues/16743)) ([8f16765](https://github.com/vitejs/vite/commit/8f167653ede5d61f9d08ffa86c91e218557199ae)), closes [#&#8203;16743](https://github.com/vitejs/vite/issues/16743) - chore(deps): remove unused deps ([#&#8203;17329](https://github.com/vitejs/vite/issues/17329)) ([5a45745](https://github.com/vitejs/vite/commit/5a457454bfee1892b0d58c4b1c401cfb15986097)), closes [#&#8203;17329](https://github.com/vitejs/vite/issues/17329) - chore(deps): update all non-major dependencies ([#&#8203;16722](https://github.com/vitejs/vite/issues/16722)) ([b45922a](https://github.com/vitejs/vite/commit/b45922a91d4a73c27f78f26e369b7b1fd8d800e3)), closes [#&#8203;16722](https://github.com/vitejs/vite/issues/16722) - fix: mention `build.rollupOptions.output.manualChunks` instead of `build.rollupOutput.manualChunks` ([89378c0](https://github.com/vitejs/vite/commit/89378c07b64cc977fae2f231d087f24ba0e5d348)), closes [#&#8203;16721](https://github.com/vitejs/vite/issues/16721) - fix(build): make SystemJSWrapRE match lazy ([#&#8203;16633](https://github.com/vitejs/vite/issues/16633)) ([6583ad2](https://github.com/vitejs/vite/commit/6583ad25a1333b80bfeb6829e6034266ab9bfc91)), closes [#&#8203;16633](https://github.com/vitejs/vite/issues/16633) - fix(css): avoid generating empty JS files when JS files becomes empty but has CSS files imported ([#&#8203;1](https://github.com/vitejs/vite/issues/1) ([95fe5a7](https://github.com/vitejs/vite/commit/95fe5a79c434c0078075fc25e244689410447bab)), closes [#&#8203;16078](https://github.com/vitejs/vite/issues/16078) - fix(css): handle lightningcss compiled css in Deno ([#&#8203;17301](https://github.com/vitejs/vite/issues/17301)) ([8e4e932](https://github.com/vitejs/vite/commit/8e4e932b4979bc40a03b0ffb65b960df62226def)), closes [#&#8203;17301](https://github.com/vitejs/vite/issues/17301) - fix(css): only use files the current bundle contains ([#&#8203;16684](https://github.com/vitejs/vite/issues/16684)) ([15a6ebb](https://github.com/vitejs/vite/commit/15a6ebb414e3155583e3e9ad970afbdb598b0609)), closes [#&#8203;16684](https://github.com/vitejs/vite/issues/16684) - fix(css): page reload was not happening with .css?raw ([#&#8203;16455](https://github.com/vitejs/vite/issues/16455)) ([8041846](https://github.com/vitejs/vite/commit/804184654b6858d35cefe16dfe269613d56d308a)), closes [#&#8203;16455](https://github.com/vitejs/vite/issues/16455) - fix(deps): update all non-major dependencies ([#&#8203;16603](https://github.com/vitejs/vite/issues/16603)) ([6711553](https://github.com/vitejs/vite/commit/671155337af795156fe40a95935a8d2b27af1048)), closes [#&#8203;16603](https://github.com/vitejs/vite/issues/16603) - fix(deps): update all non-major dependencies ([#&#8203;16660](https://github.com/vitejs/vite/issues/16660)) ([bf2f014](https://github.com/vitejs/vite/commit/bf2f0145fecb67ca2342c3530716f4c5ddd35a68)), closes [#&#8203;16660](https://github.com/vitejs/vite/issues/16660) - fix(deps): update all non-major dependencies ([#&#8203;17321](https://github.com/vitejs/vite/issues/17321)) ([4a89766](https://github.com/vitejs/vite/commit/4a89766d838527c144f14e842211100b16792018)), closes [#&#8203;17321](https://github.com/vitejs/vite/issues/17321) - fix(error-logging): rollup errors weren't displaying id and codeframe ([#&#8203;16540](https://github.com/vitejs/vite/issues/16540)) ([22dc196](https://github.com/vitejs/vite/commit/22dc19601e2d83e3db3ec86eb2a274934284ac05)), closes [#&#8203;16540](https://github.com/vitejs/vite/issues/16540) - fix(hmr): normalize the path info ([#&#8203;14255](https://github.com/vitejs/vite/issues/14255)) ([6a085d0](https://github.com/vitejs/vite/commit/6a085d0467ca3b044b4f2108a323af3305a0eae7)), closes [#&#8203;14255](https://github.com/vitejs/vite/issues/14255) - fix(hmr): trigger page reload when calling invalidate on root module ([#&#8203;16636](https://github.com/vitejs/vite/issues/16636)) ([2b61cc3](https://github.com/vitejs/vite/commit/2b61cc39a986c44d733aba8c23036d9d83667fac)), closes [#&#8203;16636](https://github.com/vitejs/vite/issues/16636) - fix(logger): truncate log over 5000 characters long ([#&#8203;16581](https://github.com/vitejs/vite/issues/16581)) ([b0b839a](https://github.com/vitejs/vite/commit/b0b839accc88d8b3326733a94f76cb7c527fdb06)), closes [#&#8203;16581](https://github.com/vitejs/vite/issues/16581) - fix(optimizer): log dependencies added by plugins ([#&#8203;16729](https://github.com/vitejs/vite/issues/16729)) ([f0fb987](https://github.com/vitejs/vite/commit/f0fb9876deef3c66c60a2d0588a140f11a977011)), closes [#&#8203;16729](https://github.com/vitejs/vite/issues/16729) - fix(sourcemap): improve sourcemap compatibility for vue2 ([#&#8203;16594](https://github.com/vitejs/vite/issues/16594)) ([913c040](https://github.com/vitejs/vite/commit/913c0403a5de13a09dd37dac71f59db3339012ce)), closes [#&#8203;16594](https://github.com/vitejs/vite/issues/16594) - docs: correct proxy shorthand example ([#&#8203;15938](https://github.com/vitejs/vite/issues/15938)) ([abf766e](https://github.com/vitejs/vite/commit/abf766e939a0f02e5c08959bd101a6c72a29558b)), closes [#&#8203;15938](https://github.com/vitejs/vite/issues/15938) - docs: deprecate server.hot ([#&#8203;16741](https://github.com/vitejs/vite/issues/16741)) ([e7d38ab](https://github.com/vitejs/vite/commit/e7d38ab1c45b9d17f182f89d0c129932e2f994eb)), closes [#&#8203;16741](https://github.com/vitejs/vite/issues/16741) ### [`v5.2.11`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small5211-2024-05-02-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.2.10...v5.2.11) - feat: improve dynamic import variable failure error message ([#&#8203;16519](https://github.com/vitejs/vite/issues/16519)) ([f8feeea](https://github.com/vitejs/vite/commit/f8feeea41c3f505d8491fa9b299c26deaad9106a)), closes [#&#8203;16519](https://github.com/vitejs/vite/issues/16519) - fix: dynamic-import-vars plugin normalize path issue ([#&#8203;16518](https://github.com/vitejs/vite/issues/16518)) ([f71ba5b](https://github.com/vitejs/vite/commit/f71ba5b94a6e862460a96c7bf5e16d8ae66f9fe7)), closes [#&#8203;16518](https://github.com/vitejs/vite/issues/16518) - fix: scripts and styles were missing from built HTML on Windows ([#&#8203;16421](https://github.com/vitejs/vite/issues/16421)) ([0e93f58](https://github.com/vitejs/vite/commit/0e93f588b9056ca2535c23430ea0a176c53c8202)), closes [#&#8203;16421](https://github.com/vitejs/vite/issues/16421) - fix(deps): update all non-major dependencies ([#&#8203;16488](https://github.com/vitejs/vite/issues/16488)) ([2d50be2](https://github.com/vitejs/vite/commit/2d50be2a5424e4f4c22774652ed313d2a232f8af)), closes [#&#8203;16488](https://github.com/vitejs/vite/issues/16488) - fix(deps): update all non-major dependencies ([#&#8203;16549](https://github.com/vitejs/vite/issues/16549)) ([2d6a13b](https://github.com/vitejs/vite/commit/2d6a13b0aa1f3860482dac2ce260cfbb0713033f)), closes [#&#8203;16549](https://github.com/vitejs/vite/issues/16549) - fix(dev): watch publicDir explicitly to include it outside the root ([#&#8203;16502](https://github.com/vitejs/vite/issues/16502)) ([4d83eb5](https://github.com/vitejs/vite/commit/4d83eb58cdea0d2e4ec4f0da6e1dd6b72014e67e)), closes [#&#8203;16502](https://github.com/vitejs/vite/issues/16502) - fix(preload): skip preload for non-static urls ([#&#8203;16556](https://github.com/vitejs/vite/issues/16556)) ([bb79c9b](https://github.com/vitejs/vite/commit/bb79c9b653eeab366dccc855713369aea9f90d8f)), closes [#&#8203;16556](https://github.com/vitejs/vite/issues/16556) - fix(ssr): handle class declaration and expression name scoping ([#&#8203;16569](https://github.com/vitejs/vite/issues/16569)) ([c071eb3](https://github.com/vitejs/vite/commit/c071eb38221bdd9981e061472a8b6f402ea21138)), closes [#&#8203;16569](https://github.com/vitejs/vite/issues/16569) - fix(ssr): handle function expression name scoping ([#&#8203;16563](https://github.com/vitejs/vite/issues/16563)) ([02db947](https://github.com/vitejs/vite/commit/02db9479acfa022503a6e668d347360d916cc298)), closes [#&#8203;16563](https://github.com/vitejs/vite/issues/16563) ### [`v5.2.10`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small5210-2024-04-20-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.2.9...v5.2.10) - revert: perf: use workspace root for fs cache ([#&#8203;15712](https://github.com/vitejs/vite/issues/15712)) ([#&#8203;16476](https://github.com/vitejs/vite/issues/16476)) ([77e7359](https://github.com/vitejs/vite/commit/77e73590837f710d79d1653e1800eed03b5dbb41)), closes [#&#8203;15712](https://github.com/vitejs/vite/issues/15712) [#&#8203;16476](https://github.com/vitejs/vite/issues/16476) - fix: add base to virtual html ([#&#8203;16442](https://github.com/vitejs/vite/issues/16442)) ([721f94d](https://github.com/vitejs/vite/commit/721f94ddacdc8cbc4342a9c791d7fecba5a0f7ca)), closes [#&#8203;16442](https://github.com/vitejs/vite/issues/16442) - fix: adjust esm syntax judgment logic ([#&#8203;16436](https://github.com/vitejs/vite/issues/16436)) ([af72eab](https://github.com/vitejs/vite/commit/af72eabab170c05a7b1e7fb99000e1344ff83a37)), closes [#&#8203;16436](https://github.com/vitejs/vite/issues/16436) - fix: don't add outDirs to watch.ignored if emptyOutDir is false ([#&#8203;16453](https://github.com/vitejs/vite/issues/16453)) ([6a127d6](https://github.com/vitejs/vite/commit/6a127d67ba953004ab10c21b50429050c7eadf11)), closes [#&#8203;16453](https://github.com/vitejs/vite/issues/16453) - fix(cspNonce): don't overwrite existing nonce values ([#&#8203;16415](https://github.com/vitejs/vite/issues/16415)) ([b872635](https://github.com/vitejs/vite/commit/b8726357c90fb6b641e8c6654e25a5d7e8fa29d4)), closes [#&#8203;16415](https://github.com/vitejs/vite/issues/16415) - feat: show warning if root is in build.outDir ([#&#8203;16454](https://github.com/vitejs/vite/issues/16454)) ([11444dc](https://github.com/vitejs/vite/commit/11444dcee0404bae738e61b903acf37163915d6e)), closes [#&#8203;16454](https://github.com/vitejs/vite/issues/16454) - feat: write cspNonce to style tags ([#&#8203;16419](https://github.com/vitejs/vite/issues/16419)) ([8e54bbd](https://github.com/vitejs/vite/commit/8e54bbd74d86537b449641a6623b1bc3800e82b2)), closes [#&#8203;16419](https://github.com/vitejs/vite/issues/16419) - chore(deps): update dependency eslint-plugin-n to v17 ([#&#8203;16381](https://github.com/vitejs/vite/issues/16381)) ([6cccef7](https://github.com/vitejs/vite/commit/6cccef78a52492c24d9b28f3a1784824f34f5cc3)), closes [#&#8203;16381](https://github.com/vitejs/vite/issues/16381) ### [`v5.2.9`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small529-2024-04-15-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.2.8...v5.2.9) - fix: `fsp.rm` removing files does not take effect ([#&#8203;16032](https://github.com/vitejs/vite/issues/16032)) ([b05c405](https://github.com/vitejs/vite/commit/b05c405f6884f9612fd8b6c1e7587a553cf58baf)), closes [#&#8203;16032](https://github.com/vitejs/vite/issues/16032) - fix: fix accumulated stacks in error overlay ([#&#8203;16393](https://github.com/vitejs/vite/issues/16393)) ([102c2fd](https://github.com/vitejs/vite/commit/102c2fd5ad32a607f2b14dd728e8a802b7ddce34)), closes [#&#8203;16393](https://github.com/vitejs/vite/issues/16393) - fix(deps): update all non-major dependencies ([#&#8203;16376](https://github.com/vitejs/vite/issues/16376)) ([58a2938](https://github.com/vitejs/vite/commit/58a2938a9766981fdc2ed89bec8ff1c96cae0716)), closes [#&#8203;16376](https://github.com/vitejs/vite/issues/16376) - chore: update region comment ([#&#8203;16380](https://github.com/vitejs/vite/issues/16380)) ([77562c3](https://github.com/vitejs/vite/commit/77562c3ff2005c7ca7fc3749214c76d019fff4e3)), closes [#&#8203;16380](https://github.com/vitejs/vite/issues/16380) - perf: reduce size of injected \__vite\_\_mapDeps code ([#&#8203;16184](https://github.com/vitejs/vite/issues/16184)) ([c0ec6be](https://github.com/vitejs/vite/commit/c0ec6bea69b6160553f4a5b30652dcef891788fc)), closes [#&#8203;16184](https://github.com/vitejs/vite/issues/16184) - perf(css): only replace empty chunk if imported ([#&#8203;16349](https://github.com/vitejs/vite/issues/16349)) ([e2658ad](https://github.com/vitejs/vite/commit/e2658ad6fe81278069d75d0b3b9c260c3021b922)), closes [#&#8203;16349](https://github.com/vitejs/vite/issues/16349) ### [`v5.2.8`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small528-2024-04-03-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.2.7...v5.2.8) - fix: csp nonce injection when no closing tag ([#&#8203;16281](https://github.com/vitejs/vite/issues/16281)) ([#&#8203;16282](https://github.com/vitejs/vite/issues/16282)) ([3c85c6b](https://github.com/vitejs/vite/commit/3c85c6b52edbae22cf812e72680d210a644d9313)), closes [#&#8203;16281](https://github.com/vitejs/vite/issues/16281) [#&#8203;16282](https://github.com/vitejs/vite/issues/16282) - fix: do not access document in `/@&#8203;vite/client` when not defined ([#&#8203;16318](https://github.com/vitejs/vite/issues/16318)) ([646319c](https://github.com/vitejs/vite/commit/646319cc845f24a12ac5f8f6d176597a5bf66fd3)), closes [#&#8203;16318](https://github.com/vitejs/vite/issues/16318) - fix: fix sourcemap when using object as `define` value ([#&#8203;15805](https://github.com/vitejs/vite/issues/15805)) ([445c4f2](https://github.com/vitejs/vite/commit/445c4f21583334edb37c7b32a1474903a0852b01)), closes [#&#8203;15805](https://github.com/vitejs/vite/issues/15805) - fix(css): unknown file error happened with lightningcss ([#&#8203;16306](https://github.com/vitejs/vite/issues/16306)) ([01af308](https://github.com/vitejs/vite/commit/01af308dfd271df604a3fc9e9b3a9fcc2063e5d8)), closes [#&#8203;16306](https://github.com/vitejs/vite/issues/16306) - fix(hmr): multiple updates happened when invalidate is called while multiple tabs open ([#&#8203;16307](https://github.com/vitejs/vite/issues/16307)) ([21cc10b](https://github.com/vitejs/vite/commit/21cc10bfda99a5818bfd709beff260e72b4b4ec5)), closes [#&#8203;16307](https://github.com/vitejs/vite/issues/16307) - fix(scanner): duplicate modules for same id if glob is used in html-like types ([#&#8203;16305](https://github.com/vitejs/vite/issues/16305)) ([eca68fa](https://github.com/vitejs/vite/commit/eca68fa942818b69d08eae4dceaf46a330684a5e)), closes [#&#8203;16305](https://github.com/vitejs/vite/issues/16305) - chore(deps): update all non-major dependencies ([#&#8203;16325](https://github.com/vitejs/vite/issues/16325)) ([a78e265](https://github.com/vitejs/vite/commit/a78e265822ebf06c5775c2083ee345e974488c6b)), closes [#&#8203;16325](https://github.com/vitejs/vite/issues/16325) - refactor: use types from sass instead of [@&#8203;types/sass](https://github.com/types/sass) ([#&#8203;16340](https://github.com/vitejs/vite/issues/16340)) ([4581e83](https://github.com/vitejs/vite/commit/4581e8371d0c2481e859f4496f928d1dcacd3a9d)), closes [#&#8203;16340](https://github.com/vitejs/vite/issues/16340) ### [`v5.2.7`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small527-2024-03-29-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.2.6...v5.2.7) - chore: deprecate splitVendorChunkPlugin ([#&#8203;16274](https://github.com/vitejs/vite/issues/16274)) ([45a06da](https://github.com/vitejs/vite/commit/45a06daac82524cf318a4dff7ae0b5f9cf67a0b2)), closes [#&#8203;16274](https://github.com/vitejs/vite/issues/16274) - fix: skip injecting `__vite__mapDeps` when it's not used ([#&#8203;16271](https://github.com/vitejs/vite/issues/16271)) ([890538a](https://github.com/vitejs/vite/commit/890538a694d683fcd3fdd00ef6545d6760a1d1bc)), closes [#&#8203;16271](https://github.com/vitejs/vite/issues/16271) - fix(deps): update all non-major dependencies ([#&#8203;16258](https://github.com/vitejs/vite/issues/16258)) ([7caef42](https://github.com/vitejs/vite/commit/7caef4216e16d9ac71e38598a9ecedce2281d42f)), closes [#&#8203;16258](https://github.com/vitejs/vite/issues/16258) - fix(hmr): don't mutate module graph when collecting modules ([#&#8203;16302](https://github.com/vitejs/vite/issues/16302)) ([dfffea1](https://github.com/vitejs/vite/commit/dfffea1f4363c07d6ebc05db6f0dae8bd8a0885d)), closes [#&#8203;16302](https://github.com/vitejs/vite/issues/16302) - fix(hmr): trigger hmr for missing file import errored module after file creation ([#&#8203;16303](https://github.com/vitejs/vite/issues/16303)) ([ffedc06](https://github.com/vitejs/vite/commit/ffedc06cab6357fe8857a2bc432d57adef3c34d3)), closes [#&#8203;16303](https://github.com/vitejs/vite/issues/16303) - fix(sourcemap): don't warn even if the sourcesContent is an empty string ([#&#8203;16273](https://github.com/vitejs/vite/issues/16273)) ([24e376a](https://github.com/vitejs/vite/commit/24e376ad8624ac9ca2f8f49b3c3e06947a0f0ce2)), closes [#&#8203;16273](https://github.com/vitejs/vite/issues/16273) - feat(hmr): reload when HTML file is created/deleted ([#&#8203;16288](https://github.com/vitejs/vite/issues/16288)) ([1f53796](https://github.com/vitejs/vite/commit/1f5379601e80d63916b7d77dd16d5dd8387e0002)), closes [#&#8203;16288](https://github.com/vitejs/vite/issues/16288) ### [`v5.2.6`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small526-2024-03-24-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.2.5...v5.2.6) - fix: `fs.deny` with globs with directories ([#&#8203;16250](https://github.com/vitejs/vite/issues/16250)) ([ba5269c](https://github.com/vitejs/vite/commit/ba5269cca81de3f5fbb0f49d58a1c55688043258)), closes [#&#8203;16250](https://github.com/vitejs/vite/issues/16250) ### [`v5.2.5`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small525-2024-03-24-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.2.4...v5.2.5) - fix: avoid SSR requests in waitForRequestIdle ([#&#8203;16246](https://github.com/vitejs/vite/issues/16246)) ([7093f77](https://github.com/vitejs/vite/commit/7093f779b7db2e0fdcb3f41affd76696b783a5fc)), closes [#&#8203;16246](https://github.com/vitejs/vite/issues/16246) - docs: clarify enforce vs hook.order ([#&#8203;16226](https://github.com/vitejs/vite/issues/16226)) ([3a73e48](https://github.com/vitejs/vite/commit/3a73e485cd4c08954fcb06698b5f721dea6e9f44)), closes [#&#8203;16226](https://github.com/vitejs/vite/issues/16226) ### [`v5.2.4`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small524-2024-03-23-small) - fix: dont resolve imports with malformed URI ([#&#8203;16244](https://github.com/vitejs/vite/issues/16244)) ([fbf69d5](https://github.com/vitejs/vite/commit/fbf69d5f6cef335fc18640fed7da16593b13c9b3)), closes [#&#8203;16244](https://github.com/vitejs/vite/issues/16244) ### [`v5.2.3`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small523-2024-03-22-small) - fix: handle warmup request error correctly ([#&#8203;16223](https://github.com/vitejs/vite/issues/16223)) ([d7c5256](https://github.com/vitejs/vite/commit/d7c52569963508a33516dc892e65edf0def36088)), closes [#&#8203;16223](https://github.com/vitejs/vite/issues/16223) - fix: skip encode if is data uri ([#&#8203;16233](https://github.com/vitejs/vite/issues/16233)) ([8617e76](https://github.com/vitejs/vite/commit/8617e7638ec105c7a6019a7ebac3b3185297b90d)), closes [#&#8203;16233](https://github.com/vitejs/vite/issues/16233) - fix(optimizer): fix `optimizeDeps.include` glob syntax for `./*` exports ([#&#8203;16230](https://github.com/vitejs/vite/issues/16230)) ([f184c80](https://github.com/vitejs/vite/commit/f184c8032bec6e668265a98d254a442e1024b6f3)), closes [#&#8203;16230](https://github.com/vitejs/vite/issues/16230) - fix(runtime): fix sourcemap with `prepareStackTrace` ([#&#8203;16220](https://github.com/vitejs/vite/issues/16220)) ([dad7f4f](https://github.com/vitejs/vite/commit/dad7f4f5a51433c2ac91a8aed1a5556a1e3fc640)), closes [#&#8203;16220](https://github.com/vitejs/vite/issues/16220) - chore: `utf8` replaced with `utf-8` ([#&#8203;16232](https://github.com/vitejs/vite/issues/16232)) ([9800c73](https://github.com/vitejs/vite/commit/9800c738b53f09da6d8f996255a831303983a376)), closes [#&#8203;16232](https://github.com/vitejs/vite/issues/16232) ### [`v5.2.2`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small522-2024-03-20-small) - fix(importAnalysis): skip encode in ssr ([#&#8203;16213](https://github.com/vitejs/vite/issues/16213)) ([e4d2d60](https://github.com/vitejs/vite/commit/e4d2d601177c2dd58fe672e2da9d9e487595fbf3)), closes [#&#8203;16213](https://github.com/vitejs/vite/issues/16213) ### [`v5.2.1`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small5212-2024-05-28-small) - chore: move to eslint flat config ([#&#8203;16743](https://github.com/vitejs/vite/issues/16743)) ([8f16765](https://github.com/vitejs/vite/commit/8f167653ede5d61f9d08ffa86c91e218557199ae)), closes [#&#8203;16743](https://github.com/vitejs/vite/issues/16743) - chore(deps): remove unused deps ([#&#8203;17329](https://github.com/vitejs/vite/issues/17329)) ([5a45745](https://github.com/vitejs/vite/commit/5a457454bfee1892b0d58c4b1c401cfb15986097)), closes [#&#8203;17329](https://github.com/vitejs/vite/issues/17329) - chore(deps): update all non-major dependencies ([#&#8203;16722](https://github.com/vitejs/vite/issues/16722)) ([b45922a](https://github.com/vitejs/vite/commit/b45922a91d4a73c27f78f26e369b7b1fd8d800e3)), closes [#&#8203;16722](https://github.com/vitejs/vite/issues/16722) - fix: mention `build.rollupOptions.output.manualChunks` instead of `build.rollupOutput.manualChunks` ([89378c0](https://github.com/vitejs/vite/commit/89378c07b64cc977fae2f231d087f24ba0e5d348)), closes [#&#8203;16721](https://github.com/vitejs/vite/issues/16721) - fix(build): make SystemJSWrapRE match lazy ([#&#8203;16633](https://github.com/vitejs/vite/issues/16633)) ([6583ad2](https://github.com/vitejs/vite/commit/6583ad25a1333b80bfeb6829e6034266ab9bfc91)), closes [#&#8203;16633](https://github.com/vitejs/vite/issues/16633) - fix(css): avoid generating empty JS files when JS files becomes empty but has CSS files imported ([#&#8203;1](https://github.com/vitejs/vite/issues/1) ([95fe5a7](https://github.com/vitejs/vite/commit/95fe5a79c434c0078075fc25e244689410447bab)), closes [#&#8203;16078](https://github.com/vitejs/vite/issues/16078) - fix(css): handle lightningcss compiled css in Deno ([#&#8203;17301](https://github.com/vitejs/vite/issues/17301)) ([8e4e932](https://github.com/vitejs/vite/commit/8e4e932b4979bc40a03b0ffb65b960df62226def)), closes [#&#8203;17301](https://github.com/vitejs/vite/issues/17301) - fix(css): only use files the current bundle contains ([#&#8203;16684](https://github.com/vitejs/vite/issues/16684)) ([15a6ebb](https://github.com/vitejs/vite/commit/15a6ebb414e3155583e3e9ad970afbdb598b0609)), closes [#&#8203;16684](https://github.com/vitejs/vite/issues/16684) - fix(css): page reload was not happening with .css?raw ([#&#8203;16455](https://github.com/vitejs/vite/issues/16455)) ([8041846](https://github.com/vitejs/vite/commit/804184654b6858d35cefe16dfe269613d56d308a)), closes [#&#8203;16455](https://github.com/vitejs/vite/issues/16455) - fix(deps): update all non-major dependencies ([#&#8203;16603](https://github.com/vitejs/vite/issues/16603)) ([6711553](https://github.com/vitejs/vite/commit/671155337af795156fe40a95935a8d2b27af1048)), closes [#&#8203;16603](https://github.com/vitejs/vite/issues/16603) - fix(deps): update all non-major dependencies ([#&#8203;16660](https://github.com/vitejs/vite/issues/16660)) ([bf2f014](https://github.com/vitejs/vite/commit/bf2f0145fecb67ca2342c3530716f4c5ddd35a68)), closes [#&#8203;16660](https://github.com/vitejs/vite/issues/16660) - fix(deps): update all non-major dependencies ([#&#8203;17321](https://github.com/vitejs/vite/issues/17321)) ([4a89766](https://github.com/vitejs/vite/commit/4a89766d838527c144f14e842211100b16792018)), closes [#&#8203;17321](https://github.com/vitejs/vite/issues/17321) - fix(error-logging): rollup errors weren't displaying id and codeframe ([#&#8203;16540](https://github.com/vitejs/vite/issues/16540)) ([22dc196](https://github.com/vitejs/vite/commit/22dc19601e2d83e3db3ec86eb2a274934284ac05)), closes [#&#8203;16540](https://github.com/vitejs/vite/issues/16540) - fix(hmr): normalize the path info ([#&#8203;14255](https://github.com/vitejs/vite/issues/14255)) ([6a085d0](https://github.com/vitejs/vite/commit/6a085d0467ca3b044b4f2108a323af3305a0eae7)), closes [#&#8203;14255](https://github.com/vitejs/vite/issues/14255) - fix(hmr): trigger page reload when calling invalidate on root module ([#&#8203;16636](https://github.com/vitejs/vite/issues/16636)) ([2b61cc3](https://github.com/vitejs/vite/commit/2b61cc39a986c44d733aba8c23036d9d83667fac)), closes [#&#8203;16636](https://github.com/vitejs/vite/issues/16636) - fix(logger): truncate log over 5000 characters long ([#&#8203;16581](https://github.com/vitejs/vite/issues/16581)) ([b0b839a](https://github.com/vitejs/vite/commit/b0b839accc88d8b3326733a94f76cb7c527fdb06)), closes [#&#8203;16581](https://github.com/vitejs/vite/issues/16581) - fix(optimizer): log dependencies added by plugins ([#&#8203;16729](https://github.com/vitejs/vite/issues/16729)) ([f0fb987](https://github.com/vitejs/vite/commit/f0fb9876deef3c66c60a2d0588a140f11a977011)), closes [#&#8203;16729](https://github.com/vitejs/vite/issues/16729) - fix(sourcemap): improve sourcemap compatibility for vue2 ([#&#8203;16594](https://github.com/vitejs/vite/issues/16594)) ([913c040](https://github.com/vitejs/vite/commit/913c0403a5de13a09dd37dac71f59db3339012ce)), closes [#&#8203;16594](https://github.com/vitejs/vite/issues/16594) - docs: correct proxy shorthand example ([#&#8203;15938](https://github.com/vitejs/vite/issues/15938)) ([abf766e](https://github.com/vitejs/vite/commit/abf766e939a0f02e5c08959bd101a6c72a29558b)), closes [#&#8203;15938](https://github.com/vitejs/vite/issues/15938) - docs: deprecate server.hot ([#&#8203;16741](https://github.com/vitejs/vite/issues/16741)) ([e7d38ab](https://github.com/vitejs/vite/commit/e7d38ab1c45b9d17f182f89d0c129932e2f994eb)), closes [#&#8203;16741](https://github.com/vitejs/vite/issues/16741) ### [`v5.2.0`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#520-2024-03-20) - fix: update client.ts@cleanUrl to accomodate blob protocol ([#&#8203;16182](https://github.com/vitejs/vite/issues/16182)) ([1a3b1d7](https://github.com/vitejs/vite/commit/1a3b1d73d7babdab6a52a5fb1ef193fd63666877)), closes [#&#8203;16182](https://github.com/vitejs/vite/issues/16182) - fix(assets): avoid splitting `,` inside query parameter of image URI in srcset property ([#&#8203;16081](https://github.com/vitejs/vite/issues/16081)) ([50caf67](https://github.com/vitejs/vite/commit/50caf673f635f5a77f4cd72297c40fb4d77ead9b)), closes [#&#8203;16081](https://github.com/vitejs/vite/issues/16081) - chore(deps): update all non-major dependencies ([#&#8203;16186](https://github.com/vitejs/vite/issues/16186)) ([842643d](https://github.com/vitejs/vite/commit/842643d82b5fc2b17e994cf47f8fc1a39c09201e)), closes [#&#8203;16186](https://github.com/vitejs/vite/issues/16186) - perf(transformRequest): fast-path watch and sourcemap handling ([#&#8203;16170](https://github.com/vitejs/vite/issues/16170)) ([de60f1e](https://github.com/vitejs/vite/commit/de60f1e3d1eb03167362cf8ce0c6c4071430f812)), closes [#&#8203;16170](https://github.com/vitejs/vite/issues/16170) - docs: add `@shikiji/vitepress-twoslash` ([#&#8203;16168](https://github.com/vitejs/vite/issues/16168)) ([6f8a320](https://github.com/vitejs/vite/commit/6f8a3206653127a1ca9e20880af117d3a7c4fadc)), closes [#&#8203;16168](https://github.com/vitejs/vite/issues/16168) ### [`v5.1.8`](https://github.com/vitejs/vite/releases/tag/v5.1.8) [Compare Source](https://github.com/vitejs/vite/compare/v5.1.7...v5.1.8) Please refer to [CHANGELOG.md](https://github.com/vitejs/vite/blob/v5.1.8/packages/vite/CHANGELOG.md) for details. ### [`v5.1.7`](https://github.com/vitejs/vite/releases/tag/v5.1.7) [Compare Source](https://github.com/vitejs/vite/compare/v5.1.6...v5.1.7) Please refer to [CHANGELOG.md](https://github.com/vitejs/vite/blob/v5.1.7/packages/vite/CHANGELOG.md) for details. ### [`v5.1.6`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small516-2024-03-11-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.1.5...v5.1.6) - chore(deps): update all non-major dependencies ([#&#8203;16131](https://github.com/vitejs/vite/issues/16131)) ([a862ecb](https://github.com/vitejs/vite/commit/a862ecb941a432b6e3bab62331012e4b53ddd4e8)), closes [#&#8203;16131](https://github.com/vitejs/vite/issues/16131) - fix: check for publicDir before checking if it is a parent directory ([#&#8203;16046](https://github.com/vitejs/vite/issues/16046)) ([b6fb323](https://github.com/vitejs/vite/commit/b6fb3235c33b1490eb0d7a33b2b62d6fa7a5496f)), closes [#&#8203;16046](https://github.com/vitejs/vite/issues/16046) - fix: escape single quote when relative base is used ([#&#8203;16060](https://github.com/vitejs/vite/issues/16060)) ([8f74ce4](https://github.com/vitejs/vite/commit/8f74ce4ff3c159c7f797ab024200d7893a29fbfe)), closes [#&#8203;16060](https://github.com/vitejs/vite/issues/16060) - fix: handle function property extension in namespace import ([#&#8203;16113](https://github.com/vitejs/vite/issues/16113)) ([f699194](https://github.com/vitejs/vite/commit/f6991948f59e36bc5d108e2befa5883be99f934f)), closes [#&#8203;16113](https://github.com/vitejs/vite/issues/16113) - fix: server middleware mode resolve ([#&#8203;16122](https://github.com/vitejs/vite/issues/16122)) ([8403546](https://github.com/vitejs/vite/commit/840354601a2dbdb6419429999e1f9feff31a641f)), closes [#&#8203;16122](https://github.com/vitejs/vite/issues/16122) - fix(esbuild): update tsconfck to fix bug that could cause a deadlock ([#&#8203;16124](https://github.com/vitejs/vite/issues/16124)) ([fd9de04](https://github.com/vitejs/vite/commit/fd9de0473e075c8d69bb3a8867ab15300506e67b)), closes [#&#8203;16124](https://github.com/vitejs/vite/issues/16124) - fix(worker): hide "The emitted file overwrites" warning if the content is same ([#&#8203;16094](https://github.com/vitejs/vite/issues/16094)) ([60dfa9e](https://github.com/vitejs/vite/commit/60dfa9e15c5cb052db45356c574ae724d86ca73b)), closes [#&#8203;16094](https://github.com/vitejs/vite/issues/16094) - fix(worker): throw error when circular worker import is detected and support self referencing worker ([eef9da1](https://github.com/vitejs/vite/commit/eef9da13d0028161eacc0ea699988814f29a56e4)), closes [#&#8203;16103](https://github.com/vitejs/vite/issues/16103) - style(utils): remove null check ([#&#8203;16112](https://github.com/vitejs/vite/issues/16112)) ([0d2df52](https://github.com/vitejs/vite/commit/0d2df527168dec95b2967a3013bbf8c1ec8b0286)), closes [#&#8203;16112](https://github.com/vitejs/vite/issues/16112) - refactor(runtime): share more code between runtime and main bundle ([#&#8203;16063](https://github.com/vitejs/vite/issues/16063)) ([93be84e](https://github.com/vitejs/vite/commit/93be84eccde7623781d4be17d63a8bc5bc88a0f5)), closes [#&#8203;16063](https://github.com/vitejs/vite/issues/16063) ### [`v5.1.5`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small515-2024-03-04-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.1.4...v5.1.5) - fix: `__vite__mapDeps` code injection ([#&#8203;15732](https://github.com/vitejs/vite/issues/15732)) ([aff54e1](https://github.com/vitejs/vite/commit/aff54e1d5e3129a442aeec8b6aef024024ba5b1b)), closes [#&#8203;15732](https://github.com/vitejs/vite/issues/15732) - fix: analysing build chunk without dependencies ([#&#8203;15469](https://github.com/vitejs/vite/issues/15469)) ([bd52283](https://github.com/vitejs/vite/commit/bd52283a70a1451a4ad6f058787b18382d306880)), closes [#&#8203;15469](https://github.com/vitejs/vite/issues/15469) - fix: import with query with imports field ([#&#8203;16085](https://github.com/vitejs/vite/issues/16085)) ([ab823ab](https://github.com/vitejs/vite/commit/ab823ab618c2036913076abe15c10fd7fbe4d6ba)), closes [#&#8203;16085](https://github.com/vitejs/vite/issues/16085) - fix: normalize literal-only entry pattern ([#&#8203;16010](https://github.com/vitejs/vite/issues/16010)) ([1dccc37](https://github.com/vitejs/vite/commit/1dccc3713a383ac274a36dfcaabcaaa88e380bd1)), closes [#&#8203;16010](https://github.com/vitejs/vite/issues/16010) - fix: optimizeDeps.entries with literal-only pattern(s) ([#&#8203;15853](https://github.com/vitejs/vite/issues/15853)) ([49300b3](https://github.com/vitejs/vite/commit/49300b3487ec8a057b61e29466d4595c577cd225)), closes [#&#8203;15853](https://github.com/vitejs/vite/issues/15853) - fix: output correct error for empty import specifier ([#&#8203;16055](https://github.com/vitejs/vite/issues/16055)) ([a9112eb](https://github.com/vitejs/vite/commit/a9112ebb2111f9d7059138a5287a587947606f92)), closes [#&#8203;16055](https://github.com/vitejs/vite/issues/16055) - fix: upgrade esbuild to 0.20.x ([#&#8203;16062](https://github.com/vitejs/vite/issues/16062)) ([899d9b1](https://github.com/vitejs/vite/commit/899d9b1d272b7057aafc6fa01570d40f288a473b)), closes [#&#8203;16062](https://github.com/vitejs/vite/issues/16062) - fix(runtime): runtime HMR affects only imported files ([#&#8203;15898](https://github.com/vitejs/vite/issues/15898)) ([57463fc](https://github.com/vitejs/vite/commit/57463fc53fedc8f29e05ef3726f156a6daf65a94)), closes [#&#8203;15898](https://github.com/vitejs/vite/issues/15898) - fix(scanner): respect `experimentalDecorators: true` ([#&#8203;15206](https://github.com/vitejs/vite/issues/15206)) ([4144781](https://github.com/vitejs/vite/commit/4144781fbcebb9143fb28caac05db97ca149d8a9)), closes [#&#8203;15206](https://github.com/vitejs/vite/issues/15206) - revert: "fix: upgrade esbuild to 0.20.x" ([#&#8203;16072](https://github.com/vitejs/vite/issues/16072)) ([11cceea](https://github.com/vitejs/vite/commit/11cceeab392504c1af262a0fa033345f22c6ffae)), closes [#&#8203;16072](https://github.com/vitejs/vite/issues/16072) - refactor: share code with vite runtime ([#&#8203;15907](https://github.com/vitejs/vite/issues/15907)) ([b20d542](https://github.com/vitejs/vite/commit/b20d54257e6105333c19676a403c574667878e0f)), closes [#&#8203;15907](https://github.com/vitejs/vite/issues/15907) - refactor(runtime): use functions from `pathe` ([#&#8203;16061](https://github.com/vitejs/vite/issues/16061)) ([aac2ef7](https://github.com/vitejs/vite/commit/aac2ef77521f66ddd908f9d97020b8df532148cf)), closes [#&#8203;16061](https://github.com/vitejs/vite/issues/16061) - chore(deps): update all non-major dependencies ([#&#8203;16028](https://github.com/vitejs/vite/issues/16028)) ([7cfe80d](https://github.com/vitejs/vite/commit/7cfe80d0df7edfe861b8cc281303f20fc7633841)), closes [#&#8203;16028](https://github.com/vitejs/vite/issues/16028) ### [`v5.1.4`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small514-2024-02-21-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.1.3...v5.1.4) - perf: remove unnecessary regex s modifier ([#&#8203;15766](https://github.com/vitejs/vite/issues/15766)) ([8dc1b73](https://github.com/vitejs/vite/commit/8dc1b731463bfa5c2cb0c159b98050b55377581c)), closes [#&#8203;15766](https://github.com/vitejs/vite/issues/15766) - fix: fs cached checks disabled by default for yarn pnp ([#&#8203;15920](https://github.com/vitejs/vite/issues/15920)) ([8b11fea](https://github.com/vitejs/vite/commit/8b11fea91560c5f084c31aa9b19e64832ac6c3b5)), closes [#&#8203;15920](https://github.com/vitejs/vite/issues/15920) - fix: resolve directory correctly when `fs.cachedChecks: true` ([#&#8203;15983](https://github.com/vitejs/vite/issues/15983)) ([4fe971f](https://github.com/vitejs/vite/commit/4fe971fda39ab1a323461c09b35108cc7a271484)), closes [#&#8203;15983](https://github.com/vitejs/vite/issues/15983) - fix: srcSet with optional descriptor ([#&#8203;15905](https://github.com/vitejs/vite/issues/15905)) ([81b3bd0](https://github.com/vitejs/vite/commit/81b3bd09cff926534ea667edfa5417b944cdf01c)), closes [#&#8203;15905](https://github.com/vitejs/vite/issues/15905) - fix(deps): update all non-major dependencies ([#&#8203;15959](https://github.com/vitejs/vite/issues/15959)) ([571a3fd](https://github.com/vitejs/vite/commit/571a3fde438d60540cfeba132e24646badf5ff2f)), closes [#&#8203;15959](https://github.com/vitejs/vite/issues/15959) - fix(watch): build watch fails when outDir is empty string ([#&#8203;15979](https://github.com/vitejs/vite/issues/15979)) ([1d263d3](https://github.com/vitejs/vite/commit/1d263d39d32838cf5b77eeb44426ae81e969309c)), closes [#&#8203;15979](https://github.com/vitejs/vite/issues/15979) ### [`v5.1.3`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small513-2024-02-15-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.1.2...v5.1.3) - fix: cachedTransformMiddleware for direct css requests ([#&#8203;15919](https://github.com/vitejs/vite/issues/15919)) ([5099028](https://github.com/vitejs/vite/commit/509902807c841742e0d64ca7ea12c0b44ab54489)), closes [#&#8203;15919](https://github.com/vitejs/vite/issues/15919) - refactor(runtime): minor tweaks ([#&#8203;15904](https://github.com/vitejs/vite/issues/15904)) ([63a39c2](https://github.com/vitejs/vite/commit/63a39c244b08cf1f2299bc2c3cfddcb82070d05b)), closes [#&#8203;15904](https://github.com/vitejs/vite/issues/15904) - refactor(runtime): seal ES module namespace object instead of feezing ([#&#8203;15914](https://github.com/vitejs/vite/issues/15914)) ([4172f02](https://github.com/vitejs/vite/commit/4172f02b70a8ae44bb8f3bc22d5fd5cffe458274)), closes [#&#8203;15914](https://github.com/vitejs/vite/issues/15914) ### [`v5.1.2`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small512-2024-02-14-small) [Compare Source](https://github.com/vitejs/vite/compare/v5.1.1...v5.1.2) - fix: normalize import file path info ([#&#8203;15772](https://github.com/vitejs/vite/issues/15772)) ([306df44](https://github.com/vitejs/vite/commit/306df44f6eebd49d2b5ee4216701b447eb65bd1b)), closes [#&#8203;15772](https://github.com/vitejs/vite/issues/15772) - fix(build): do not output build time when build fails ([#&#8203;15711](https://github.com/vitejs/vite/issues/15711)) ([added3e](https://github.com/vitejs/vite/commit/added3ee101522d0cf0c318ac1c2016c10271c47)), closes [#&#8203;15711](https://github.com/vitejs/vite/issues/15711) - fix(runtime): pass path instead of fileURL to `isFilePathESM` ([#&#8203;15908](https://github.com/vitejs/vite/issues/15908)) ([7b15607](https://github.com/vitejs/vite/commit/7b1560765e474869c2f2096cff6d519ef01afe48)), closes [#&#8203;15908](https://github.com/vitejs/vite/issues/15908) - fix(worker): support UTF-8 encoding in inline workers (fixes [#&#8203;12117](https://github.com/vitejs/vite/issues/12117)) ([#&#8203;15866](https://github.com/vitejs/vite/issues/15866)) ([570e0f1](https://github.com/vitejs/vite/commit/570e0f185203ceec02b89ff53c7a13add1309e77)), closes [#&#8203;12117](https://github.com/vitejs/vite/issues/12117) [#&#8203;15866](https://github.com/vitejs/vite/issues/15866) - chore: update license file ([#&#8203;15885](https://github.com/vitejs/vite/issues/15885)) ([d9adf18](https://github.com/vitejs/vite/commit/d9adf18e634c1790d9d64c5624a0d0be268711ac)), closes [#&#8203;15885](https://github.com/vitejs/vite/issues/15885) - chore(deps): update all non-major dependencies ([#&#8203;15874](https://github.com/vitejs/vite/issues/15874)) ([d16ce5d](https://github.com/vitejs/vite/commit/d16ce5db2f0c4dd327093bae2cbaab0d20c511e9)), closes [#&#8203;15874](https://github.com/vitejs/vite/issues/15874) - chore(deps): update dependency dotenv-expand to v11 ([#&#8203;15875](https://github.com/vitejs/vite/issues/15875)) ([642d528](https://github.com/vitejs/vite/commit/642d528b7b403eb91c67ff809ffa0fb99a1ff56e)), closes [#&#8203;15875](https://github.com/vitejs/vite/issues/15875) ### [`v5.1.1`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small511-2024-02-09-small) - fix: empty CSS file was output when only .css?url is used ([#&#8203;15846](https://github.com/vitejs/vite/issues/15846)) ([b2873ac](https://github.com/vitejs/vite/commit/b2873ac3936de25ca8784327cb9ef16bd4881805)), closes [#&#8203;15846](https://github.com/vitejs/vite/issues/15846) - fix: skip not only .js but also .mjs manifest entries ([#&#8203;15841](https://github.com/vitejs/vite/issues/15841)) ([3d860e7](https://github.com/vitejs/vite/commit/3d860e7916b9b160da39d080d7d6d72ab8d56ae9)), closes [#&#8203;15841](https://github.com/vitejs/vite/issues/15841) - chore: post 5.1 release edits ([#&#8203;15840](https://github.com/vitejs/vite/issues/15840)) ([9da6502](https://github.com/vitejs/vite/commit/9da6502fe7015d33aaaae59031f7f3aa448f484b)), closes [#&#8203;15840](https://github.com/vitejs/vite/issues/15840) ### [`v5.1.0`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#510-2024-02-08) Vite 5.1 is out! Read the announcement blog post at https://vite.dev/blog/announcing-vite5-1! - chore: revert [#&#8203;15746](https://github.com/vitejs/vite/issues/15746) ([#&#8203;15839](https://github.com/vitejs/vite/issues/15839)) ([ed875f8](https://github.com/vitejs/vite/commit/ed875f88f6e40333807001279d29d45789fe8c21)), closes [#&#8203;15746](https://github.com/vitejs/vite/issues/15746) [#&#8203;15839](https://github.com/vitejs/vite/issues/15839) - fix: pass `customLogger` to `loadConfigFromFile` (fix [#&#8203;15824](https://github.com/vitejs/vite/issues/15824)) ([#&#8203;15831](https://github.com/vitejs/vite/issues/15831)) ([55a3427](https://github.com/vitejs/vite/commit/55a3427ef8ff491de913f304cb404551e33265bd)), closes [#&#8203;15824](https://github.com/vitejs/vite/issues/15824) [#&#8203;15831](https://github.com/vitejs/vite/issues/15831) - fix(deps): update all non-major dependencies ([#&#8203;15803](https://github.com/vitejs/vite/issues/15803)) ([e0a6ef2](https://github.com/vitejs/vite/commit/e0a6ef2b9e6f1df8c5e71efab6182b7cf662d18d)), closes [#&#8203;15803](https://github.com/vitejs/vite/issues/15803) - refactor: remove `vite build --force` ([#&#8203;15837](https://github.com/vitejs/vite/issues/15837)) ([f1a4242](https://github.com/vitejs/vite/commit/f1a42429e1d24230a4a78cca82657e2d3602a7b2)), closes [#&#8203;15837](https://github.com/vitejs/vite/issues/15837) ### [`v5.0.13`](https://github.com/vitejs/vite/releases/tag/v5.0.13) [Compare Source](https://github.com/vitejs/vite/compare/v5.0.12...v5.0.13) Please refer to [CHANGELOG.md](https://github.com/vitejs/vite/blob/v5.0.13/packages/vite/CHANGELOG.md) for details. ### [`v5.0.12`](https://github.com/vitejs/vite/releases/tag/v5.0.12) [Compare Source](https://github.com/vitejs/vite/compare/v5.0.11...v5.0.12) Please refer to [CHANGELOG.md](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md) for details. ### [`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/19e3c9a8a16847486fbad8a8cd48fc771b1538bb)), 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/d2aa0969ee316000d3b957d7e879f001e85e369e)), 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/8de7bd2b68db27b83d9484cc8d4e26436615168e)), 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/5ea9edbc9ceb991e85f893fe62d68ed028677451)), 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/49d21fe1feaac30dee0196bd484480a8000a4363)), 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/2a540eee82f9a31deff8215bdbdccfa46d494a06)), 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/d9ae1b2e573e8e5e313c1f23a5a0b5d6d9dff887)), 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/1bbff16ff8c65d980d3843316ecbad8b1ec4e67a)), 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/c902545476a4e7ba044c35b568e73683758178a3)), 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/2b39fe6584a55e6fe07664ac497e41d70f1fa32b)), 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/129d0d0983285d31bed41d2c7a08c138ad32e625)), 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/56a5740bc7217b1a2690db156c5994ea9049f9e9)), 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/08d093cb7deee07a293e7d82aa395f3c153e03d9)), 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/b1a6c84c3b55f9a79f63e1fd9bd11ac9ef151e92)), 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/7b7185494afee4ffe857a772cfa881d555f19520)), 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/05068123dd5f6c3dd7ae372b432aa16118c7c4b7)), 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/b1d6211d8df4f33172766a56ed87bd8d37648fbb)), 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/c9b61c47b04977bbcc2771394ac6c89eeb9ea20c)), 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/103820fe3f5f3c2685922eeaec4175e7188eeb1b)), 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/921ca419d893a8a66871648d84008355d487c1e7)), 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/ea6a7a6eb86ebc8ae5cf5aff88446a1b44fecec9)), 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/bb07f605cca698a81f1b4606ddefb34485069dd1)), 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/1597170d0310a167c67beb3f1f6b958cca8f9d1d)), 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/3e42611da7812193338ce7cef03db14602332b17)), 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/ef2a0247937fb4c89f51ff116480f2ec4dcf7598)), 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/8ad81b470ca6f8d4cc9a56a1833c9475081b9ff9)), 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/8e4655c96f7f9d0634f44997f2a9c9b2fdfcb685)), 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/8409b662d6891491c997126d14bb88101851a3d5)), 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/0f9e1bfdc2d228c02690f9d858e8f8cce8d93264)), 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/35a5bcf139f015f81c8e127f19ba6dc830a642d5)), 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/d8001c546363af8dfa1c2acf90a904f4a23d1495)), 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/676804d95a8b26ad734f3e3c0b09ad361e9a9931)), 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/14be75f6a8497ae1416188e21b2b0f818443cc2a)), 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/5b8504048140cbbd5d9424132c998c506dece6ce)), 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/ad3adda7215c33874a07cbd4d430fcffe4c85dce)), 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/5f2cdec5d61b847352b3412725fcc957dca010d4)), 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/d93a211959cb5f9951653d717aceee2a0d93499a)), 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/7fd7c6cebfcad34ae7021ebee28f97b1f28ef3f3)), 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/ee12f30eaae70a8989cff0fe0a823e3f42a84832)), 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/282bd8f31239717fec9842664d88b38320cdd939)), 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/2fce647edae3c93915f43c2a2971b87aa2db53c3)), 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/0571b7c6c3acc8ec46357a9ac1f20b60030cdd2f)), 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/0348137a2315fc288f0e915169c36947f69bba63)), 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/73e971f27a63b2d4ecb5acf44f8726cdd3d2082b)), 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/1df1fd1047695c4d144de4b2b4bd4a69fc7d7440)), 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/67ac57283f20b8e3a2dc5809a761eefa38fffb59)), 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/d2a2493ddfe18d58f181e947d4a92b9df1c311d3)), 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/ec401da07435f63968d4d3da361c1d40b57b6a0c)), 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/4a111aafd5b488514c84bc4a00f0e5640b0079fc)), 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/9474c4be279e342db2264fa9e7a8b84abb54a93e)), 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/642f9bcb5d4a8c2455569117ef2984fe09c3acd4)), 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/6619de7de498ec08b4af91412d611900282744a7)), 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/227d56d37fbfcd1af4b5d93182770b4e650511ee)), 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/ef403c0e616499b52f5937bdb8479df3e639adc7)), 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/811e392b771ae6bc0b27612cf9a06d01c17c3351)), 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/cb3243c86ebc6bd7212620db27d50ea2a2bee460)), 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/7ff2c0afe8c6b6901385af829f2e7e80c1fe344c)), 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/bcc4a6113521543ac17552c3b3cbda80514f0c04)), 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/6fcceebe34863c4fcde809885976b12cf5398fe1)), closes [#&#8203;15059](https://github.com/vitejs/vite/issues/15059) ### [`v5.0.1`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small5011-2024-01-05-small) - fix: don't pretransform classic script links ([#&#8203;15361](https://github.com/vitejs/vite/issues/15361)) ([19e3c9a](https://github.com/vitejs/vite/commit/19e3c9a8a16847486fbad8a8cd48fc771b1538bb)), 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/d2aa0969ee316000d3b957d7e879f001e85e369e)), 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/8de7bd2b68db27b83d9484cc8d4e26436615168e)), 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/5ea9edbc9ceb991e85f893fe62d68ed028677451)), 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/49d21fe1feaac30dee0196bd484480a8000a4363)), 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/2a540eee82f9a31deff8215bdbdccfa46d494a06)), closes [#&#8203;15476](https://github.com/vitejs/vite/issues/15476) ### [`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://vite.dev/blog/announcing-vite5) [![Announcing Vite 5](https://vite.dev/og-image-announcing-vite5.png)](https://vite.dev/blog/announcing-vite5) Today, we mark another big milestone in Vite's path. The Vite [team](https://vite.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://vite.dev/guide/migration#deprecate-cjs-node-api)). Quick links: - [Docs](https://vite.dev) - [Migration Guide](https://vite.dev/guide/migration) Docs in other languages: - [简体中文](https://cn.vite.dev/) - [日本語](https://ja.vite.dev/) - [Español](https://es.vite.dev/) - [Português](https://pt.vite.dev/) - [한국어](https://ko.vite.dev/) - [Deutsch](https://de.vite.dev/) (new translation!) Learn more at [the Vite 5 announcement blog post](https://vite.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/d19586061639295257c7ea13b9ed68745aa90224)), 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/ab5bb40942c7023046fa6f6d0b49cabc105b6073)), 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/69737f496cb888a459b6cb701e66610991393bc7)), 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/4f71ae8736ff5d2fc9eca876825d16b0c4402720)), 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/deb5515c282c9fab52450a450848390333e2fef2)), 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/72340211d3eedf0ffd12618622d6b8cdc4c133d0)), 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/43cc3b9e6db4e8d2a5da69d6f75ae40601835e17)), 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/521ca58d5d7cf9fbd554169a449282c8163c81ac)), 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/0ae2e1dc63950ac5ff45110a360514850226c962)), 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/2141d3132d297c6dc3ad5698ef508fd08f5229a9)), 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/5786837a02566accaafe04a4a6cda9ea7d00ee2e)), 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/5acda5e10a70908e82093b5cd302d103a346e693)), 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/9d09dfe53980ea882d99c3fc46ed5a2de98fba0d)), 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/5b65bfdb4808660f63fcca15cbeea0fde1ae5b65)), 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/dee6067ec78c9f9d7923d780b4941d835b34fcf4)), 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/339f300eeadf92347df41400ee951b0feb2cecc4)), 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/7861a337f65376393a6dd88c0964d91f086e6ec6)), 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/40fd2d9bf4073420e6c334f48dc3b63558b688ce)), 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/33ecfd967136f8b05f204168971e7ba607e0eb5f)), 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/8d18a910128db25b120218260ab911dd31ff6a5b)), 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/404f30f5a4f9d5ad8ac683fb8cd7adc87d308675)), 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/536631a2f54ce3f90105fc586a2c1a5b477eff5f)), 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/74fa024db4aaf04d0bdc6b6ec87e3095e1b24b12)), 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/1ae4cbd20f5de43b752cd4f203d5c03b0c8d6bcb)), 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/2c1a45c86cab6ecf02abb6e50385f773d5ed568e)), 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/9b7b4ed99ff30ca8eed520233b89e5f977015656)), 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/e0eb07c5d174456b19db81839383f39f3abb57fa)), 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/fdfb61f2a9ab596dc9b6bc09a6c52645aca18ef4)), 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/9594c7021bba606ab423fc9e18d638615a111360)), closes [#&#8203;14231](https://github.com/vitejs/vite/issues/14231) - feat(css)!: remove css default export ([b6c44cd](https://github.com/vitejs/vite/commit/b6c44cd693db763f071d7d1c3a15dd9580272f45)) - fix!: update node types peer dep range ([#&#8203;14280](https://github.com/vitejs/vite/issues/14280)) ([8f87e86](https://github.com/vitejs/vite/commit/8f87e86cf180223b883134962a6357bba9e3a1c0)), 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/e0c86d4f210a302876fac280d9e79a2244e83b8b)), 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/8aa4134ea78ddab7c696b0efe58ad905887f1346)), 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/6a564fa92a368ae4b5f0c2392c49450d534d4b52)), 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/7c240a0d25bcba043fbf97bf0382b2da4f012aa0)), 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/a92bc617cf47bbdf95061cf9c312330a1713d725)), 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/60a020e592893e5f58a83fb53a68bed19148970c)), 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/b47905577a9b4f78544c80c93fb005dabce8f02a)), 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/385d580a7df67570b8014318a607f62fe15eaef9)), 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/622948558af026141e1d46e890dd27e79b59e16b)), 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/86a5356721f64de8033c559d4afa1e045ca672d9)), 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/9369d8d8cbf765d5930ec22e47cd2e5bb337f616)), 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/8690581bac3b466abb03e13e172bc3770fed0545)), 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/e4c801c552edc4a60659720b89777e29eb93db6b)), 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/17fb5ee41f96e3e4aefc6d6258436676de048686)), 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/da80372ef5b5f11b30d66c57ff323e0f1d5cc14c)), 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/598d42310696b8bed04db310076e7fe7a4651943)), 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/dd213b5454c8dd448e0767edd42e2a50bfe933a7)), 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/31333bbb77ce3bf4a34380a2f07f926330993cac)), 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/84df7db1ea34b60a727628f8228f3ac31a27715d)), 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/23ef8a1a7abdb4a7e0400d7dd6ad3f7d444c548f)), 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/d0afc3948bb246b0c4928c9350c0de4364bf61f9)), 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/83a56f7b46538d485a204a4b9309f3f10c94ee51)), 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/884fc3d8f721853de8d012fee104f449ba2b99e3)), 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/830b26e8be88706982d3cee7c2df17d4120f92a5)), 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/af5a95e0142c46f89776b7a23c290015b1b99502)), 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/9884308228d3c918d973c08a84f4cca5251cf23a)), 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/f88ab6807f6596960c377e56a9e5e0bd041835e7)), 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/70a379f1bf8a4767dc2d788d0f248ab9cde10c3f)), 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/e9b1e85ab95685d2d34f2e8f66b8a31aef96c5a9)), 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/f5ba696d177c0027eed6a4a659cefdda9c0142ce)), closes [#&#8203;14188](https://github.com/vitejs/vite/issues/14188) - feat(css): stop injecting `?used` ([fc05454](https://github.com/vitejs/vite/commit/fc054542a31d00837676c7adb5f46d0cd8003eb1)) - feat: export `server.bindCLIShortcuts` ([#&#8203;13675](https://github.com/vitejs/vite/issues/13675)) ([1a2e5e6](https://github.com/vitejs/vite/commit/1a2e5e6d9a6bb2531bf73be801c9778dbf39d51b)), 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/443c235beec4b7b68a0d191e101ec85f4df02f67)), 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/fd9a2ccdf2e78616ff3c937538111dbe1586f537)), 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/490dad8feb8fbe3fb0031ef6707d05638867aee0)), 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/1f214a4df071b1f2f240a7209142c521d9deb4cb)), 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/bd1553769b826f2bcd3100f2b603a2de7058ea26)), 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/4150bcb0bd627b8c873e5f1ffce1b9aefc8766c7)), 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/96a4ce37d9fe17818b683c68455b9228f7307217)), 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/4dcf9c4e98652dea50e6339ab4c888eb5e618a5c)), 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/6f12fd8bd297e576eda1574fcda40f30a0994a53)), 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/c2ebea16517a0b1d5690d5afb57dd95c1d701db6)), 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/6e0b0eeed02c57002b53dd99689cb7d509a18af8)), 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/09ba7c62ab68e43b02236028c6f7641f8bd308b1)), 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/75cd29cf6feea90de4aebae5e37cd0ca45866322)), 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/8b174fdcc798092c5002d586e4f25cb2a6f8768a)), 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/dcee6ef08e98548eea262695249134ab7ada0302)), 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/2b4e7935d7bd05ce68320dc24eee3c3c04b0672d)), 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/bedfcfad4b64cabde8008a6469a37c66b69372be)), 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/2a519a176d9f499d2b2814cc08549e9985a048e5)), 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/58ff8499d723ce6f87624faa1e17c218baa9793f)), 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/82a5b11f80a8c5f04abab54336ee406d9e424d13)), 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/24c2c57b4476a0f6e5075d9e32b4d5d17b2b85f8)), 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/a0ab85bdf4abe39a6d2133b89b1bb041fd77019c)), 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/55335cc3d9f91238302d9fb94c3bfc0bdbfef385)), 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/0b325bbd25c93c8e14fff157fc83ff39b3eb3dae)), 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/0bb3995a7d2245ef1cc7b2ed8a5242e33af16874)), 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/80beedea0231e7d58ce7c318ba412c7ab638a026)), 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/3f57b0579a70d81af1f352d9f6f3855129c642ac)), 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/f9ce9dbc8cc8e9551b9b30bcfa1cf4977ae3d9a6)), 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/b24b95119b0c3222024f44a6818c6e7820b3b0d2)), 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/84c5ff69442fe4977568951a6b237b65d7572f8b)), 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/350b4b238dc055f267fe0d1ec13c831972e23cfa)), 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/28ccede5254d0801ba158f391df5a22844306368)), 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/8b96e9723486667f6854f68741c9075f3a6fdf55)), 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/2687dbbd4e19c86f9888ee784c9b51598e8b79ca)), 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/1bfb584e5b1d9d236692883d282a2a7079f2b384)), 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/0873bae0cfe0f0718ad2f5743dd34a17e4ab563d)), 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/bd4d29f9fc03ab92b351ae503c44f82ec0290795)), 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/b6b382c8510f845ef1fcb8e79174ef9bc22c8ff4)), 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/9e20ed6ead291e67c30b79a50f0ca05d60a321eb)), 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/b5653d3075559a327b8d87a3863be3260d880e3a)), 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/11b1796456835120e4ad745cbabb843a4c96622e)), 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/12f92305891052a7d479e54d708b5fc705596da0)), 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/66caef369dbe80bb3fbaabdae5ffb05c42124f32)), 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/f36fcd234d61b4b133667bda8f25c85d9687384d)), 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/d5d96e712788bc762d9c135bc84628dbcfc7fb58)), 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/8db40ee5de67047e7f31a4d0cd27c6e86c91449c)), 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/9babef54c6d25c1948c95812b7ea95d618214736)), 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/c3622d70495d9f4fcfa9690f4f4dba7154d0a6c8)), 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/72f6a52a0d0a042a05746419b1a5383138b7e8ff)), 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/d6d1ef156a33812f0723b8c3089ccbc3d316a3ab)), 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/eef4aaa063ed420c213cb9e24f680230cf2132b2)), 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/d520388fca12f86df9dcc31e38cea76f180a2ff0)), 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/dd610b5f77fb596b3d64f2f7fb94ccce392777a7)), 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/6e7b25c7c60fe6c988a3cb66609e09dca6ea463c)), 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/7acb016fbbabcf6347b6c044b252a12f00f42d97)), 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/f627b91c23b968c6b44005934aa795e62f4fcd6a)), 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/d4f62e474b6860f0625173ce8ff4501bd3af7ad2)), 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/1f2a982360a0825a98d818517fb3d692dbed27bc)), 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/40ee2457a7be80001e3d88ad9394c0591f620dd0)), 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/4496ae788387f350da09266defd7ded0bf3ab6c1)), 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/21017a9408643cbc7204215ecc5a3fdaf74dc81e)), 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/4e763c508267a17d841b3cee11d93f6cafe8a142)), 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/f54e6d8dad6daeaede55d6363ed7f1cf6899f914)), 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/ea47b8fa51d958bc3fa9d27dc23c0bae2b6066d7)), 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/a4a17b8e3e3acae0465c888e2e4ac8314c4cd036)), 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/0a38e3b395d1e705321f6f18690acde5f0fc378c)), 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/261633a1a1d22706728701b42b4b113662122802)), 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/a3b6d8da6be78eefe6fea4ebf9fc0614157d6117)), 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/3615c68172ca77da2da69ef2c7bd471fa276d174)), 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/e0eb30401b1875e2bb0b2f01362934aec161efa8)), 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/eb204fd3c5bffb6c6fb40f562f762e426fbaf183)), 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/6868480d0036f08388e82611992d58ee52cf97b7)), 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/5004d004e7c86363a778b584ca3b94eb0b18950f)), 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/dae6d0aa63d436da747cbc67ad9e735b0d1934f0)) - 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/17c5928415ebedbc6b4b13ac90592b2a0160c383)), closes [#&#8203;14487](https://github.com/vitejs/vite/issues/14487) - fix: update .html fallback in MPA ([b5637a7](https://github.com/vitejs/vite/commit/b5637a722ae64a9b5ed3d4700a8e064c55df0a76)) - 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/ec7ee22cf15bed05a6c55693ecbac27cfd615118)), 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/6f9d39dcd3f18979a568bf93e751fea6ee405686)), 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/99b0645c4cc0ed9cab8362f0627dc27b8ccdb5d5)), 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/fddc1518d1c022ff0d372d55fac9cd396b1590de)) - fix(resolve): support submodules of optional peer deps ([#&#8203;14489](https://github.com/vitejs/vite/issues/14489)) ([f80ff77](https://github.com/vitejs/vite/commit/f80ff77a4326669a07f76df3a2ccd66f9e0cafa5)), 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/c3e4791beb647661d81a4a36fd94d92ece965e19)), 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/20a8a15ffcc48b849be5a09d31688d63f9c1ca0d)), 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/68638f7b0b04ddfdf35dc8686c6a022aadbb9453)), 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/b77bff0b93ba9449f63c8373ecf82289a39832a0)), 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/d6bde8b03d433778aaed62afc2be0630c8131908)), 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/64888b0d75040f61e6a2d2ac6edefec0dbd98c17)), 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/30df500e7a93c8717c78f63839e3d8ae1b9bad5c)), 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/6ffe0703e2ba968705832dd58ab2ed78deee8d22)), 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/a99590762d7602666a7759bd2cdb51f9c41c773d)), 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/4bf31e5c6071b87ecf754b496dc14b3d90d73608)), closes [#&#8203;14297](https://github.com/vitejs/vite/issues/14297) - fix(resolve): support `pkg?query` ([21bbceb](https://github.com/vitejs/vite/commit/21bbceb8003dcd3ab00704f35270988b3e5c1f1c)) - 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/55a3b4fb2b3ea658ceff5399794f02a6585f2c2c)), 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/7371c5caac09ad2f512c2a87154fa6b8886a38dd)), 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/6f86de356985b2604eb757897e039520195dcc23)), 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/627159d59b7ed03de4f283ad5240c949ef0487a0)), 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/66a97bec6ea66e1fd9a4e047c3d47d65a9077647)), 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/91a18c2f7da796ff8217417a4bf189ddda719895)), 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/34826aae015ed16dc9b9096c0f778154ca6981a6)), 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/2b80089491eb028468c54b3f1e7cf375c94a4432)), 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/19bf0f1d0be03572d8303bc71e6d6df6a0b29e0e)), 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/80c6608dec9b524561c9f66467643c3f552ca6ae)), 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/c5f65587569f8dd7ef083261021c572e02248b29)), 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/245d186544a660afa7ec835f7ebed8766dca0361)), 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/5778365a2478a9ba5bdd3f3f1a6d39d91d45385b)), 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/0156bd2cd7d61bb288ff69436a06f5b36109ef58)), 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/c39e6c1ccfcb37ff3328a6f5487e11a8f753cec1)), 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/387a6e875a77d9c2e515c1b56d9172493916d64d)), 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/4f582c91d7e0e17c144fadf02a2b2ff485973ab5)), 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/bd9b749fe5c7d390a48368ca3a2f4ac55e730607)), 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/61e801d10da8d67f6886993e4a723014d3865a08)), 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/63a44511133276f903e54d4dde4296d5d5963298)), 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/7682a625fd74d5b2b4659dc99f2a5645ae839020)), 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/86cbf6977d259cfbe87b287f42cf20668014aef3)), 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/d3af8791c0973e3fe0aa3a65ed0af7d037cbf73d)), 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/ea9ccb7def71ebbbc01b1f2ac44c6e179d559040)), closes [#&#8203;14969](https://github.com/vitejs/vite/issues/14969) - build: strip internal parameters ([1168e57](https://github.com/vitejs/vite/commit/1168e5709765097f49d48d843015b7e9eabfcda9)) - chore: refactor as functions ([5684382](https://github.com/vitejs/vite/commit/5684382f482bae5f27b8d68687ada72bf56d4bfa)) - chore: add `PluginWithRequiredHook` type & extract `getHookHandler` function ([#&#8203;14845](https://github.com/vitejs/vite/issues/14845)) ([997f2d5](https://github.com/vitejs/vite/commit/997f2d53df423c5cf2ca6c534a6e852bc46458de)), 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/9d744dd775d82c388bc006d250be32f3c76a94d1)), 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/275907b6a3a226198e8243e43b21e82dc9532dd7)), 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/eda12472baa80a6605440dba2656d9adc6c4a538)), 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/0426910c0301861186a668e4a3fba627f1c421d4)), 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/ac5d8a7745776f6d7921a110ac650ab48037debf)), 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/a090742a6528aa2eff88226d411d821de5b12e94)), 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/374e6fd863a2ae8891df0b6fb22fce20292626d3)), 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/6cfc1e23908b34b7936e939896ac821fb0225703)), 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/b953b0dbab25e1beaf23ff80b0a508f72a98f899)), 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/c5f2d609024467df23981a21d69600d2e8481199)), 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/af6059285d58d2412bbf0f0fb60b8e2100f933a6)), 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/b43b4dfd8ffdccb571b517a82c32a1d299dcaeaa)), 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/fffe16ee9a9773910ef6cc8e9f0b75b3b9db7b58)), 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/d89725b1a424969245b7ec00c140efe483f3e2f8)), 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/18900fdd39d65da77846c01297e497995e234ece)), 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/bc97091ec0ccfc2d1393f78a4e6751d91117e6ce)), 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/7e62710326f72b5f66d35068a6e736f9de628316)), 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/ca34c64b1dc6e898495d655f89c300dd14758121)), 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/2f60b9e9f728008f00eb5cb47155dda4f3e7be08)), 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/be6b0c8cceb342212f042e7cc94c0bd5d1608c45)), 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/67f4e52102c9c9fd637a35e11644399d28da38f0)), 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/fdd466946c2a7fe4ff1a6d1b5950820b310c61f9)), 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/21a62daea59b66cf095f5de1a230ccc0bea5932b)), closes [#&#8203;12858](https://github.com/vitejs/vite/issues/12858) - refactor(css): remove `export {}` ([98fbdc3](https://github.com/vitejs/vite/commit/98fbdc32f2c01b0289b3bc6adb2cb71e57de497b)) - chore: fix ts error ([#&#8203;14053](https://github.com/vitejs/vite/issues/14053)) ([6cb397f](https://github.com/vitejs/vite/commit/6cb397fd2de29a57ba67962b7865ff310aed4d70)), 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/f97ef58787ba02bf6dafa157e9bec534cfc27108)), 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/fe1c0b92392ae19a2819aa8ff0087610c67e0f4a)), 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/835249d7351242308dde429003764656a15a6b6e)), 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:eyJjcmVhdGVkSW5WZXIiOiIzNi41Ny40IiwidXBkYXRlZEluVmVyIjoiMzYuNTcuNCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
renovate-bot scheduled this pull request to auto merge when all checks succeed 2023-11-16 12:00:56 +01:00
renovate-bot force-pushed renovate/vite-5.x from 022b46fece to 118635fcf6 2023-11-16 17:01:06 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 118635fcf6 to 180dee15a9 2023-11-18 00:00:57 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 180dee15a9 to bce54e3a47 2023-11-18 08:01:10 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from bce54e3a47 to 3af54e8f10 2023-11-18 23:01:19 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 3af54e8f10 to e92dfd0eb8 2023-11-20 20:01:25 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from e92dfd0eb8 to 8eb887077a 2023-11-20 21:01:23 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 8eb887077a to 167f423d67 2023-11-21 04:01:31 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 167f423d67 to 7b05d49204 2023-11-21 05:01:06 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 7b05d49204 to 5c2b012640 2023-11-21 06:02:42 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 5c2b012640 to 1cbd734749 2023-11-21 07:01:21 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 1cbd734749 to 6b1dc7262d 2023-11-21 12:01:08 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 6b1dc7262d to 03158bb6f0 2023-11-21 15:00:59 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 03158bb6f0 to 9e1cf9042d 2023-11-21 23:00:51 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 9e1cf9042d to 65f81b64e5 2023-11-22 03:00:57 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 65f81b64e5 to 0ae5202c0d 2023-11-22 04:01:45 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 0ae5202c0d to c7c2b46a2b 2023-11-24 00:01:11 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from c7c2b46a2b to 3172a5b454 2023-11-24 09:01:19 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 3172a5b454 to 0e859bdb9c 2023-11-24 19:01:00 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 0e859bdb9c to 83836681ca 2023-11-26 16:00:58 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 83836681ca to 2c43b1471d 2023-11-27 20:00:52 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 2c43b1471d to 9db7c2cd17 2023-11-28 03:00:54 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 9db7c2cd17 to f0ea7ac8f1 2023-11-28 12:01:15 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from f0ea7ac8f1 to 27107b1aca 2023-11-28 16:00:50 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 27107b1aca to 4bc970896e 2023-11-29 13:00:44 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 4bc970896e to ae3aaf5e1c 2023-11-29 22:01:28 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from ae3aaf5e1c to 4fba8e049e 2023-11-30 08:01:27 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 4fba8e049e to e72b2edf2d 2023-11-30 09:01:18 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from e72b2edf2d to a20579e225 2023-11-30 23:00:51 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from a20579e225 to 6564c4b204 2023-12-01 23:01:41 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 6564c4b204 to 8c0d7a1a08 2023-12-02 00:01:23 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 8c0d7a1a08 to b514a20e57 2023-12-02 12:01:15 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from b514a20e57 to 2a05b7e788 2023-12-03 21:02:03 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 2a05b7e788 to 7d2ca8232a 2023-12-04 11:01:25 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 7d2ca8232a to 5dbe369bb3 2023-12-04 12:00:58 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 5dbe369bb3 to fd89a05634 2023-12-04 20:01:19 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from fd89a05634 to 41ea86a8ae 2023-12-06 09:01:02 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 41ea86a8ae to c8b8c8e923 2023-12-06 10:00:57 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from c8b8c8e923 to e00fe93b4c 2023-12-06 22:01:19 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from e00fe93b4c to 159dc2e723 2023-12-07 10:00:55 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 159dc2e723 to a0cd845715 2023-12-08 10:01:10 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from a0cd845715 to 6e9899a971 2023-12-08 14:00:43 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 6e9899a971 to 4898d37553 2023-12-09 01:00:52 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 4898d37553 to 424451f68b 2023-12-10 11:01:16 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 424451f68b to e2b20e5290 2023-12-11 09:01:15 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from e2b20e5290 to 504f2f206b 2023-12-11 20:01:19 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 504f2f206b to 40a12c7ce0 2023-12-12 11:00:45 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 40a12c7ce0 to c791765ecf 2023-12-13 12:01:19 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from c791765ecf to 68f6faa29d 2023-12-13 13:01:33 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 68f6faa29d to 3a8a38ae86 2023-12-14 17:01:15 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 3a8a38ae86 to 89c82e5a19 2023-12-15 17:00:54 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 89c82e5a19 to 0f50bf6ea5 2023-12-16 01:00:54 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 0f50bf6ea5 to 456f752d30 2023-12-17 09:01:17 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 456f752d30 to fe13b2190b 2023-12-18 09:00:51 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from fe13b2190b to fa9b80e8c0 2023-12-18 20:01:15 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from fa9b80e8c0 to edb22d434a 2023-12-25 20:00:54 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from edb22d434a to 9342440708 2023-12-26 18:01:16 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 9342440708 to 8ca774074a 2024-01-05 10:01:57 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 8ca774074a to af4e746ebc 2024-01-19 15:02:09 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from af4e746ebc to f60eb4b246 2024-02-08 12:01:46 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from f60eb4b246 to e045e1a06b 2024-02-09 11:01:46 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from e045e1a06b to 7ea0f132ef 2024-02-14 16:02:07 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 7ea0f132ef to 8b84d35a68 2024-02-15 15:01:40 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 8b84d35a68 to 6d64766f91 2024-02-21 13:01:48 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 6d64766f91 to 601d9c6f28 2024-03-04 21:02:07 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 601d9c6f28 to db4822c3ba 2024-03-11 16:02:14 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from db4822c3ba to a72e9fcd89 2024-03-20 11:02:03 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from a72e9fcd89 to 4782e3f079 2024-03-20 14:02:00 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 4782e3f079 to aa6178756b 2024-03-20 15:01:52 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from aa6178756b to 4d73e442ad 2024-03-22 16:02:07 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 4d73e442ad to 945f968e02 2024-03-23 16:01:49 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 945f968e02 to 5358d1ee06 2024-03-24 11:01:55 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 5358d1ee06 to bf3ede790b 2024-03-24 15:02:00 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from bf3ede790b to 098d755ecc 2024-03-29 12:01:51 +01:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 098d755ecc to b3d37ee753 2024-04-03 16:01:52 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from b3d37ee753 to 7d08a92bc6 2024-04-16 13:13:43 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 7d08a92bc6 to 85a36ad132 2024-04-20 13:01:58 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 85a36ad132 to a93d392dc2 2024-05-02 11:02:31 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from a93d392dc2 to 2e45c8fb10 2024-05-28 16:02:42 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 2e45c8fb10 to bed59a1403 2024-06-07 14:02:41 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from bed59a1403 to 527326c595 2024-06-13 16:15:08 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 527326c595 to fc9441a579 2024-06-14 12:03:28 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from fc9441a579 to f43650abf1 2024-06-15 17:11:41 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from f43650abf1 to 8847df77e3 2024-06-15 18:07:29 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 8847df77e3 to f94e041f3e 2024-06-15 19:02:43 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from f94e041f3e to 2f1c95b3e2 2024-06-15 20:02:08 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 2f1c95b3e2 to ba5e7856f6 2024-06-15 21:03:16 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from ba5e7856f6 to e152796fc9 2024-06-15 22:02:15 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from e152796fc9 to e7e00ce5e3 2024-06-15 23:02:49 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from e7e00ce5e3 to f363698d96 2024-06-16 00:04:27 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from f363698d96 to fa4ce45923 2024-06-16 10:01:43 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from fa4ce45923 to c826b2fa67 2024-06-17 20:04:30 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from c826b2fa67 to b49bf71b44 2024-06-17 21:03:10 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from b49bf71b44 to c19b69544e 2024-06-18 00:03:22 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from c19b69544e to 41eff8ca54 2024-06-19 08:01:13 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 41eff8ca54 to 91e484140f 2024-06-20 21:02:05 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 91e484140f to ce1cdc604e 2024-06-22 05:02:12 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from ce1cdc604e to 9f98f5b4c9 2024-06-22 07:01:56 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 9f98f5b4c9 to 93bdf29d4a 2024-06-24 22:03:14 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 93bdf29d4a to 44af22e64a 2024-06-27 18:01:41 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 44af22e64a to e7243f3eea 2024-06-29 15:02:04 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from e7243f3eea to f596cffb6b 2024-07-01 21:03:24 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from f596cffb6b to 560468c480 2024-07-01 22:01:15 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 560468c480 to c0f1c07473 2024-07-03 07:01:05 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from c0f1c07473 to ee165d50ee 2024-07-03 18:02:03 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from ee165d50ee to 7bdf3657ca 2024-07-06 08:01:31 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 7bdf3657ca to 00154040fb 2024-07-06 15:02:49 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 00154040fb to c7c2364df6 2024-07-06 21:01:32 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from c7c2364df6 to 48564233b5 2024-07-07 20:01:30 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 48564233b5 to 4836e22b2c 2024-07-08 19:02:08 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 4836e22b2c to aabfc0a0f1 2024-07-08 21:01:20 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from aabfc0a0f1 to 0193f462e8 2024-07-09 02:01:27 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 0193f462e8 to c5203de656 2024-07-09 03:02:37 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from c5203de656 to 1d17e45431 2024-07-10 01:02:43 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 1d17e45431 to 21a450d9cc 2024-07-10 21:01:16 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 21a450d9cc to 055cd8f2d7 2024-07-11 23:02:41 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 055cd8f2d7 to 8444e0d6da 2024-07-13 16:02:10 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 8444e0d6da to eea637c458 2024-07-15 21:01:36 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from eea637c458 to fb28a52544 2024-07-16 12:01:33 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from fb28a52544 to bc3b3ef9f0 2024-07-17 02:01:50 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from bc3b3ef9f0 to f1ab6bf118 2024-07-18 08:02:28 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from f1ab6bf118 to cc8b6c34e2 2024-07-20 09:02:28 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from cc8b6c34e2 to 7a4d1fb728 2024-07-22 04:01:43 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 7a4d1fb728 to d1a1de25ce 2024-07-22 21:01:21 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from d1a1de25ce to 6bc2c9eeb7 2024-07-23 03:01:21 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 6bc2c9eeb7 to a3c9837924 2024-07-24 10:01:31 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from a3c9837924 to 24da00f113 2024-07-25 12:01:00 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 24da00f113 to aa11d16fd5 2024-07-25 19:01:30 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from aa11d16fd5 to b5faeb9f1c 2024-07-27 08:01:51 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from b5faeb9f1c to 8bfba277c7 2024-07-27 23:02:02 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 8bfba277c7 to 1d3108df64 2024-07-29 21:01:23 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 1d3108df64 to d39496c896 2024-07-31 20:01:37 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from d39496c896 to ea5f0edd4d 2024-08-01 12:01:28 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from ea5f0edd4d to d0a06c4f8a 2024-08-02 11:01:18 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from d0a06c4f8a to 42cd60624e 2024-08-03 08:01:25 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 42cd60624e to 6c45f0634d 2024-08-04 11:02:23 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 6c45f0634d to 5f0119e731 2024-08-07 04:02:02 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 5f0119e731 to 5073864988 2024-08-07 12:01:30 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 5073864988 to 869e5a9436 2024-08-07 18:00:58 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 869e5a9436 to 855f0d9a4c 2024-08-09 18:01:14 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 855f0d9a4c to 2597bd0e60 2024-08-10 00:01:35 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 2597bd0e60 to f5c4aea664 2024-08-14 13:01:49 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from f5c4aea664 to 0412eef2da 2024-08-14 19:01:28 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 0412eef2da to 31c9a4a994 2024-08-15 16:01:00 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 31c9a4a994 to ead7ae8d47 2024-08-18 09:01:52 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from ead7ae8d47 to 487858bcc5 2024-08-19 06:01:35 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 487858bcc5 to 55fcec0984 2024-08-19 18:01:42 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 55fcec0984 to f63cf374ab 2024-08-20 17:00:57 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from f63cf374ab to f26390869d 2024-08-22 14:01:43 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from f26390869d to 60b5da53f0 2024-08-24 14:02:10 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 60b5da53f0 to 49c2c837bd 2024-08-24 15:01:35 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 49c2c837bd to 5c15789b9e 2024-08-26 19:02:14 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 5c15789b9e to 0ea3d8672b 2024-08-26 20:01:43 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 0ea3d8672b to 3158af108c 2024-08-28 10:02:48 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 3158af108c to 1cefa07941 2024-08-28 11:01:33 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 1cefa07941 to bbeeabb7f4 2024-08-28 15:01:49 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from bbeeabb7f4 to 8f95f8f4b1 2024-08-30 11:01:42 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 8f95f8f4b1 to aa0af2442a 2024-08-30 13:01:41 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from aa0af2442a to 526d0eca3a 2024-09-03 03:01:38 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 526d0eca3a to 8b09def1e0 2024-09-03 18:01:02 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 8b09def1e0 to 14da58753d 2024-09-04 02:01:38 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 14da58753d to c08dd77676 2024-09-08 10:01:50 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from c08dd77676 to bf8047b1f9 2024-09-09 18:01:32 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from bf8047b1f9 to 40b8105ff0 2024-09-11 08:02:14 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 40b8105ff0 to 2a95537d5c 2024-09-11 11:01:13 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 2a95537d5c to c5730a50cc 2024-09-11 12:01:56 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from c5730a50cc to fc8fbdf6e6 2024-09-11 14:01:51 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from fc8fbdf6e6 to 1aa2fa57e7 2024-09-12 11:01:59 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 1aa2fa57e7 to e9dd0d7592 2024-09-13 11:00:58 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from e9dd0d7592 to 34adef53d6 2024-09-16 19:02:07 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 34adef53d6 to 806108665f 2024-09-16 23:02:04 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 806108665f to f30f4ae999 2024-09-18 03:02:16 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from f30f4ae999 to ee97b28690 2024-09-18 04:02:46 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from ee97b28690 to 715548e0e4 2024-09-19 08:01:57 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 715548e0e4 to 52c2c9630e 2024-09-20 02:01:58 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 52c2c9630e to c2b21a85fb 2024-09-20 12:02:23 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from c2b21a85fb to 0618968fd4 2024-09-20 13:02:25 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 0618968fd4 to d5f0a3b0cf 2024-09-20 14:02:04 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from d5f0a3b0cf to 065cef18be 2024-09-20 18:01:18 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 065cef18be to efc41f8839 2024-09-21 01:01:58 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from efc41f8839 to b3bf7f6564 2024-09-21 09:02:19 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from b3bf7f6564 to ad7c84efd7 2024-09-21 10:01:58 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from ad7c84efd7 to f4b1b06955 2024-09-24 16:02:34 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from f4b1b06955 to 210ae2aece 2024-09-25 07:01:02 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 210ae2aece to 3eb5705dc0 2024-09-25 23:02:19 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 3eb5705dc0 to 907389ec5c 2024-09-27 15:02:54 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 907389ec5c to 48a19a7f63 2024-09-28 07:02:14 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 48a19a7f63 to 8b1881268c 2024-10-01 11:02:12 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 8b1881268c to f91cc3e6b2 2024-10-02 13:02:17 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from f91cc3e6b2 to 3287d67604 2024-10-02 16:02:04 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 3287d67604 to 6b1c3dffd8 2024-10-03 04:03:13 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 6b1c3dffd8 to c737cbd215 2024-10-03 05:02:03 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from c737cbd215 to 2cc8ddcd54 2024-10-06 11:02:30 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 2cc8ddcd54 to cbb4cb0303 2024-10-07 17:02:01 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from cbb4cb0303 to ce9dc3f3b4 2024-10-07 23:02:03 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from ce9dc3f3b4 to b8b92375e1 2024-10-10 13:02:04 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from b8b92375e1 to 9341d81d33 2024-10-11 04:02:46 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 9341d81d33 to 9dae87a98b 2024-10-14 14:01:05 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 9dae87a98b to 337f8b0d1c 2024-10-15 20:02:52 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 337f8b0d1c to 346bc8b876 2024-10-15 21:02:04 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 346bc8b876 to 75181c3a5c 2024-10-16 18:02:13 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 75181c3a5c to d6222147d9 2024-10-17 02:02:04 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from d6222147d9 to eb8a0fce82 2024-10-17 04:02:52 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from eb8a0fce82 to 5ba836cdf8 2024-10-17 07:02:03 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from 5ba836cdf8 to ecbd5e1adf 2024-10-18 00:02:23 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from ecbd5e1adf to b369e71b55 2024-10-19 03:02:12 +02:00 Compare
renovate-bot force-pushed renovate/vite-5.x from b369e71b55 to e96cb8ace4 2024-10-22 07:02:37 +02:00 Compare
Some checks failed
ci/woodpecker/pr/checks Pipeline failed
Required
Details
Some required checks were not successful.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/vite-5.x:renovate/vite-5.x
git checkout renovate/vite-5.x
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
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: dungeonslayers/ds4#348
No description provided.