Commit bf67fa5
authored
chore(deps): update dependency vite to v6 [security] (#652)
> ℹ️ **Note**
>
> This PR body was truncated due to platform limits.
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [vite](https://vite.dev)
([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite))
| [`^5.4.11` →
`^6.0.0`](https://renovatebot.com/diffs/npm/vite/5.4.21/6.4.2) |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/4) for more information.
---
### Vite Vulnerable to Path Traversal in Optimized Deps `.map` Handling
[CVE-2026-39365](https://nvd.nist.gov/vuln/detail/CVE-2026-39365) /
[GHSA-4w7w-66w2-5vf9](https://redirect.github.com/advisories/GHSA-4w7w-66w2-5vf9)
<details>
<summary>More information</summary>
#### Details
##### Summary
Any files ending with `.map` even out side the project can be returned
to the browser.
##### Impact
Only apps that match the following conditions are affected:
- explicitly exposes the Vite dev server to the network (using `--host`
or [`server.host` config
option](https://vitejs.dev/config/server-options.html#server-host))
- have a sensitive content in files ending with `.map` and the path is
predictable
##### Details
In Vite v7.3.1, the dev server’s handling of `.map` requests for
optimized dependencies resolves file paths and calls `readFile` without
restricting `../` segments in the URL. As a result, it is possible to
bypass the
[`server.fs.strict`](https://vite.dev/config/server-options#server-fs-strict)
allow list and retrieve `.map` files located outside the project root,
provided they can be parsed as valid source map JSON.
##### PoC
1. Create a minimal PoC sourcemap outside the project root
```bash
cat > /tmp/poc.map <<'EOF'
{"version":3,"file":"x.js","sources":[],"names":[],"mappings":""}
EOF
```
2. Start the Vite dev server (example)
```bash
pnpm -C playground/fs-serve dev --host 127.0.0.1 --port 18080
```
3. Confirm that direct `/@​fs` access is blocked by `strict`
(returns 403)
<img width="4004" height="1038" alt="image"
src="https://github.com/user-attachments/assets/15a859a8-1dc6-4105-8d58-80527c0dd9ab"
/>
4. Inject `../` segments under the optimized deps `.map` URL prefix to
reach `/tmp/poc.map`
<img width="2790" height="846" alt="image"
src="https://github.com/user-attachments/assets/5d02957d-2e6a-4c45-9819-3f024e0e81f2"
/>
#### Severity
- CVSS Score: 6.3 / 10 (Medium)
- Vector String:
`CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N`
#### References
-
[https://github.com/vitejs/vite/security/advisories/GHSA-4w7w-66w2-5vf9](https://redirect.github.com/vitejs/vite/security/advisories/GHSA-4w7w-66w2-5vf9)
-
[https://github.com/vitejs/vite/pull/22161](https://redirect.github.com/vitejs/vite/pull/22161)
-
[https://github.com/vitejs/vite/commit/79f002f2286c03c88c7b74c511c7f9fc6dc46694](https://redirect.github.com/vitejs/vite/commit/79f002f2286c03c88c7b74c511c7f9fc6dc46694)
-
[https://github.com/vitejs/vite/releases/tag/v6.4.2](https://redirect.github.com/vitejs/vite/releases/tag/v6.4.2)
-
[https://github.com/vitejs/vite/releases/tag/v7.3.2](https://redirect.github.com/vitejs/vite/releases/tag/v7.3.2)
-
[https://github.com/vitejs/vite/releases/tag/v8.0.5](https://redirect.github.com/vitejs/vite/releases/tag/v8.0.5)
-
[https://nvd.nist.gov/vuln/detail/CVE-2026-39365](https://nvd.nist.gov/vuln/detail/CVE-2026-39365)
-
[https://github.com/advisories/GHSA-4w7w-66w2-5vf9](https://redirect.github.com/advisories/GHSA-4w7w-66w2-5vf9)
This data is provided by the [GitHub Advisory
Database](https://redirect.github.com/advisories/GHSA-4w7w-66w2-5vf9)
([CC-BY
4.0](https://redirect.github.com/github/advisory-database/blob/main/LICENSE.md)).
</details>
---
### Release Notes
<details>
<summary>vitejs/vite (vite)</summary>
###
[`v6.4.2`](https://redirect.github.com/vitejs/vite/releases/tag/v6.4.2)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.4.1...v6.4.2)
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.4.2/packages/vite/CHANGELOG.md)
for details.
###
[`v6.4.1`](https://redirect.github.com/vitejs/vite/releases/tag/v6.4.1)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.4.0...v6.4.1)
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.4.1/packages/vite/CHANGELOG.md)
for details.
###
[`v6.4.0`](https://redirect.github.com/vitejs/vite/releases/tag/v6.4.0)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.3.7...v6.4.0)
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.4.0/packages/vite/CHANGELOG.md)
for details.
###
[`v6.3.7`](https://redirect.github.com/vitejs/vite/releases/tag/v6.3.7)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.3.6...v6.3.7)
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.3.7/packages/vite/CHANGELOG.md)
for details.
###
[`v6.3.6`](https://redirect.github.com/vitejs/vite/releases/tag/v6.3.6)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.3.5...v6.3.6)
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.3.6/packages/vite/CHANGELOG.md)
for details.
###
[`v6.3.5`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#700-2025-06-24)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.3.4...v6.3.5)

Today, we're excited to announce the release of the next Vite major:
- **[Vite 7.0 announcement blog
post](https://vite.dev/blog/announcing-vite7.html)**
- [Docs](https://vite.dev/) (translations: [简体中文](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/), [فارسی](https://fa.vite.dev/))
- [Migration Guide](https://vite.dev/guide/migration.html)
##### ⚠ BREAKING CHANGES
- **ssr:** don't access `Object` variable in ssr transformed code
([#​19996](https://redirect.github.com/vitejs/vite/issues/19996))
- remove `experimental.skipSsrTransform` option
([#​20038](https://redirect.github.com/vitejs/vite/issues/20038))
- remove `HotBroadcaster`
([#​19988](https://redirect.github.com/vitejs/vite/issues/19988))
- **css:** always use sass compiler API
([#​19978](https://redirect.github.com/vitejs/vite/issues/19978))
- bump `build.target` and name it `baseline-widely-available`
([#​20007](https://redirect.github.com/vitejs/vite/issues/20007))
- bump required node version to 20.19+, 22.12+ and remove cjs build
([#​20032](https://redirect.github.com/vitejs/vite/issues/20032))
- **css:** remove sass legacy API support
([#​19977](https://redirect.github.com/vitejs/vite/issues/19977))
- remove deprecated `HotBroadcaster` related types
([#​19987](https://redirect.github.com/vitejs/vite/issues/19987))
- remove deprecated no-op type only properties
([#​19985](https://redirect.github.com/vitejs/vite/issues/19985))
- remove node 18 support
([#​19972](https://redirect.github.com/vitejs/vite/issues/19972))
- remove deprecated hook-level `enforce`/`transform` from
`transformIndexHtml` hook
([#​19349](https://redirect.github.com/vitejs/vite/issues/19349))
- remove deprecated splitVendorChunkPlugin
([#​19255](https://redirect.github.com/vitejs/vite/issues/19255))
##### Features
- **types:** use terser types from terser package
([#​20274](https://redirect.github.com/vitejs/vite/issues/20274))
([a5799fa](https://redirect.github.com/vitejs/vite/commit/a5799fa74c6190ecbb2da3d280136ff32463afc6))
- apply some middlewares before `configurePreviewServer` hook
([#​20224](https://redirect.github.com/vitejs/vite/issues/20224))
([b989c42](https://redirect.github.com/vitejs/vite/commit/b989c42cf84378e6cb93970de739941f0d56d6f6))
- apply some middlewares before `configureServer` hook
([#​20222](https://redirect.github.com/vitejs/vite/issues/20222))
([f5cc4c0](https://redirect.github.com/vitejs/vite/commit/f5cc4c0ded337670b439e51bc95f173e2b5cf9ad))
- add base option to import.meta.glob
([#​20163](https://redirect.github.com/vitejs/vite/issues/20163))
([253d6c6](https://redirect.github.com/vitejs/vite/commit/253d6c6df2ebe3c4a88dabb6cec000128681561f))
- add `this.meta.viteVersion`
([#​20088](https://redirect.github.com/vitejs/vite/issues/20088))
([f55bf41](https://redirect.github.com/vitejs/vite/commit/f55bf41e91f8dfe829a46e58f0035b19c8ab6a25))
- allow passing down resolved config to vite's `createServer`
([#​19894](https://redirect.github.com/vitejs/vite/issues/19894))
([c1ae9bd](https://redirect.github.com/vitejs/vite/commit/c1ae9bd4a0542b4703ae7766ad61d072e8b833bd))
- buildApp hook
([#​19971](https://redirect.github.com/vitejs/vite/issues/19971))
([5da659d](https://redirect.github.com/vitejs/vite/commit/5da659de902f0a2d6d8beefbf269128383b63887))
- **build:** provide names for asset entrypoints
([#​19912](https://redirect.github.com/vitejs/vite/issues/19912))
([c4e01dc](https://redirect.github.com/vitejs/vite/commit/c4e01dc5ab0f1708383c39d28ce62e12b8f374fc))
- bump `build.target` and name it `baseline-widely-available`
([#​20007](https://redirect.github.com/vitejs/vite/issues/20007))
([4a8aa82](https://redirect.github.com/vitejs/vite/commit/4a8aa82556eb2b9e54673a6aac77873e0eb27fa9))
- **client:** support opening fileURL in editor
([#​20040](https://redirect.github.com/vitejs/vite/issues/20040))
([1bde4d2](https://redirect.github.com/vitejs/vite/commit/1bde4d25243cd9beaadb01413e896fef562626ef))
- make PluginContext available for Vite-specific hooks
([#​19936](https://redirect.github.com/vitejs/vite/issues/19936))
([7063839](https://redirect.github.com/vitejs/vite/commit/7063839d47dfd4ac6be1247ba68e414ffe287b00))
- resolve environments plugins at config time
([#​20120](https://redirect.github.com/vitejs/vite/issues/20120))
([f6a28d5](https://redirect.github.com/vitejs/vite/commit/f6a28d5f792ba5cc4dc236e3e6edd05199cabcc8))
- stabilize `css.preprocessorMaxWorkers` and default to `true`
([#​19992](https://redirect.github.com/vitejs/vite/issues/19992))
([70aee13](https://redirect.github.com/vitejs/vite/commit/70aee139ea802478bad56e5e441f187140bcf0cc))
- stabilize `optimizeDeps.noDiscovery`
([#​19984](https://redirect.github.com/vitejs/vite/issues/19984))
([6d2dcb4](https://redirect.github.com/vitejs/vite/commit/6d2dcb494db9f40565f11b50bdbb8c1b7245697d))
##### Bug Fixes
- **deps:** update all non-major dependencies
([#​20271](https://redirect.github.com/vitejs/vite/issues/20271))
([6b64d63](https://redirect.github.com/vitejs/vite/commit/6b64d63d700154de2c00270300b671cef8863708))
- keep `import.meta.url` in bundled Vite
([#​20235](https://redirect.github.com/vitejs/vite/issues/20235))
([3bf3a8a](https://redirect.github.com/vitejs/vite/commit/3bf3a8ab00e5a0dfab0bb5741cb871ea30b72651))
- **module-runner:** export `ssrExportNameKey`
([#​20266](https://redirect.github.com/vitejs/vite/issues/20266))
([ac302a7](https://redirect.github.com/vitejs/vite/commit/ac302a729062dbfc67f762b3c4af46b7893c214f))
- **module-runner:** expose `normalizeModuleId`
([#​20277](https://redirect.github.com/vitejs/vite/issues/20277))
([9b98dcb](https://redirect.github.com/vitejs/vite/commit/9b98dcbf75546240e1609185828e18a77bac8c8d))
- **deps:** update all non-major dependencies
([#​20181](https://redirect.github.com/vitejs/vite/issues/20181))
([d91d4f7](https://redirect.github.com/vitejs/vite/commit/d91d4f7ad55edbcb4a51fc23376cbff89f776d30))
- **deps:** update all non-major dependencies
([#​20212](https://redirect.github.com/vitejs/vite/issues/20212))
([a80339b](https://redirect.github.com/vitejs/vite/commit/a80339b1798607dd7389f42964272181cf9eb453))
- align dynamic import detection
([#​20115](https://redirect.github.com/vitejs/vite/issues/20115))
([1ea2222](https://redirect.github.com/vitejs/vite/commit/1ea2222302f128c4000289683480d8311ea34223))
- applyToEnvironment after configResolved
([#​20170](https://redirect.github.com/vitejs/vite/issues/20170))
([a330b80](https://redirect.github.com/vitejs/vite/commit/a330b805b0733fadd1f7d586218c2aafcbb41a7f))
- **deps:** update all non-major dependencies
([#​20141](https://redirect.github.com/vitejs/vite/issues/20141))
([89ca65b](https://redirect.github.com/vitejs/vite/commit/89ca65ba1d849046dccdea52e9eca980f331be26))
- handle dynamic import with `.then(m => m.a)`
([#​20117](https://redirect.github.com/vitejs/vite/issues/20117))
([7b7410a](https://redirect.github.com/vitejs/vite/commit/7b7410abab7c95880d943e46bd1a16dcb1a893fc))
- **hmr:** use monotonicDateNow for timestamp
([#​20158](https://redirect.github.com/vitejs/vite/issues/20158))
([8d26785](https://redirect.github.com/vitejs/vite/commit/8d26785b8c3f5295ca0c1519dda1ddae9096fc73))
- **optimizer:** align relative `build.rollupOptions.input` resolution
with rollup
([#​20080](https://redirect.github.com/vitejs/vite/issues/20080))
([9759c29](https://redirect.github.com/vitejs/vite/commit/9759c29a8985da1a51de452d741850f0bf2ef7ef))
- **ssr:** don't access `Object` variable in ssr transformed code
([#​19996](https://redirect.github.com/vitejs/vite/issues/19996))
([fceff60](https://redirect.github.com/vitejs/vite/commit/fceff60dc81730f7768b57f14e7a112facff387d))
- **types:** prefer sass-embedded types over sass types for
`preprocessorOptions.sass` (fix
[#​20150](https://redirect.github.com/vitejs/vite/issues/20150))
([#​20166](https://redirect.github.com/vitejs/vite/issues/20166))
([7db56be](https://redirect.github.com/vitejs/vite/commit/7db56be237dd1e1e875518475421d5c90cf950da))
- virtual svg module
([#​20144](https://redirect.github.com/vitejs/vite/issues/20144))
([7dfcb31](https://redirect.github.com/vitejs/vite/commit/7dfcb316ee64aca0a98a1d2905deb1dfd113ae6d))
- **client:** render the last part of the stacktrace
([#​20039](https://redirect.github.com/vitejs/vite/issues/20039))
([c7c1743](https://redirect.github.com/vitejs/vite/commit/c7c17434968848f1471179c10a5fc9d2804add8b))
- **cli:** make `cleanGlobalCLIOptions()` clean `--force`
([#​19999](https://redirect.github.com/vitejs/vite/issues/19999))
([d4a171a](https://redirect.github.com/vitejs/vite/commit/d4a171afd387000789172a94c94a1c33c0856f85))
- **css:** remove alias exclude logic from rebaseUrl
([#​20100](https://redirect.github.com/vitejs/vite/issues/20100))
([44c6d01](https://redirect.github.com/vitejs/vite/commit/44c6d0111f95c8aa44d6a09a768e8cf02232ed29))
- **css:** sass rebase url in relative imported modules
([#​20067](https://redirect.github.com/vitejs/vite/issues/20067))
([261fad9](https://redirect.github.com/vitejs/vite/commit/261fad9b8e6380c84b8692b3fbe18d6f37d367bd))
- **css:** should not wrap with double quote when the url rebase feature
bailed out
([#​20068](https://redirect.github.com/vitejs/vite/issues/20068))
([a33d0c7](https://redirect.github.com/vitejs/vite/commit/a33d0c7d65d9fff9acd5de0cf3c4d371297b3990))
- **deps:** update all non-major dependencies
([#​19953](https://redirect.github.com/vitejs/vite/issues/19953))
([ac8e1fb](https://redirect.github.com/vitejs/vite/commit/ac8e1fb289a06fc0671dab1f4ef68e508e34360e))
- **deps:** update all non-major dependencies
([#​20061](https://redirect.github.com/vitejs/vite/issues/20061))
([7b58856](https://redirect.github.com/vitejs/vite/commit/7b588563636a6f735a6e25832f33fc08572b25d9))
- importing an optional peer dep should throw an runtime error
([#​20029](https://redirect.github.com/vitejs/vite/issues/20029))
([d0221cd](https://redirect.github.com/vitejs/vite/commit/d0221cd7383c18d67a5ef594da52e6aa5fc4d87b))
- merge `environments.*.resolve.noExternal` properly
([#​20077](https://redirect.github.com/vitejs/vite/issues/20077))
([daf4a25](https://redirect.github.com/vitejs/vite/commit/daf4a25a1c0a37c992606e6ae159e13190c2e101))
- merge `server.allowedHosts: true` correctly
([#​20138](https://redirect.github.com/vitejs/vite/issues/20138))
([2ade756](https://redirect.github.com/vitejs/vite/commit/2ade756c9549a52d804797d45da37c8429a51fd3))
- **optimizer:** non object module.exports for Node builtin modules in
CJS external facade
([#​20048](https://redirect.github.com/vitejs/vite/issues/20048))
([00ac6e4](https://redirect.github.com/vitejs/vite/commit/00ac6e410eeb15719fe020fd497f0336e7fd1aa8))
- **optimizer:** show error when `computeEntries` failed
([#​20079](https://redirect.github.com/vitejs/vite/issues/20079))
([b742b46](https://redirect.github.com/vitejs/vite/commit/b742b46f8308a71c1d2aa426eade0c50cbf1480f))
- treat all `optimizeDeps.entries` values as globs
([#​20045](https://redirect.github.com/vitejs/vite/issues/20045))
([1422395](https://redirect.github.com/vitejs/vite/commit/142239588d6752c5b91d435aee9b4a6c00b7f924))
- **types:** expose additional PluginContext types
([#​20129](https://redirect.github.com/vitejs/vite/issues/20129))
([b6df9aa](https://redirect.github.com/vitejs/vite/commit/b6df9aac3320cd953f6d45ad9245a7b564f67cc1))
##### Performance Improvements
- **utils:** improve performance of `numberToPos`
([#​20244](https://redirect.github.com/vitejs/vite/issues/20244))
([3f46901](https://redirect.github.com/vitejs/vite/commit/3f469012ad38e3cb330adc74a8b3ec88561c822e))
##### Documentation
- tiny typo
([#​20110](https://redirect.github.com/vitejs/vite/issues/20110))
([d20fc2c](https://redirect.github.com/vitejs/vite/commit/d20fc2cdc9700513425b18b625e01224f61e4eab))
##### Miscellaneous Chores
- "indentity" → "identity" in test description
([#​20225](https://redirect.github.com/vitejs/vite/issues/20225))
([ea9aed7](https://redirect.github.com/vitejs/vite/commit/ea9aed7ebcb7f4be542bd2a384cbcb5a1e7b31bd))
- **deps:** update rolldown-related dependencies
([#​20270](https://redirect.github.com/vitejs/vite/issues/20270))
([f7377c3](https://redirect.github.com/vitejs/vite/commit/f7377c3eae6323bd3237ff5de5ae55c879fe7325))
- typos in comments
([#​20259](https://redirect.github.com/vitejs/vite/issues/20259))
([b135918](https://redirect.github.com/vitejs/vite/commit/b135918b91e8381c50bd2d076d40e9a65fe68bfe))
- **deps:** update rolldown-related dependencies
([#​20182](https://redirect.github.com/vitejs/vite/issues/20182))
([6172f41](https://redirect.github.com/vitejs/vite/commit/6172f410b44cbae8d052997bb1819a6197a4d397))
- **deps:** update rolldown-related dependencies
([#​20211](https://redirect.github.com/vitejs/vite/issues/20211))
([b13b7f5](https://redirect.github.com/vitejs/vite/commit/b13b7f5e21fe05c3214766b3de584a026fbfe144))
- add a way to disable source maps when developing Vite
([#​20168](https://redirect.github.com/vitejs/vite/issues/20168))
([3a30c0a](https://redirect.github.com/vitejs/vite/commit/3a30c0a084a1b92a6265f8900df89e5102418e5e))
- **deps:** update rolldown-related dependencies
([#​20140](https://redirect.github.com/vitejs/vite/issues/20140))
([0387447](https://redirect.github.com/vitejs/vite/commit/03874471e3de14e7d2f474ecb354499e7f5eb418))
- fix source map support when developing Vite
([#​20167](https://redirect.github.com/vitejs/vite/issues/20167))
([279ab0d](https://redirect.github.com/vitejs/vite/commit/279ab0dc954c5e986810b78efa7fe898945f8f21))
- use destructuring alias in buildEnvironment function
([#​19472](https://redirect.github.com/vitejs/vite/issues/19472))
([501572a](https://redirect.github.com/vitejs/vite/commit/501572a9a3e1e22ab7e19afb5b13d3f54da67c37))
- declare version range for peer dependencies
([#​19979](https://redirect.github.com/vitejs/vite/issues/19979))
([c9bfd57](https://redirect.github.com/vitejs/vite/commit/c9bfd578f4c56314c6c6d6f34e49fe494ae11072))
- deprecate `ResolvedConfig.createResolver` and recommend
`createIdResolver`
([#​20031](https://redirect.github.com/vitejs/vite/issues/20031))
([d101d64](https://redirect.github.com/vitejs/vite/commit/d101d64722f82ed681b833bfd3fb394eeb496e21))
- fix comment for `devEnvironmentOptions.moduleRunnerTransform`
([#​20035](https://redirect.github.com/vitejs/vite/issues/20035))
([338081d](https://redirect.github.com/vitejs/vite/commit/338081df9649f68484416d199113fc67abbb6cd5))
- generate dts internally by rolldown-plugin-dts
([#​20093](https://redirect.github.com/vitejs/vite/issues/20093))
([a66afa3](https://redirect.github.com/vitejs/vite/commit/a66afa33bd92e2be6ee1d52b8fffa49da266adab))
- remove deprecated splitVendorChunkPlugin
([#​19255](https://redirect.github.com/vitejs/vite/issues/19255))
([91a92c7](https://redirect.github.com/vitejs/vite/commit/91a92c7e1eaf55cd5d5cfa49c546e130045e7dee))
- remove node 18 support
([#​19972](https://redirect.github.com/vitejs/vite/issues/19972))
([00b8a98](https://redirect.github.com/vitejs/vite/commit/00b8a98f36376804437e1342265453915ae613de))
- remove redundant word in comment
([#​20139](https://redirect.github.com/vitejs/vite/issues/20139))
([9b2964d](https://redirect.github.com/vitejs/vite/commit/9b2964df79d31b17e6b387e7fc082753f8ee5774))
- remove unused deps
([#​20097](https://redirect.github.com/vitejs/vite/issues/20097))
([d11ae6b](https://redirect.github.com/vitejs/vite/commit/d11ae6bca808407a9f0fb4f9c1cb8496a705c2d7))
- rename rollup to rolldown where appropriate
([#​20096](https://redirect.github.com/vitejs/vite/issues/20096))
([306e250](https://redirect.github.com/vitejs/vite/commit/306e250a94e12584b4182db8ec531750b3d9e3ba))
- speed up typechecking
([#​20131](https://redirect.github.com/vitejs/vite/issues/20131))
([a357c19](https://redirect.github.com/vitejs/vite/commit/a357c1987f332519d7bacafebc5620c7ab534d8f))
- use plugin hooks filter for `patch-types` plugin for bundling vite
([#​20089](https://redirect.github.com/vitejs/vite/issues/20089))
([c127955](https://redirect.github.com/vitejs/vite/commit/c12795522fd95d3535100293f4cf53c53c3f301f))
- use rolldown to bundle Vite itself
([#​19925](https://redirect.github.com/vitejs/vite/issues/19925))
([7753b02](https://redirect.github.com/vitejs/vite/commit/7753b028848d9e23bcea5f00565207f2d1de8291))
- use rolldown-plugin-dts for dts bundling
([#​19990](https://redirect.github.com/vitejs/vite/issues/19990))
([449d7f3](https://redirect.github.com/vitejs/vite/commit/449d7f30a85ae70eb0037fdab0b1ebf2e4927a24))
##### Code Refactoring
- **worker:** set virtual file content in load hook
([#​20160](https://redirect.github.com/vitejs/vite/issues/20160))
([0d60667](https://redirect.github.com/vitejs/vite/commit/0d60667e03d91cc0d48dd2cdbd8154d94e0aba74))
- bump required node version to 20.19+, 22.12+ and remove cjs build
([#​20032](https://redirect.github.com/vitejs/vite/issues/20032))
([2b80243](https://redirect.github.com/vitejs/vite/commit/2b80243fada75378e80475028fdcc78f4432bd6f))
- **css:** always use sass compiler API
([#​19978](https://redirect.github.com/vitejs/vite/issues/19978))
([3bfe5c5](https://redirect.github.com/vitejs/vite/commit/3bfe5c5ff96af0a0624c8f14503ef87a0c0850ed))
- **css:** remove sass legacy API support
([#​19977](https://redirect.github.com/vitejs/vite/issues/19977))
([6eaccc9](https://redirect.github.com/vitejs/vite/commit/6eaccc9009d718a1afcff2af587e81eb959f5b60))
- merge `src/node/publicUtils.ts` to `src/node/index.ts`
([#​20086](https://redirect.github.com/vitejs/vite/issues/20086))
([999a1ed](https://redirect.github.com/vitejs/vite/commit/999a1ed8dff5117b2fd205c4e5384b6ac2ede80e))
- remove `experimental.skipSsrTransform` option
([#​20038](https://redirect.github.com/vitejs/vite/issues/20038))
([6c3dd8e](https://redirect.github.com/vitejs/vite/commit/6c3dd8e46fa77060603679cda91a4c8d01d095ab))
- remove `HotBroadcaster`
([#​19988](https://redirect.github.com/vitejs/vite/issues/19988))
([cda8c94](https://redirect.github.com/vitejs/vite/commit/cda8c947934466da27e874b6c064451cf73f03e5))
- remove `options?.ssr` support in clientInjectionsPlugin
([#​19589](https://redirect.github.com/vitejs/vite/issues/19589))
([88e0076](https://redirect.github.com/vitejs/vite/commit/88e00765dbd3de4cb073c722dce3e8ef60c3a50e))
- remove backward compat for calling internal plugins directly
([#​20001](https://redirect.github.com/vitejs/vite/issues/20001))
([9072a72](https://redirect.github.com/vitejs/vite/commit/9072a726731eccee32d38f04747fda8793ccc82a))
- remove deprecated `HotBroadcaster` related types
([#​19987](https://redirect.github.com/vitejs/vite/issues/19987))
([86b5e00](https://redirect.github.com/vitejs/vite/commit/86b5e0030bf204f8f2db0cf8ee895ab3ecf154b8))
- remove deprecated env api properties
([#​19986](https://redirect.github.com/vitejs/vite/issues/19986))
([52e5a1b](https://redirect.github.com/vitejs/vite/commit/52e5a1b32d0ce7604b633f001a352124e3ec623a))
- remove deprecated hook-level `enforce`/`transform` from
`transformIndexHtml` hook
([#​19349](https://redirect.github.com/vitejs/vite/issues/19349))
([6198b9d](https://redirect.github.com/vitejs/vite/commit/6198b9d2a32f7bd17b3332525a98c06d9a425fb1))
- remove deprecated no-op type only properties
([#​19985](https://redirect.github.com/vitejs/vite/issues/19985))
([9151c24](https://redirect.github.com/vitejs/vite/commit/9151c2400f6ab494f73d78aea4435b7c1ef5fc30))
- remove no-op `legacy.proxySsrExternalModules`
([#​20013](https://redirect.github.com/vitejs/vite/issues/20013))
([a37ac83](https://redirect.github.com/vitejs/vite/commit/a37ac836ac4da8e854d98c65450f12acb921aa98))
- **ssr:** remove ssrTransform line offset preservation
([#​19829](https://redirect.github.com/vitejs/vite/issues/19829))
([61b6b96](https://redirect.github.com/vitejs/vite/commit/61b6b96b191c6071b9c574ad4c795f97f2646f18))
- use `hostValidationMiddleware`
([#​20019](https://redirect.github.com/vitejs/vite/issues/20019))
([83bf90e](https://redirect.github.com/vitejs/vite/commit/83bf90edd5856ed6e27051e3e9a6032e02242b18))
- use `mergeWithDefaults` for experimental option
([#​20012](https://redirect.github.com/vitejs/vite/issues/20012))
([98c5741](https://redirect.github.com/vitejs/vite/commit/98c57419426201596a962746436e5ad1aeef4eac))
- use hook filters from rollup
([#​19755](https://redirect.github.com/vitejs/vite/issues/19755))
([0d18fc1](https://redirect.github.com/vitejs/vite/commit/0d18fc1dc65f5c8d855808f23754c0c4902f07d9))
##### Tests
- correct esbuild `useDefineForClassFields` test
([#​20143](https://redirect.github.com/vitejs/vite/issues/20143))
([d90796e](https://redirect.github.com/vitejs/vite/commit/d90796ece7d30d1879d74c422628be30d1c90a7f))
- skip writing files in build hook filter test
([#​20076](https://redirect.github.com/vitejs/vite/issues/20076))
([bf8b07d](https://redirect.github.com/vitejs/vite/commit/bf8b07da3e64dc4de446a9b24a33d5822a7736b9))
##### Continuous Integration
- run tests on Node 24 as well
([#​20049](https://redirect.github.com/vitejs/vite/issues/20049))
([1fe07d3](https://redirect.github.com/vitejs/vite/commit/1fe07d3716012992dd7b2e78d8380add0b606a97))
##### Beta Changelogs
#####
[7.0.0-beta.2](https://redirect.github.com/vitejs/vite/compare/v7.0.0-beta.1...v7.0.0-beta.2)
(2025-06-17)
See [7.0.0-beta.2
changelog](https://redirect.github.com/vitejs/vite/blob/v7.0.0-beta.2/packages/vite/CHANGELOG.md)
#####
[7.0.0-beta.1](https://redirect.github.com/vitejs/vite/compare/v7.0.0-beta.0...v7.0.0-beta.1)
(2025-06-10)
See [7.0.0-beta.1
changelog](https://redirect.github.com/vitejs/vite/blob/v7.0.0-beta.1/packages/vite/CHANGELOG.md)
#####
[7.0.0-beta.0](https://redirect.github.com/vitejs/vite/compare/6.3.5...v7.0.0-beta.0)
(2025-06-02)
See [7.0.0-beta.0
changelog](https://redirect.github.com/vitejs/vite/blob/v7.0.0-beta.0/packages/vite/CHANGELOG.md)
###
[`v6.3.4`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-634-2025-04-30-small)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.3.3...v6.3.4)
##### Bug Fixes
- check static serve file inside sirv
([#​19965](https://redirect.github.com/vitejs/vite/issues/19965))
([c22c43d](https://redirect.github.com/vitejs/vite/commit/c22c43de612eebb6c182dd67850c24e4fab8cacb))
- **optimizer:** return plain object when using `require` to import
externals in optimized dependencies
([#​19940](https://redirect.github.com/vitejs/vite/issues/19940))
([efc5eab](https://redirect.github.com/vitejs/vite/commit/efc5eab253419fde0a6a48b8d2f233063d6a9643))
##### Code Refactoring
- remove duplicate plugin context type
([#​19935](https://redirect.github.com/vitejs/vite/issues/19935))
([d6d01c2](https://redirect.github.com/vitejs/vite/commit/d6d01c2292fa4f9603e05b95d81c8724314c20e0))
###
[`v6.3.3`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-633-2025-04-24-small)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.3.2...v6.3.3)
##### Bug Fixes
- **assets:** ensure ?no-inline is not included in the asset url in the
production environment
([#​19496](https://redirect.github.com/vitejs/vite/issues/19496))
([16a73c0](https://redirect.github.com/vitejs/vite/commit/16a73c05d35daa34117a173784895546212db5f4))
- **css:** resolve relative imports in sass properly on Windows
([#​19920](https://redirect.github.com/vitejs/vite/issues/19920))
([ffab442](https://redirect.github.com/vitejs/vite/commit/ffab44270488f54ae344801024474b597249071b))
- **deps:** update all non-major dependencies
([#​19899](https://redirect.github.com/vitejs/vite/issues/19899))
([a4b500e](https://redirect.github.com/vitejs/vite/commit/a4b500ef9ccc9b19a2882156a9ba8397e69bc6b2))
- ignore malformed uris in tranform middleware
([#​19853](https://redirect.github.com/vitejs/vite/issues/19853))
([e4d5201](https://redirect.github.com/vitejs/vite/commit/e4d520141bcd83ad61f16767348b4a813bf9340a))
- **ssr:** fix execution order of re-export
([#​19841](https://redirect.github.com/vitejs/vite/issues/19841))
([ed29dee](https://redirect.github.com/vitejs/vite/commit/ed29dee2eb2e3573b2bc337e1a9124c65222a1e5))
- **ssr:** fix live binding of default export declaration and hoist
exports getter
([#​19842](https://redirect.github.com/vitejs/vite/issues/19842))
([80a91ff](https://redirect.github.com/vitejs/vite/commit/80a91ff82426a4c88d54b9f5ec9a4205cb13899b))
##### Performance Improvements
- skip sourcemap generation for renderChunk hook of
import-analysis-build plugin
([#​19921](https://redirect.github.com/vitejs/vite/issues/19921))
([55cfd04](https://redirect.github.com/vitejs/vite/commit/55cfd04b10f98cde7a96814a69b9813543ea79c2))
##### Tests
- **ssr:** test `ssrTransform` re-export deps and test stacktrace with
first line
([#​19629](https://redirect.github.com/vitejs/vite/issues/19629))
([9399cda](https://redirect.github.com/vitejs/vite/commit/9399cdaf8c3b2efd5f4015d57dc3b0e4e5b91a9d))
###
[`v6.3.2`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-632-2025-04-18-small)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.3.1...v6.3.2)
##### Features
- **css:** improve lightningcss messages
([#​19880](https://redirect.github.com/vitejs/vite/issues/19880))
([c713f79](https://redirect.github.com/vitejs/vite/commit/c713f79b5a4bd98542d8dbe4c85ba4cce9b1f358))
##### Bug Fixes
- **css:** respect `css.lightningcss` option in css minification process
([#​19879](https://redirect.github.com/vitejs/vite/issues/19879))
([b5055e0](https://redirect.github.com/vitejs/vite/commit/b5055e0dd4c0e084115c3dbfead5736a54807e0c))
- **deps:** update all non-major dependencies
([#​19698](https://redirect.github.com/vitejs/vite/issues/19698))
([bab4cb9](https://redirect.github.com/vitejs/vite/commit/bab4cb92248adf6b9b18df12b2bf03889b0bd1eb))
- match default asserts case insensitive
([#​19852](https://redirect.github.com/vitejs/vite/issues/19852))
([cbdab1d](https://redirect.github.com/vitejs/vite/commit/cbdab1d6a30e07263ec51b2ca042369e736adec6))
- open first url if host does not match any urls
([#​19886](https://redirect.github.com/vitejs/vite/issues/19886))
([6abbdce](https://redirect.github.com/vitejs/vite/commit/6abbdce3d77990409e12380e72c7ec9dd3f8bec5))
###
[`v6.3.1`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-631-2025-04-17-small)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.3.0...v6.3.1)
##### Bug Fixes
- avoid using `Promise.allSettled` in preload function
([#​19805](https://redirect.github.com/vitejs/vite/issues/19805))
([35c7f35](https://redirect.github.com/vitejs/vite/commit/35c7f35e2b67f2158ededf2af58ecec53b3f16c5))
- backward compat for internal plugin `transform` calls
([#​19878](https://redirect.github.com/vitejs/vite/issues/19878))
([a152b7c](https://redirect.github.com/vitejs/vite/commit/a152b7cbac72e05668f8fc23074d531ecebb77a5))
###
[`v6.3.0`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#630-2025-04-16)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.2.7...v6.3.0)
##### Bug Fixes
- **hmr:** avoid infinite loop happening with `hot.invalidate` in
circular deps
([#​19870](https://redirect.github.com/vitejs/vite/issues/19870))
([d4ee5e8](https://redirect.github.com/vitejs/vite/commit/d4ee5e8655a85f4d6bebc695b063d69406ab53ac))
- **preview:** use host url to open browser
([#​19836](https://redirect.github.com/vitejs/vite/issues/19836))
([5003434](https://redirect.github.com/vitejs/vite/commit/50034340401b4043bb0b158f18ffb7ae1b7f5c86))
###
[`v6.2.7`](https://redirect.github.com/vitejs/vite/releases/tag/v6.2.7)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.2.6...v6.2.7)
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.2.7/packages/vite/CHANGELOG.md)
for details.
###
[`v6.2.6`](https://redirect.github.com/vitejs/vite/releases/tag/v6.2.6)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.2.5...v6.2.6)
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.2.6/packages/vite/CHANGELOG.md)
for details.
###
[`v6.2.5`](https://redirect.github.com/vitejs/vite/releases/tag/v6.2.5)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.2.4...v6.2.5)
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.2.5/packages/vite/CHANGELOG.md)
for details.
###
[`v6.2.4`](https://redirect.github.com/vitejs/vite/releases/tag/v6.2.4)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.2.3...v6.2.4)
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.2.4/packages/vite/CHANGELOG.md)
for details.
###
[`v6.2.3`](https://redirect.github.com/vitejs/vite/releases/tag/v6.2.3)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.2.2...v6.2.3)
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.2.3/packages/vite/CHANGELOG.md)
for details.
###
[`v6.2.2`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-622-2025-03-14-small)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.2.1...v6.2.2)
##### Features
- show friendly error for malformed `base`
([#​19616](https://redirect.github.com/vitejs/vite/issues/19616))
([2476391](https://redirect.github.com/vitejs/vite/commit/2476391b2854aaa67d0ed317b6d0c462e68028f7))
- **worker:** show asset filename conflict warning
([#​19591](https://redirect.github.com/vitejs/vite/issues/19591))
([367d968](https://redirect.github.com/vitejs/vite/commit/367d968fbf584e9f0e17192b816e92e8045c6217))
##### Bug Fixes
- await client buildStart on top level buildStart
([#​19624](https://redirect.github.com/vitejs/vite/issues/19624))
([b31faab](https://redirect.github.com/vitejs/vite/commit/b31faab2a81b839e4b747baeb9c7a7cbb724f8d2))
- **css:** inline css correctly for double quote use strict
([#​19590](https://redirect.github.com/vitejs/vite/issues/19590))
([d0aa833](https://redirect.github.com/vitejs/vite/commit/d0aa833296668fc420a27a1ea88ecdbdeacdbce7))
- **deps:** update all non-major dependencies
([#​19613](https://redirect.github.com/vitejs/vite/issues/19613))
([363d691](https://redirect.github.com/vitejs/vite/commit/363d691b4995d72f26a14eb59ed88a9483b1f931))
- **indexHtml:** ensure correct URL when querying module graph
([#​19601](https://redirect.github.com/vitejs/vite/issues/19601))
([dc5395a](https://redirect.github.com/vitejs/vite/commit/dc5395a27e44066ef7725278c4057d9f1071a53f))
- **preview:** use preview https config, not server
([#​19633](https://redirect.github.com/vitejs/vite/issues/19633))
([98b3160](https://redirect.github.com/vitejs/vite/commit/98b3160fa5916189e756cd7c5aae87e0d8f1978e))
- **ssr:** use optional chaining to prevent "undefined is not an object"
happening in `ssrRewriteStacktrace`
([#​19612](https://redirect.github.com/vitejs/vite/issues/19612))
([4309755](https://redirect.github.com/vitejs/vite/commit/43097550a1aa8ff633c39fb197b5f9ac1222119b))
##### Miscellaneous Chores
- extend commit hash correctly when ambigious with a non-commit object
([#​19600](https://redirect.github.com/vitejs/vite/issues/19600))
([89a6287](https://redirect.github.com/vitejs/vite/commit/89a62873243805518b672212db7e317989c5c197))
###
[`v6.2.1`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-621-2025-03-07-small)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.2.0...v6.2.1)
##### Features
- add `*?url&no-inline` type and warning for `.json?inline` /
`.json?no-inline`
([#​19566](https://redirect.github.com/vitejs/vite/issues/19566))
([c0d3667](https://redirect.github.com/vitejs/vite/commit/c0d36677cd305e8fa89153ed6305f0e0df43d289))
##### Bug Fixes
- **css:** stabilize css module hashes with lightningcss in dev mode
([#​19481](https://redirect.github.com/vitejs/vite/issues/19481))
([92125b4](https://redirect.github.com/vitejs/vite/commit/92125b41e4caa3e862bf5fd9b1941546f25d9bf2))
- **deps:** update all non-major dependencies
([#​19555](https://redirect.github.com/vitejs/vite/issues/19555))
([f612e0f](https://redirect.github.com/vitejs/vite/commit/f612e0fdf6810317b61fcca1ded125755f261d78))
- **reporter:** fix incorrect bundle size calculation with non-ASCII
characters
([#​19561](https://redirect.github.com/vitejs/vite/issues/19561))
([437c0ed](https://redirect.github.com/vitejs/vite/commit/437c0ed8baa6739bbe944779b9e7515f9035046a))
- **sourcemap:** combine sourcemaps with multiple sources without
matched source
([#​18971](https://redirect.github.com/vitejs/vite/issues/18971))
([e3f6ae1](https://redirect.github.com/vitejs/vite/commit/e3f6ae14f7a93118d7341de7379967f815725c4b))
- **ssr:** named export should overwrite export all
([#​19534](https://redirect.github.com/vitejs/vite/issues/19534))
([2fd2fc1](https://redirect.github.com/vitejs/vite/commit/2fd2fc110738622651d361488767734cc23c34dd))
##### Performance Improvements
- flush compile cache after 10s
([#​19537](https://redirect.github.com/vitejs/vite/issues/19537))
([6c8a5a2](https://redirect.github.com/vitejs/vite/commit/6c8a5a27e645a182f5b03a4ed6aa726eab85993f))
##### Miscellaneous Chores
- **css:** move environment destructuring after condition check
([#​19492](https://redirect.github.com/vitejs/vite/issues/19492))
([c9eda23](https://redirect.github.com/vitejs/vite/commit/c9eda2348c244d591d23f131c6ddf262b256cbf0))
- **html:** remove unnecessary value check
([#​19491](https://redirect.github.com/vitejs/vite/issues/19491))
([797959f](https://redirect.github.com/vitejs/vite/commit/797959f01da583b85a0be1dc89f762fd01d138db))
##### Code Refactoring
- remove `isBuild` check from preAliasPlugin
([#​19587](https://redirect.github.com/vitejs/vite/issues/19587))
([c9e086d](https://redirect.github.com/vitejs/vite/commit/c9e086d35ac35ee1c6d85d48369e8a67a2ba6bfe))
- restore endsWith usage
([#​19554](https://redirect.github.com/vitejs/vite/issues/19554))
([6113a96](https://redirect.github.com/vitejs/vite/commit/6113a9670cc9b7d29fe0bffe033f7823e36ded00))
- use `applyToEnvironment` in internal plugins
([#​19588](https://redirect.github.com/vitejs/vite/issues/19588))
([f678442](https://redirect.github.com/vitejs/vite/commit/f678442d5701a00648a745956f9d884247e4e710))
##### Tests
- add glob import test case
([#​19516](https://redirect.github.com/vitejs/vite/issues/19516))
([aa1d807](https://redirect.github.com/vitejs/vite/commit/aa1d8075cc7ce7fbba62fea9e37ccb9b304fc039))
- convert config playground to unit tests
([#​19568](https://redirect.github.com/vitejs/vite/issues/19568))
([c0e68da](https://redirect.github.com/vitejs/vite/commit/c0e68da4774f3487e9ba0c4d4d2c5e76bdc890ea))
- convert resolve-config playground to unit tests
([#​19567](https://redirect.github.com/vitejs/vite/issues/19567))
([db5fb48](https://redirect.github.com/vitejs/vite/commit/db5fb48f5d4c1ee411e59c1e9b70d62fdb9d53d2))
###
[`v6.2.0`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#620-2025-02-25)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.1.6...v6.2.0)
##### Bug Fixes
- **deps:** update all non-major dependencies
([#​19501](https://redirect.github.com/vitejs/vite/issues/19501))
([c94c9e0](https://redirect.github.com/vitejs/vite/commit/c94c9e052127cf4796374de1d698ec60b2973dfa))
- **worker:** string interpolation in dynamic worker options
([#​19476](https://redirect.github.com/vitejs/vite/issues/19476))
([07091a1](https://redirect.github.com/vitejs/vite/commit/07091a1e804e5934208ef0b6324a04317dd0d815))
##### Miscellaneous Chores
- use unicode cross icon instead of x
([#​19497](https://redirect.github.com/vitejs/vite/issues/19497))
([5c70296](https://redirect.github.com/vitejs/vite/commit/5c70296ffb22fe5a0f4039835aa14feb096b4a97))
###
[`v6.1.6`](https://redirect.github.com/vitejs/vite/releases/tag/v6.1.6)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.1.5...v6.1.6)
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.1.6/packages/vite/CHANGELOG.md)
for details.
###
[`v6.1.5`](https://redirect.github.com/vitejs/vite/releases/tag/v6.1.5)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.1.4...v6.1.5)
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.1.5/packages/vite/CHANGELOG.md)
for details.
###
[`v6.1.4`](https://redirect.github.com/vitejs/vite/releases/tag/v6.1.4)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.1.3...v6.1.4)
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.1.4/packages/vite/CHANGELOG.md)
for details.
###
[`v6.1.3`](https://redirect.github.com/vitejs/vite/releases/tag/v6.1.3)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.1.2...v6.1.3)
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.1.3/packages/vite/CHANGELOG.md)
for details.
###
[`v6.1.2`](https://redirect.github.com/vitejs/vite/releases/tag/v6.1.2)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.1.1...v6.1.2)
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.1.2/packages/vite/CHANGELOG.md)
for details.
###
[`v6.1.1`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-611-2025-02-19-small)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.1.0...v6.1.1)
##### Features
- add support for injecting debug IDs
([#​18763](https://redirect.github.com/vitejs/vite/issues/18763))
([0ff556a](https://redirect.github.com/vitejs/vite/commit/0ff556a6d9b55bff7cac17396ce7d4397becacaa))
##### Bug Fixes
- **css:** run rewrite plugin if postcss plugin exists
([#​19371](https://redirect.github.com/vitejs/vite/issues/19371))
([bcdb51a](https://redirect.github.com/vitejs/vite/commit/bcdb51a1ac082f4e8ed6f820787d6745dfaa972d))
- **deps:** bump tsconfck
([#​19375](https://redirect.github.com/vitejs/vite/issues/19375))
([746a583](https://redirect.github.com/vitejs/vite/commit/746a583d42592a31e1e8e80cc790a7c9e6acf58e))
- **deps:** update all non-major dependencies
([#​19392](https://redirect.github.com/vitejs/vite/issues/19392))
([60456a5](https://redirect.github.com/vitejs/vite/commit/60456a54fe90872dbd4bed332ecbd85bc88deb92))
- **deps:** update all non-major dependencies
([#​19440](https://redirect.github.com/vitejs/vite/issues/19440))
([ccac73d](https://redirect.github.com/vitejs/vite/commit/ccac73d9d0e92c7232f09207d1d6b893e823ed8e))
- ensure `.[cm]?[tj]sx?` static assets are JS mime
([#​19453](https://redirect.github.com/vitejs/vite/issues/19453))
([e7ba55e](https://redirect.github.com/vitejs/vite/commit/e7ba55e7d57ad97ab43682b152159e29fa4b3753))
- **html:** ignore malformed src attrs
([#​19397](https://redirect.github.com/vitejs/vite/issues/19397))
([aff7812](https://redirect.github.com/vitejs/vite/commit/aff7812f0aed059c05ca36c86bf907d25964119a))
- ignore `*.ipv4` address in cert
([#​19416](https://redirect.github.com/vitejs/vite/issues/19416))
([973283b](https://redirect.github.com/vitejs/vite/commit/973283bf84c3dca42e2e20a9f9b8761011878b8b))
- **worker:** fix web worker type detection
([#​19462](https://redirect.github.com/vitejs/vite/issues/19462))
([edc65ea](https://redirect.github.com/vitejs/vite/commit/edc65eafa332b57ce44835deb7d7707e2d036c24))
##### Miscellaneous Chores
- update 6.1.0 changelog
([#​19363](https://redirect.github.com/vitejs/vite/issues/19363))
([fa7c211](https://redirect.github.com/vitejs/vite/commit/fa7c211bf3e51269f8a8601e5994fb3ebb6859f9))
##### Code Refactoring
- remove custom .jxl mime
([#​19457](https://redirect.github.com/vitejs/vite/issues/19457))
([0c85464](https://redirect.github.com/vitejs/vite/commit/0c854645bd17960abbe8f01b602d1a1da1a2b9fd))
###
[`v6.1.0`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-611-2025-02-19-small)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.0.15...v6.1.0)
##### Features
- add support for injecting debug IDs
([#​18763](https://redirect.github.com/vitejs/vite/issues/18763))
([0ff556a](https://redirect.github.com/vitejs/vite/commit/0ff556a6d9b55bff7cac17396ce7d4397becacaa))
##### Bug Fixes
- **css:** run rewrite plugin if postcss plugin exists
([#​19371](https://redirect.github.com/vitejs/vite/issues/19371))
([bcdb51a](https://redirect.github.com/vitejs/vite/commit/bcdb51a1ac082f4e8ed6f820787d6745dfaa972d))
- **deps:** bump tsconfck
([#​19375](https://redirect.github.com/vitejs/vite/issues/19375))
([746a583](https://redirect.github.com/vitejs/vite/commit/746a583d42592a31e1e8e80cc790a7c9e6acf58e))
- **deps:** update all non-major dependencies
([#​19392](https://redirect.github.com/vitejs/vite/issues/19392))
([60456a5](https://redirect.github.com/vitejs/vite/commit/60456a54fe90872dbd4bed332ecbd85bc88deb92))
- **deps:** update all non-major dependencies
([#​19440](https://redirect.github.com/vitejs/vite/issues/19440))
([ccac73d](https://redirect.github.com/vitejs/vite/commit/ccac73d9d0e92c7232f09207d1d6b893e823ed8e))
- ensure `.[cm]?[tj]sx?` static assets are JS mime
([#​19453](https://redirect.github.com/vitejs/vite/issues/19453))
([e7ba55e](https://redirect.github.com/vitejs/vite/commit/e7ba55e7d57ad97ab43682b152159e29fa4b3753))
- **html:** ignore malformed src attrs
([#​19397](https://redirect.github.com/vitejs/vite/issues/19397))
([aff7812](https://redirect.github.com/vitejs/vite/commit/aff7812f0aed059c05ca36c86bf907d25964119a))
- ignore `*.ipv4` address in cert
([#​19416](https://redirect.github.com/vitejs/vite/issues/19416))
([973283b](https://redirect.github.com/vitejs/vite/commit/973283bf84c3dca42e2e20a9f9b8761011878b8b))
- **worker:** fix web worker type detection
([#​19462](https://redirect.github.com/vitejs/vite/issues/19462))
([edc65ea](https://redirect.github.com/vitejs/vite/commit/edc65eafa332b57ce44835deb7d7707e2d036c24))
##### Miscellaneous Chores
- update 6.1.0 changelog
([#​19363](https://redirect.github.com/vitejs/vite/issues/19363))
([fa7c211](https://redirect.github.com/vitejs/vite/commit/fa7c211bf3e51269f8a8601e5994fb3ebb6859f9))
##### Code Refactoring
- remove custom .jxl mime
([#​19457](https://redirect.github.com/vitejs/vite/issues/19457))
([0c85464](https://redirect.github.com/vitejs/vite/commit/0c854645bd17960abbe8f01b602d1a1da1a2b9fd))
###
[`v6.0.15`](https://redirect.github.com/vitejs/vite/releases/tag/v6.0.15)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.0.14...v6.0.15)
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.0.15/packages/vite/CHANGELOG.md)
for details.
###
[`v6.0.14`](https://redirect.github.com/vitejs/vite/releases/tag/v6.0.14)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.0.13...v6.0.14)
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.0.14/packages/vite/CHANGELOG.md)
for details.
###
[`v6.0.13`](https://redirect.github.com/vitejs/vite/releases/tag/v6.0.13)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.0.12...v6.0.13)
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.0.13/packages/vite/CHANGELOG.md)
for details.
###
[`v6.0.12`](https://redirect.github.com/vitejs/vite/releases/tag/v6.0.12)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.0.11...v6.0.12)
Please refer to
[CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.0.12/packages/vite/CHANGELOG.md)
for details.
###
[`v6.0.11`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#610-2025-02-05)
[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v6.0.10...v6.0.11)
##### Features
- show hosts in cert in CLI
([#​19317](https://redirect.github.com/vitejs/vite/issues/19317))
([a5e306f](https://redirect.github.com/vitejs/vite/commit/a5e306f2fc34fc70d543028c319367ff9b232ea0))
- support for env var for defining allowed hosts
([#​19325](https://redirect.github.com/vitejs/vite/issues/19325))
([4d88f6c](https://redirect.github.com/vitejs/vite/commit/4d88f6c9391f96275b1359f1343ee2ec3e1adb7b))
- use native runtime to import the config
([#​19178](https://redirect.github.com/vitejs/vite/issues/19178))
([7c2a794](https://redirect.github.com/vitejs/vite/commit/7c2a7942cc8494a98fbc2b0235d91faf25242d30))
- print `port` in the logged error message after failed WS connection
with `EADDRINUSE`
([#​19212](https://redirect.github.com/vitejs/vite/issues/19212))
([14027b0](https://redirect.github.com/vitejs/vite/commit/14027b0f2a9b01c14815c38aab22baf5b29594bb))
- add support for `.jxl`
([#​18855](https://redirect.github.com/vitejs/vite/issues/18855))
([57b397c](https://redirect.github.com/vitejs/vite/commit/57b397c4aa3d3c657e0117c2468800d627049c8d))
- add the `builtins` environment `resolve`
([#​18584](https://redirect.github.com/vitejs/vite/issues/18584))
([2c2d521](https://redirect.github.com/vitejs/vite/commit/2c2d521abfd7a3263b5082f9420738ad0ef67c71))
- call Logger for plugin logs in build
([#​13757](https://redirect.github.com/vitejs/vite/issues/13757))
([bf3e410](https://redirect.github.com/vitejs/vite/commit/bf3e41082932f4bf7d828e18ab0346b2ac8b59c9))
- **css:** add friendly errors for IE hacks that are not supported by
lightningcss
([#​19072](https://redirect.github.com/vitejs/vite/issues/19072))
([caad985](https://redirect.github.com/vitejs/vite/commit/caad985abca6450d56ca3d4e27e1e859fe8909b9))
- export `defaultAllowedOrigins` for user-land config and 3rd party
plugins
([#​19259](https://redirect.github.com/vitejs/vite/issues/19259))
([dc8946b](https://redirect.github.com/vitejs/vite/commit/dc8946b9f6483ca7d63df3a5cbba307f1c21041e))
- expose createServerModuleRunnerTransport
([#​18730](https://redirect.github.com/vitejs/vite/issues/18730))
([8c24ee4](https://redirect.github.com/vitejs/vite/commit/8c24ee4b4fcfa16fdd8bb699643a92ee81f9c92b))
- **optimizer:** support bun text lockfile
([#​18403](https://redirect.github.com/vitejs/vite/issues/18403))
([05b005f](https://redirect.github.com/vitejs/vite/commit/05b005fc25a1e8dda749fb14149aa2f3c988b6a1))
- **reporter:** add `wasm` to the compressible assets regex
([#​19085](https://redirect.github.com/vitejs/vite/issues/19085))
([ce84142](https://redirect.github.com/vitejs/vite/commit/ce84142110584eadfccbd6ce9319573358af31a6))
- support async for proxy.bypass
([#​18940](https://redirect.github.com/vitejs/vite/issues/18940))
([a6b9587](https://redirect.github.com/vitejs/vite/commit/a6b958741bd97d631aba21aa5925bbf2bca65dac))
- support log related functions in dev
([#​18922](https://redirect.github.com/vitejs/vite/issues/18922))
([3766004](https://redirect.github.com/vitejs/vite/commit/3766004289fde3300d1278fcf35f3bb980d9785f))
- use module runner to import the config
([#​18637](https://redirect.github.com/vitejs/vite/issues/18637))
([b7e0e42](https://redirect.github.com/vitejs/vite/commit/b7e0e42098dd2d42285a9d3c4f39c48a580367e7))
- **worker:** support dynamic worker option fields
([#​19010](https://redirect.github.com/vitejs/vite/issues/19010))
([d0c3523](https://redirect.github.com/vitejs/vite/commit/d0c35232c6ccbcf448941328df34d15e9f73919b))
##### Bug Fixes
- avoid builtStart during vite optimize
([#​19356](https://redirect.github.com/vitejs/vite/issues/19356))
([fdb36e0](https://redirect.github.com/vitejs/vite/commit/fdb36e076969c763d4249f6db890f8bf26e9f5d1))
- **build:** fix stale build manifest on watch rebuild
([#​19361](https://redirect.github.com/vitejs/vite/issues/19361))
([fcd5785](https://redirect.github.com/vitejs/vite/commit/fcd578587b2fbdef0ff8de8a0d97c9fc6da19ce1))
- allow expanding env vars in reverse order
([#​19352](https://redirect.github.com/vitejs/vite/issues/19352))
([3f5f2bd](https://redirect.github.com/vitejs/vite/commit/3f5f2bddf142b2d1b162d4553d26f1ff0758b10d))
- avoid packageJson without name in `resolveLibCssFilename`
([#​19324](https://redirect.github.com/vitejs/vite/issues/19324))
([f183bdf](https://redirect.github.com/vitejs/vite/commit/f183bdf2a799e703672ab1887d707ce120053eb2))
- **html:** fix css disorder when building multiple entry html
([#​19143](https://redirect.github.com/vitejs/vite/issues/19143))
([e7b4ba3](https://redirect.github.com/vitejs/vite/commit/e7b4ba37f90a033036326b45023a1753584dd259))
- **css:** less `[@plugin](https://redirect.github.com/plugin)` imports
of JS files treated as CSS and rebased (fix
[#​19268](https://redirect.github.com/vitejs/vite/issues/19268))
([#​19269](https://redirect.github.com/vitejs/vite/issues/19269))
([602b373](https://redirect.github.com/vitejs/vite/commit/602b373dcdc755816ce28913873f70550347e936))
- **deps:** update all non-major dependencies
([#​19296](https://redirect.github.com/vitejs/vite/issues/19296))
([2bea7ce](https://redirect.github.com/vitejs/vite/commit/2bea7cec4b7fddbd5f2fb6090a7eaf5ae7ca0f1b))
- don't call buildStart hooks for `vite optimize`
([#​19347](https://redirect.github.com/vitejs/vite/issues/19347))
([19ffad0](https://redirect.github.com/vitejs/vite/commit/19ffad0a5aaf8c0ff55409e746048431b8b6640d))
- don't call next middleware if user sent response in proxy.bypass
([#​19318](https://redirect.github.com/vitejs/vite/issues/19318))
([7e6364d](https://redirect.github.com/vitejs/vite/commit/7e6364de2b0f3bf65aefaf451646ca500bad8239))
- **resolve:** preserve hash/search of file url
([#​19300](https://redirect.github.com/vitejs/vite/issues/19300))
([d1e1b24](https://redirect.github.com/vitejs/vite/commit/d1e1b24c57328b5a808b981829503caa6ffadb56))
- **resolve:** warn if node-like builtin was imported when
`resolve.builtin` is empty
([#​19312](https://redirect.github.com/vitejs/vite/issues/19312))
([b7aba0b](https://redirect.github.com/vitejs/vite/commit/b7aba0bc925f6d672bbb6a1e6c8c5c123a3bef55))
- respect top-level `server.preTransformRequests`
([#​19272](https://redirect.github.com/vitejs/vite/issues/19272))
([12aaa58](https://redirect.github.com/vitejs/vite/commit/12aaa585bc3fac403bf93f48ea117482cc7f43b1))
- **ssr:** fix transform error due to export all id scope
([#​19331](https://redirect.github.com/vitejs/vite/issues/19331))
([e28bce2](https://redirect.github.com/vitejs/vite/commit/e28bc
</details>
---
### Configuration
📅 **Schedule**: (in timezone Asia/Tokyo)
- Branch creation
- ""
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/bootjp/elastickv).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNDEuMyIsInVwZGF0ZWRJblZlciI6IjQzLjE0MS4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiLCJzZWN1cml0eSJdfQ==-->2 files changed
Lines changed: 230 additions & 130 deletions
0 commit comments