element-plus / element-plus-playground

Element Plus Playground
https://element-plus.run
MIT License
172 stars 54 forks source link

chore(deps): update dependency vite to v3 - autoclosed #199

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 2 years ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
vite ^2.9.12 -> ^3.0.4 age adoption passing confidence

Release Notes

vitejs/vite ### [`v3.0.4`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small304-2022-07-29-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v3.0.3...v3.0.4) - fix: **VITE_PUBLIC_ASSET\_\_hash** in HTML ([#​9247](https://togithub.com/vitejs/vite/issues/9247)) ([a2b24ee](https://togithub.com/vitejs/vite/commit/a2b24ee)), closes [#​9247](https://togithub.com/vitejs/vite/issues/9247) - fix: inline dynamic imports for ssr-webworker (fixes [#​9385](https://togithub.com/vitejs/vite/issues/9385)) ([#​9401](https://togithub.com/vitejs/vite/issues/9401)) ([cd69358](https://togithub.com/vitejs/vite/commit/cd69358)), closes [#​9385](https://togithub.com/vitejs/vite/issues/9385) [#​9401](https://togithub.com/vitejs/vite/issues/9401) - fix: normalise css paths in manifest on windows (fixes [#​9295](https://togithub.com/vitejs/vite/issues/9295)) ([#​9353](https://togithub.com/vitejs/vite/issues/9353)) ([13e6450](https://togithub.com/vitejs/vite/commit/13e6450)), closes [#​9295](https://togithub.com/vitejs/vite/issues/9295) [#​9353](https://togithub.com/vitejs/vite/issues/9353) - fix: support stylesheets with link tag and media/disable prop ([#​6751](https://togithub.com/vitejs/vite/issues/6751)) ([e6c8965](https://togithub.com/vitejs/vite/commit/e6c8965)), closes [#​6751](https://togithub.com/vitejs/vite/issues/6751) - fix: url constructor import asset no as url ([#​9399](https://togithub.com/vitejs/vite/issues/9399)) ([122c6e7](https://togithub.com/vitejs/vite/commit/122c6e7)), closes [#​9399](https://togithub.com/vitejs/vite/issues/9399) - fix(glob): server perf when globbing huge dirs ([#​9425](https://togithub.com/vitejs/vite/issues/9425)) ([156a3a4](https://togithub.com/vitejs/vite/commit/156a3a4)), closes [#​9425](https://togithub.com/vitejs/vite/issues/9425) - fix(glob): support static template literals ([#​9352](https://togithub.com/vitejs/vite/issues/9352)) ([183c6fb](https://togithub.com/vitejs/vite/commit/183c6fb)), closes [#​9352](https://togithub.com/vitejs/vite/issues/9352) - fix(ssr): allow virtual paths on node modules ([#​9405](https://togithub.com/vitejs/vite/issues/9405)) ([e60368f](https://togithub.com/vitejs/vite/commit/e60368f)), closes [#​9405](https://togithub.com/vitejs/vite/issues/9405) - chore(deps): update all non-major dependencies ([#​9347](https://togithub.com/vitejs/vite/issues/9347)) ([2fcb027](https://togithub.com/vitejs/vite/commit/2fcb027)), closes [#​9347](https://togithub.com/vitejs/vite/issues/9347) ### [`v3.0.3`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small303-2022-07-25-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v3.0.2...v3.0.3) - fix: client type error ([#​9289](https://togithub.com/vitejs/vite/issues/9289)) ([b82ddfb](https://togithub.com/vitejs/vite/commit/b82ddfb)), closes [#​9289](https://togithub.com/vitejs/vite/issues/9289) - fix: don't modify config ([#​9262](https://togithub.com/vitejs/vite/issues/9262)) ([bbc8318](https://togithub.com/vitejs/vite/commit/bbc8318)), closes [#​9262](https://togithub.com/vitejs/vite/issues/9262) - fix: entries in ssr.external ([#​9286](https://togithub.com/vitejs/vite/issues/9286)) ([d420f01](https://togithub.com/vitejs/vite/commit/d420f01)), closes [#​9286](https://togithub.com/vitejs/vite/issues/9286) - fix: externalize explicitly configured linked packages ([#​9346](https://togithub.com/vitejs/vite/issues/9346)) ([c33e365](https://togithub.com/vitejs/vite/commit/c33e365)), closes [#​9346](https://togithub.com/vitejs/vite/issues/9346) - fix: make `resolveConfig()` concurrent safe ([#​9224](https://togithub.com/vitejs/vite/issues/9224)) ([dfaeb2b](https://togithub.com/vitejs/vite/commit/dfaeb2b)), closes [#​9224](https://togithub.com/vitejs/vite/issues/9224) - fix: scanner and optimizer should skip wasm ([#​9257](https://togithub.com/vitejs/vite/issues/9257)) ([c616077](https://togithub.com/vitejs/vite/commit/c616077)), closes [#​9257](https://togithub.com/vitejs/vite/issues/9257) - fix: ssrLoadModule executes code in non-strict mode, fixes [#​9197](https://togithub.com/vitejs/vite/issues/9197) ([#​9199](https://togithub.com/vitejs/vite/issues/9199)) ([5866cfb](https://togithub.com/vitejs/vite/commit/5866cfb)), closes [#​9197](https://togithub.com/vitejs/vite/issues/9197) [#​9199](https://togithub.com/vitejs/vite/issues/9199) - fix: support multiline dynamic imports ([#​9314](https://togithub.com/vitejs/vite/issues/9314)) ([e66cf69](https://togithub.com/vitejs/vite/commit/e66cf69)), closes [#​9314](https://togithub.com/vitejs/vite/issues/9314) - fix: support vite client in safari 13 ([#​9315](https://togithub.com/vitejs/vite/issues/9315)) ([2415193](https://togithub.com/vitejs/vite/commit/2415193)), closes [#​9315](https://togithub.com/vitejs/vite/issues/9315) - fix: worker relative base should use import.meta.url ([#​9204](https://togithub.com/vitejs/vite/issues/9204)) ([0358b04](https://togithub.com/vitejs/vite/commit/0358b04)), closes [#​9204](https://togithub.com/vitejs/vite/issues/9204) - fix(glob): handle glob prop access ([#​9281](https://togithub.com/vitejs/vite/issues/9281)) ([0580215](https://togithub.com/vitejs/vite/commit/0580215)), closes [#​9281](https://togithub.com/vitejs/vite/issues/9281) - fix(scan): handle .ts import as .js alias ([#​9282](https://togithub.com/vitejs/vite/issues/9282)) ([0b083ca](https://togithub.com/vitejs/vite/commit/0b083ca)), closes [#​9282](https://togithub.com/vitejs/vite/issues/9282) - fix(ssr): no external symlink package ([#​9296](https://togithub.com/vitejs/vite/issues/9296)) ([ea27701](https://togithub.com/vitejs/vite/commit/ea27701)), closes [#​9296](https://togithub.com/vitejs/vite/issues/9296) - chore: adjust comments/typos ([#​9325](https://togithub.com/vitejs/vite/issues/9325)) ([ffb2ba3](https://togithub.com/vitejs/vite/commit/ffb2ba3)), closes [#​9325](https://togithub.com/vitejs/vite/issues/9325) - chore: fix code typos ([#​9033](https://togithub.com/vitejs/vite/issues/9033)) ([ed02861](https://togithub.com/vitejs/vite/commit/ed02861)), closes [#​9033](https://togithub.com/vitejs/vite/issues/9033) - docs: fix `@rollup/plugin-commonjs` name ([#​9313](https://togithub.com/vitejs/vite/issues/9313)) ([c417364](https://togithub.com/vitejs/vite/commit/c417364)), closes [#​9313](https://togithub.com/vitejs/vite/issues/9313) - docs: fix server options link ([#​9242](https://togithub.com/vitejs/vite/issues/9242)) ([29db3ea](https://togithub.com/vitejs/vite/commit/29db3ea)), closes [#​9242](https://togithub.com/vitejs/vite/issues/9242) - docs: update browser baseline features ([#​9316](https://togithub.com/vitejs/vite/issues/9316)) ([b82ee5d](https://togithub.com/vitejs/vite/commit/b82ee5d)), closes [#​9316](https://togithub.com/vitejs/vite/issues/9316) - feat: supports cts and mts files ([#​9268](https://togithub.com/vitejs/vite/issues/9268)) ([0602017](https://togithub.com/vitejs/vite/commit/0602017)), closes [#​9268](https://togithub.com/vitejs/vite/issues/9268) - feat: worker config call config hook ([#​9212](https://togithub.com/vitejs/vite/issues/9212)) ([3e510ab](https://togithub.com/vitejs/vite/commit/3e510ab)), closes [#​9212](https://togithub.com/vitejs/vite/issues/9212) - feat(css): use esbuild.log\* options when minifying ([#​9210](https://togithub.com/vitejs/vite/issues/9210)) ([88baa53](https://togithub.com/vitejs/vite/commit/88baa53)), closes [#​9210](https://togithub.com/vitejs/vite/issues/9210) ### [`v3.0.2`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small302-2022-07-18-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v3.0.1...v3.0.2) - fix: fs serve only edit pathname (fixes [#​9148](https://togithub.com/vitejs/vite/issues/9148)) ([#​9173](https://togithub.com/vitejs/vite/issues/9173)) ([28cffc9](https://togithub.com/vitejs/vite/commit/28cffc9)), closes [#​9148](https://togithub.com/vitejs/vite/issues/9148) [#​9173](https://togithub.com/vitejs/vite/issues/9173) - fix: prevent null pathname error ([#​9188](https://togithub.com/vitejs/vite/issues/9188)) ([d66ffd0](https://togithub.com/vitejs/vite/commit/d66ffd0)), closes [#​9188](https://togithub.com/vitejs/vite/issues/9188) - fix: return 500 on proxy error only if possible (fixes [#​9172](https://togithub.com/vitejs/vite/issues/9172)) ([#​9193](https://togithub.com/vitejs/vite/issues/9193)) ([b2f6bdc](https://togithub.com/vitejs/vite/commit/b2f6bdc)), closes [#​9172](https://togithub.com/vitejs/vite/issues/9172) [#​9193](https://togithub.com/vitejs/vite/issues/9193) - fix(deps): update all non-major dependencies ([#​9176](https://togithub.com/vitejs/vite/issues/9176)) ([31d3b70](https://togithub.com/vitejs/vite/commit/31d3b70)), closes [#​9176](https://togithub.com/vitejs/vite/issues/9176) - fix(dev): build.ssr is set during dev, fix [#​9134](https://togithub.com/vitejs/vite/issues/9134) ([#​9187](https://togithub.com/vitejs/vite/issues/9187)) ([99b0e67](https://togithub.com/vitejs/vite/commit/99b0e67)), closes [#​9134](https://togithub.com/vitejs/vite/issues/9134) [#​9187](https://togithub.com/vitejs/vite/issues/9187) - fix(ssr): strip NULL_BYTE_PLACEHOLDER before import ([#​9124](https://togithub.com/vitejs/vite/issues/9124)) ([c5f2dc7](https://togithub.com/vitejs/vite/commit/c5f2dc7)), closes [#​9124](https://togithub.com/vitejs/vite/issues/9124) ### [`v3.0.1`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small301-2022-07-18-small) [Compare Source](https://togithub.com/vitejs/vite/compare/b8c625cec4db938032ad754c7095bd246a4698ee...v3.0.1) - fix: avoid errors when loading the overlay code in workers ([#​9064](https://togithub.com/vitejs/vite/issues/9064)) ([a52b45e](https://togithub.com/vitejs/vite/commit/a52b45e)), closes [#​9064](https://togithub.com/vitejs/vite/issues/9064) - fix: check server after tsconfig reload ([#​9106](https://togithub.com/vitejs/vite/issues/9106)) ([d12d469](https://togithub.com/vitejs/vite/commit/d12d469)), closes [#​9106](https://togithub.com/vitejs/vite/issues/9106) - fix: disable keepNames in `vite:esbuild` (fixes [#​9164](https://togithub.com/vitejs/vite/issues/9164)) ([#​9166](https://togithub.com/vitejs/vite/issues/9166)) ([e6f3b02](https://togithub.com/vitejs/vite/commit/e6f3b02)), closes [#​9164](https://togithub.com/vitejs/vite/issues/9164) [#​9166](https://togithub.com/vitejs/vite/issues/9166) - fix: externalize workspace relative import when bundle config ([#​9140](https://togithub.com/vitejs/vite/issues/9140)) ([5a8a3ab](https://togithub.com/vitejs/vite/commit/5a8a3ab)), closes [#​9140](https://togithub.com/vitejs/vite/issues/9140) - fix: mention that Node.js 13/15 support is dropped (fixes [#​9113](https://togithub.com/vitejs/vite/issues/9113)) ([#​9116](https://togithub.com/vitejs/vite/issues/9116)) ([2826303](https://togithub.com/vitejs/vite/commit/2826303)), closes [#​9113](https://togithub.com/vitejs/vite/issues/9113) [#​9116](https://togithub.com/vitejs/vite/issues/9116) - fix: resolve drive relative path ([#​9097](https://togithub.com/vitejs/vite/issues/9097)) ([b393451](https://togithub.com/vitejs/vite/commit/b393451)), closes [#​9097](https://togithub.com/vitejs/vite/issues/9097) - fix: respect .mjs .cjs extension in all modes ([#​9141](https://togithub.com/vitejs/vite/issues/9141)) ([5ea70b3](https://togithub.com/vitejs/vite/commit/5ea70b3)), closes [#​9141](https://togithub.com/vitejs/vite/issues/9141) - fix: return 500 on proxy error only if possible (fixes [#​9172](https://togithub.com/vitejs/vite/issues/9172)) ([#​9175](https://togithub.com/vitejs/vite/issues/9175)) ([d2f02a8](https://togithub.com/vitejs/vite/commit/d2f02a8)), closes [#​9172](https://togithub.com/vitejs/vite/issues/9172) [#​9175](https://togithub.com/vitejs/vite/issues/9175) - fix: server.proxy ws error causes crash ([#​9123](https://togithub.com/vitejs/vite/issues/9123)) ([c2426d1](https://togithub.com/vitejs/vite/commit/c2426d1)), closes [#​9123](https://togithub.com/vitejs/vite/issues/9123) - fix: ssr.external/noExternal should apply to packageName ([#​9146](https://togithub.com/vitejs/vite/issues/9146)) ([5844d8e](https://togithub.com/vitejs/vite/commit/5844d8e)), closes [#​9146](https://togithub.com/vitejs/vite/issues/9146) - fix: use correct require extension to load config ([#​9118](https://togithub.com/vitejs/vite/issues/9118)) ([ebf682e](https://togithub.com/vitejs/vite/commit/ebf682e)), closes [#​9118](https://togithub.com/vitejs/vite/issues/9118) - fix(esbuild): always support dynamic import and import meta ([#​9105](https://togithub.com/vitejs/vite/issues/9105)) ([57a7936](https://togithub.com/vitejs/vite/commit/57a7936)), closes [#​9105](https://togithub.com/vitejs/vite/issues/9105) - feat: allow declaring dirname ([#​9154](https://togithub.com/vitejs/vite/issues/9154)) ([1e078ad](https://togithub.com/vitejs/vite/commit/1e078ad)), closes [#​9154](https://togithub.com/vitejs/vite/issues/9154) - refactor: always load config with esbuild bundled code ([#​9121](https://togithub.com/vitejs/vite/issues/9121)) ([a2b3131](https://togithub.com/vitejs/vite/commit/a2b3131)), closes [#​9121](https://togithub.com/vitejs/vite/issues/9121) - docs: update default for optimizeDeps.disabled ([#​9078](https://togithub.com/vitejs/vite/issues/9078)) ([4fbf9a8](https://togithub.com/vitejs/vite/commit/4fbf9a8)), closes [#​9078](https://togithub.com/vitejs/vite/issues/9078) - chore: 3.0 release notes and bump peer deps ([#​9072](https://togithub.com/vitejs/vite/issues/9072)) ([427ba26](https://togithub.com/vitejs/vite/commit/427ba26)), closes [#​9072](https://togithub.com/vitejs/vite/issues/9072) ### [`v3.0.0`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#​300-2022-07-13) [Compare Source](https://togithub.com/vitejs/vite/compare/v2.9.14...b8c625cec4db938032ad754c7095bd246a4698ee) ##### Main Changes > **Vite 3 is out!** > Read the [Vite 3 Annoucement blog post](https://vitejs.dev/blog/announcing-vite3) - New docs theme using [VitePress](https://vitepress.vuejs.org/) v1 alpha: https://vitejs.dev - Vite CLI - The default dev server port is now 5173, with the preview server starting at 4173. - The default dev server host is now `localhost` instead of `127.0.0.1`. - Compatibility - Vite no longer supports Node v12, which reached its EOL. Node 14.18+ is now required. - Vite is now published as ESM, with a CJS proxy to the ESM entry for compatibility. - The Modern Browser Baseline now targets browsers which support the [native ES Modules](https://caniuse.com/es6-module) and [native ESM dynamic import](https://caniuse.com/es6-module-dynamic-import) and [`import.meta`](https://caniuse.com/mdn-javascript_statements_import_meta). - JS file extensions in SSR and lib mode now use a valid extension (`js`, `mjs`, or `cjs`) for output JS entries and chunks based on their format and the package type. - Architecture changes - Vite now avoids full reload during cold start when imports are injected by plugins in while crawling the initial statically imported modules ([#​8869](https://togithub.com/vitejs/vite/issues/8869)). - Vite uses ESM for the SSR build by default, and previous [SSR externalization heuristics](https://vitejs.dev/guide/ssr.html#ssr-externals) are no longer needed. - `import.meta.glob` has been improved, read about the new features in the [Glob Import Guide](https://vitejs.dev/guide/features.html#glob-import) - The WebAssembly import API has been revised to avoid collisions with future standards. Read more in the [WebAssembly guide](https://vitejs.dev/guide/features.html#webassembly) - Improved support for relative base. - Experimental Features - [Build Advanced Base Options](https://vitejs.dev/guide/build.html#advanced-base-options) - [HMR Partial Accept](https://togithub.com/vitejs/vite/pull/7324) - Vite now allows the use of [esbuild to optimize dependencies during build time](https://vitejs.dev/guide/migration.html#using-esbuild-deps-optimization-at-build-time) avoiding the need of [`@rollup/plugin-commonjs`](https://togithub.com/rollup/plugins/tree/master/packages/commonjs), removing one of the difference id dependency handling between dev and prod. - Bundle size reduction - Terser is now an optional dependency. If you use `build.minify: 'terser'`, you'll need to install it (`npm add -D terser`) - node-forge moved out of the monorepo to [@​vitejs/plugin-basic-ssl](https://vitejs.dev/guide/migration.html#automatic-https-certificate-generation) - Options that were [already deprecated in v2](https://vitejs.dev/guide/migration.html#config-options-changes) have been removed. > **Note** > Before updating, check out the [migration guide from v2](https://vitejs.dev/guide/migration) ##### Features - feat: expose server resolved urls ([#​8986](https://togithub.com/vitejs/vite/issues/8986)) ([26bcdc3](https://togithub.com/vitejs/vite/commit/26bcdc3)), closes [#​8986](https://togithub.com/vitejs/vite/issues/8986) - feat: show ws connection error ([#​9007](https://togithub.com/vitejs/vite/issues/9007)) ([da7c3ae](https://togithub.com/vitejs/vite/commit/da7c3ae)), closes [#​9007](https://togithub.com/vitejs/vite/issues/9007) - docs: update api-javascript ([#​8999](https://togithub.com/vitejs/vite/issues/8999)) ([05b17df](https://togithub.com/vitejs/vite/commit/05b17df)), closes [#​8999](https://togithub.com/vitejs/vite/issues/8999) - refactor: opt-in optimizeDeps during build and SSR ([#​8965](https://togithub.com/vitejs/vite/issues/8965)) ([f8c8cf2](https://togithub.com/vitejs/vite/commit/f8c8cf2)), closes [#​8965](https://togithub.com/vitejs/vite/issues/8965) - refactor!: move basic ssl setup to external plugin, fix [#​8532](https://togithub.com/vitejs/vite/issues/8532) ([#​8961](https://togithub.com/vitejs/vite/issues/8961)) ([5c6cf5a](https://togithub.com/vitejs/vite/commit/5c6cf5a)), closes [#​8532](https://togithub.com/vitejs/vite/issues/8532) [#​8961](https://togithub.com/vitejs/vite/issues/8961) - feat: avoid scanner during build and only optimize CJS in SSR ([#​8932](https://togithub.com/vitejs/vite/issues/8932)) ([339d9e3](https://togithub.com/vitejs/vite/commit/339d9e3)), closes [#​8932](https://togithub.com/vitejs/vite/issues/8932) - feat: improved cold start using deps scanner ([#​8869](https://togithub.com/vitejs/vite/issues/8869)) ([188f188](https://togithub.com/vitejs/vite/commit/188f188)), closes [#​8869](https://togithub.com/vitejs/vite/issues/8869) - feat: ssr.optimizeDeps ([#​8917](https://togithub.com/vitejs/vite/issues/8917)) ([f280dd9](https://togithub.com/vitejs/vite/commit/f280dd9)), closes [#​8917](https://togithub.com/vitejs/vite/issues/8917) - feat: support import assertions ([#​8937](https://togithub.com/vitejs/vite/issues/8937)) ([2390422](https://togithub.com/vitejs/vite/commit/2390422)), closes [#​8937](https://togithub.com/vitejs/vite/issues/8937) - feat: accept AcceptedPlugin type for postcss plugin ([#​8830](https://togithub.com/vitejs/vite/issues/8830)) ([6886078](https://togithub.com/vitejs/vite/commit/6886078)), closes [#​8830](https://togithub.com/vitejs/vite/issues/8830) - feat: ssrBuild flag in config env ([#​8863](https://togithub.com/vitejs/vite/issues/8863)) ([b6d655a](https://togithub.com/vitejs/vite/commit/b6d655a)), closes [#​8863](https://togithub.com/vitejs/vite/issues/8863) - feat: experimental.renderBuiltUrl (revised build base options) ([#​8762](https://togithub.com/vitejs/vite/issues/8762)) ([895a7d6](https://togithub.com/vitejs/vite/commit/895a7d6)), closes [#​8762](https://togithub.com/vitejs/vite/issues/8762) - feat: respect esbuild minify config for css ([#​8811](https://togithub.com/vitejs/vite/issues/8811)) ([d90409e](https://togithub.com/vitejs/vite/commit/d90409e)), closes [#​8811](https://togithub.com/vitejs/vite/issues/8811) - feat: use esbuild supported feature ([#​8665](https://togithub.com/vitejs/vite/issues/8665)) ([2061d41](https://togithub.com/vitejs/vite/commit/2061d41)), closes [#​8665](https://togithub.com/vitejs/vite/issues/8665) - feat: respect esbuild minify config ([#​8754](https://togithub.com/vitejs/vite/issues/8754)) ([8b77695](https://togithub.com/vitejs/vite/commit/8b77695)), closes [#​8754](https://togithub.com/vitejs/vite/issues/8754) - feat: update rollup commonjs plugin to v22 ([#​8743](https://togithub.com/vitejs/vite/issues/8743)) ([d4dcdd1](https://togithub.com/vitejs/vite/commit/d4dcdd1)), closes [#​8743](https://togithub.com/vitejs/vite/issues/8743) - feat: enable tree-shaking for lib es ([#​8737](https://togithub.com/vitejs/vite/issues/8737)) ([5dc0f72](https://togithub.com/vitejs/vite/commit/5dc0f72)), closes [#​8737](https://togithub.com/vitejs/vite/issues/8737) - feat: supports cts and mts config ([#​8729](https://togithub.com/vitejs/vite/issues/8729)) ([c2b09db](https://togithub.com/vitejs/vite/commit/c2b09db)), closes [#​8729](https://togithub.com/vitejs/vite/issues/8729) - feat: bump minimum node version to 14.18.0 ([#​8662](https://togithub.com/vitejs/vite/issues/8662)) ([8a05432](https://togithub.com/vitejs/vite/commit/8a05432)), closes [#​8662](https://togithub.com/vitejs/vite/issues/8662) - feat: experimental.buildAdvancedBaseOptions ([#​8450](https://togithub.com/vitejs/vite/issues/8450)) ([8ef7333](https://togithub.com/vitejs/vite/commit/8ef7333)), closes [#​8450](https://togithub.com/vitejs/vite/issues/8450) - feat: export esbuildVersion and rollupVersion ([#​8675](https://togithub.com/vitejs/vite/issues/8675)) ([15ebe1e](https://togithub.com/vitejs/vite/commit/15ebe1e)), closes [#​8675](https://togithub.com/vitejs/vite/issues/8675) - feat: print resolved address for localhost ([#​8647](https://togithub.com/vitejs/vite/issues/8647)) ([eb52d36](https://togithub.com/vitejs/vite/commit/eb52d36)), closes [#​8647](https://togithub.com/vitejs/vite/issues/8647) - feat(hmr): experimental.hmrPartialAccept ([#​7324](https://togithub.com/vitejs/vite/issues/7324)) ([83dab7e](https://togithub.com/vitejs/vite/commit/83dab7e)), closes [#​7324](https://togithub.com/vitejs/vite/issues/7324) - refactor: type client maps ([#​8626](https://togithub.com/vitejs/vite/issues/8626)) ([cf87882](https://togithub.com/vitejs/vite/commit/cf87882)), closes [#​8626](https://togithub.com/vitejs/vite/issues/8626) - feat: cleaner default dev output ([#​8638](https://togithub.com/vitejs/vite/issues/8638)) ([dbd9688](https://togithub.com/vitejs/vite/commit/dbd9688)), closes [#​8638](https://togithub.com/vitejs/vite/issues/8638) - feat: legacy options to revert to v2 strategies ([#​8623](https://togithub.com/vitejs/vite/issues/8623)) ([993b842](https://togithub.com/vitejs/vite/commit/993b842)), closes [#​8623](https://togithub.com/vitejs/vite/issues/8623) - feat: support async plugins ([#​8574](https://togithub.com/vitejs/vite/issues/8574)) ([caa8a58](https://togithub.com/vitejs/vite/commit/caa8a58)), closes [#​8574](https://togithub.com/vitejs/vite/issues/8574) - feat: support cjs noExternal in SSR dev, fix [#​2579](https://togithub.com/vitejs/vite/issues/2579) ([#​8430](https://togithub.com/vitejs/vite/issues/8430)) ([11d2191](https://togithub.com/vitejs/vite/commit/11d2191)), closes [#​2579](https://togithub.com/vitejs/vite/issues/2579) [#​8430](https://togithub.com/vitejs/vite/issues/8430) - feat(dev): added assets to manifest ([#​6649](https://togithub.com/vitejs/vite/issues/6649)) ([cdf744d](https://togithub.com/vitejs/vite/commit/cdf744d)), closes [#​6649](https://togithub.com/vitejs/vite/issues/6649) - feat!: appType (spa, mpa, custom), boolean middlewareMode ([#​8452](https://togithub.com/vitejs/vite/issues/8452)) ([14db473](https://togithub.com/vitejs/vite/commit/14db473)), closes [#​8452](https://togithub.com/vitejs/vite/issues/8452) - feat: 500 response if the node proxy request fails ([#​7398](https://togithub.com/vitejs/vite/issues/7398)) ([73e1775](https://togithub.com/vitejs/vite/commit/73e1775)), closes [#​7398](https://togithub.com/vitejs/vite/issues/7398) - feat: expose createFilter util ([#​8562](https://togithub.com/vitejs/vite/issues/8562)) ([c5c424a](https://togithub.com/vitejs/vite/commit/c5c424a)), closes [#​8562](https://togithub.com/vitejs/vite/issues/8562) - feat: better config `__dirname` support ([#​8442](https://togithub.com/vitejs/vite/issues/8442)) ([51e9195](https://togithub.com/vitejs/vite/commit/51e9195)), closes [#​8442](https://togithub.com/vitejs/vite/issues/8442) - feat: expose `version` ([#​8456](https://togithub.com/vitejs/vite/issues/8456)) ([e992594](https://togithub.com/vitejs/vite/commit/e992594)), closes [#​8456](https://togithub.com/vitejs/vite/issues/8456) - feat: handle named imports of builtin modules ([#​8338](https://togithub.com/vitejs/vite/issues/8338)) ([e2e44ff](https://togithub.com/vitejs/vite/commit/e2e44ff)), closes [#​8338](https://togithub.com/vitejs/vite/issues/8338) - feat: preserve process env vars in lib build ([#​8090](https://togithub.com/vitejs/vite/issues/8090)) ([908c9e4](https://togithub.com/vitejs/vite/commit/908c9e4)), closes [#​8090](https://togithub.com/vitejs/vite/issues/8090) - refactor!: make terser an optional dependency ([#​8049](https://togithub.com/vitejs/vite/issues/8049)) ([164f528](https://togithub.com/vitejs/vite/commit/164f528)), closes [#​8049](https://togithub.com/vitejs/vite/issues/8049) - chore: resolve ssr options ([#​8455](https://togithub.com/vitejs/vite/issues/8455)) ([d97e402](https://togithub.com/vitejs/vite/commit/d97e402)), closes [#​8455](https://togithub.com/vitejs/vite/issues/8455) - perf: disable postcss sourcemap when unused ([#​8451](https://togithub.com/vitejs/vite/issues/8451)) ([64fc61c](https://togithub.com/vitejs/vite/commit/64fc61c)), closes [#​8451](https://togithub.com/vitejs/vite/issues/8451) - feat: add ssr.format to force esm output for ssr ([#​6812](https://togithub.com/vitejs/vite/issues/6812)) ([337b197](https://togithub.com/vitejs/vite/commit/337b197)), closes [#​6812](https://togithub.com/vitejs/vite/issues/6812) - feat: default esm SSR build, simplified externalization ([#​8348](https://togithub.com/vitejs/vite/issues/8348)) ([f8c92d1](https://togithub.com/vitejs/vite/commit/f8c92d1)), closes [#​8348](https://togithub.com/vitejs/vite/issues/8348) - feat: derive proper js extension from package type ([#​8382](https://togithub.com/vitejs/vite/issues/8382)) ([95cdd81](https://togithub.com/vitejs/vite/commit/95cdd81)), closes [#​8382](https://togithub.com/vitejs/vite/issues/8382) - feat: ssr build using optimized deps ([#​8403](https://togithub.com/vitejs/vite/issues/8403)) ([6a5a5b5](https://togithub.com/vitejs/vite/commit/6a5a5b5)), closes [#​8403](https://togithub.com/vitejs/vite/issues/8403) - refactor: `ExportData.imports` to `ExportData.hasImports` ([#​8355](https://togithub.com/vitejs/vite/issues/8355)) ([168de2d](https://togithub.com/vitejs/vite/commit/168de2d)), closes [#​8355](https://togithub.com/vitejs/vite/issues/8355) - feat: scan free dev server ([#​8319](https://togithub.com/vitejs/vite/issues/8319)) ([3f742b6](https://togithub.com/vitejs/vite/commit/3f742b6)), closes [#​8319](https://togithub.com/vitejs/vite/issues/8319) - feat: non-blocking esbuild optimization at build time ([#​8280](https://togithub.com/vitejs/vite/issues/8280)) ([909cf9c](https://togithub.com/vitejs/vite/commit/909cf9c)), closes [#​8280](https://togithub.com/vitejs/vite/issues/8280) - feat: non-blocking needs interop ([#​7568](https://togithub.com/vitejs/vite/issues/7568)) ([531cd7b](https://togithub.com/vitejs/vite/commit/531cd7b)), closes [#​7568](https://togithub.com/vitejs/vite/issues/7568) - refactor(cli): improve output aesthetics ([#​6997](https://togithub.com/vitejs/vite/issues/6997)) ([809ab47](https://togithub.com/vitejs/vite/commit/809ab47)), closes [#​6997](https://togithub.com/vitejs/vite/issues/6997) - dx: sourcemap combine debug utils ([#​8307](https://togithub.com/vitejs/vite/issues/8307)) ([45dba50](https://togithub.com/vitejs/vite/commit/45dba50)), closes [#​8307](https://togithub.com/vitejs/vite/issues/8307) - feat: sourcemap for importAnalysis ([#​8258](https://togithub.com/vitejs/vite/issues/8258)) ([a4e4d39](https://togithub.com/vitejs/vite/commit/a4e4d39)), closes [#​8258](https://togithub.com/vitejs/vite/issues/8258) - feat: spa option, `preview` and `dev` for MPA and SSR apps ([#​8217](https://togithub.com/vitejs/vite/issues/8217)) ([d7cba46](https://togithub.com/vitejs/vite/commit/d7cba46)), closes [#​8217](https://togithub.com/vitejs/vite/issues/8217) - feat: vite connected logs changed to console.debug ([#​7733](https://togithub.com/vitejs/vite/issues/7733)) ([9f00c41](https://togithub.com/vitejs/vite/commit/9f00c41)), closes [#​7733](https://togithub.com/vitejs/vite/issues/7733) - feat: worker support query url ([#​7914](https://togithub.com/vitejs/vite/issues/7914)) ([95297dd](https://togithub.com/vitejs/vite/commit/95297dd)), closes [#​7914](https://togithub.com/vitejs/vite/issues/7914) - feat(wasm): new wasm plugin (`.wasm?init`) ([#​8219](https://togithub.com/vitejs/vite/issues/8219)) ([75c3bf6](https://togithub.com/vitejs/vite/commit/75c3bf6)), closes [#​8219](https://togithub.com/vitejs/vite/issues/8219) - build!: bump targets ([#​8045](https://togithub.com/vitejs/vite/issues/8045)) ([66efd69](https://togithub.com/vitejs/vite/commit/66efd69)), closes [#​8045](https://togithub.com/vitejs/vite/issues/8045) - feat!: migrate to ESM ([#​8178](https://togithub.com/vitejs/vite/issues/8178)) ([76fdc27](https://togithub.com/vitejs/vite/commit/76fdc27)), closes [#​8178](https://togithub.com/vitejs/vite/issues/8178) - feat!: relative base ([#​7644](https://togithub.com/vitejs/vite/issues/7644)) ([09648c2](https://togithub.com/vitejs/vite/commit/09648c2)), closes [#​7644](https://togithub.com/vitejs/vite/issues/7644) - feat(css): warn if url rewrite has no importer ([#​8183](https://togithub.com/vitejs/vite/issues/8183)) ([0858450](https://togithub.com/vitejs/vite/commit/0858450)), closes [#​8183](https://togithub.com/vitejs/vite/issues/8183) - feat: allow any JS identifier in define, not ASCII-only ([#​5972](https://togithub.com/vitejs/vite/issues/5972)) ([95eb45b](https://togithub.com/vitejs/vite/commit/95eb45b)), closes [#​5972](https://togithub.com/vitejs/vite/issues/5972) - feat: enable `generatedCode: 'es2015'` for rollup build ([#​5018](https://togithub.com/vitejs/vite/issues/5018)) ([46d5e67](https://togithub.com/vitejs/vite/commit/46d5e67)), closes [#​5018](https://togithub.com/vitejs/vite/issues/5018) - feat: rework `dynamic-import-vars` ([#​7756](https://togithub.com/vitejs/vite/issues/7756)) ([80d113b](https://togithub.com/vitejs/vite/commit/80d113b)), closes [#​7756](https://togithub.com/vitejs/vite/issues/7756) - feat: worker emit fileName with config ([#​7804](https://togithub.com/vitejs/vite/issues/7804)) ([04c2edd](https://togithub.com/vitejs/vite/commit/04c2edd)), closes [#​7804](https://togithub.com/vitejs/vite/issues/7804) - feat(glob-import): support `{ import: '*' }` ([#​8071](https://togithub.com/vitejs/vite/issues/8071)) ([0b78b2a](https://togithub.com/vitejs/vite/commit/0b78b2a)), closes [#​8071](https://togithub.com/vitejs/vite/issues/8071) - build!: remove node v12 support ([#​7833](https://togithub.com/vitejs/vite/issues/7833)) ([eeac2d2](https://togithub.com/vitejs/vite/commit/eeac2d2)), closes [#​7833](https://togithub.com/vitejs/vite/issues/7833) - feat!: rework `import.meta.glob` ([#​7537](https://togithub.com/vitejs/vite/issues/7537)) ([330e0a9](https://togithub.com/vitejs/vite/commit/330e0a9)), closes [#​7537](https://togithub.com/vitejs/vite/issues/7537) - feat!: vite dev default port is now 5173 ([#​8148](https://togithub.com/vitejs/vite/issues/8148)) ([1cc2e2d](https://togithub.com/vitejs/vite/commit/1cc2e2d)), closes [#​8148](https://togithub.com/vitejs/vite/issues/8148) - refactor: remove deprecated api for 3.0 ([#​5868](https://togithub.com/vitejs/vite/issues/5868)) ([b5c3709](https://togithub.com/vitejs/vite/commit/b5c3709)), closes [#​5868](https://togithub.com/vitejs/vite/issues/5868) - chore: stabilize experimental api ([#​7707](https://togithub.com/vitejs/vite/issues/7707)) ([b902932](https://togithub.com/vitejs/vite/commit/b902932)), closes [#​7707](https://togithub.com/vitejs/vite/issues/7707) - test: migrate to vitest ([#​8076](https://togithub.com/vitejs/vite/issues/8076)) ([8148f67](https://togithub.com/vitejs/vite/commit/8148f67)), closes [#​8076](https://togithub.com/vitejs/vite/issues/8076) ##### Bug Fixes - fix: prevent production node_env in serve ([#​9066](https://togithub.com/vitejs/vite/issues/9066)) ([7662998](https://togithub.com/vitejs/vite/commit/7662998)), closes [#​9066](https://togithub.com/vitejs/vite/issues/9066) - fix: reload on restart with middleware mode (fixes [#​9038](https://togithub.com/vitejs/vite/issues/9038)) ([#​9040](https://togithub.com/vitejs/vite/issues/9040)) ([e372693](https://togithub.com/vitejs/vite/commit/e372693)), closes [#​9038](https://togithub.com/vitejs/vite/issues/9038) [#​9040](https://togithub.com/vitejs/vite/issues/9040) - fix: remove ws is already closed error ([#​9041](https://togithub.com/vitejs/vite/issues/9041)) ([45b8b53](https://togithub.com/vitejs/vite/commit/45b8b53)), closes [#​9041](https://togithub.com/vitejs/vite/issues/9041) - fix(ssr): sourcemap content (fixes [#​8657](https://togithub.com/vitejs/vite/issues/8657)) ([#​8997](https://togithub.com/vitejs/vite/issues/8997)) ([aff4544](https://togithub.com/vitejs/vite/commit/aff4544)), closes [#​8657](https://togithub.com/vitejs/vite/issues/8657) [#​8997](https://togithub.com/vitejs/vite/issues/8997) - fix: respect explicitily external/noExternal config ([#​8983](https://togithub.com/vitejs/vite/issues/8983)) ([e369880](https://togithub.com/vitejs/vite/commit/e369880)), closes [#​8983](https://togithub.com/vitejs/vite/issues/8983) - fix: cjs interop export names local clash, fix [#​8950](https://togithub.com/vitejs/vite/issues/8950) ([#​8953](https://togithub.com/vitejs/vite/issues/8953)) ([2185f72](https://togithub.com/vitejs/vite/commit/2185f72)), closes [#​8950](https://togithub.com/vitejs/vite/issues/8950) [#​8953](https://togithub.com/vitejs/vite/issues/8953) - fix: handle context resolve options ([#​8966](https://togithub.com/vitejs/vite/issues/8966)) ([57c6c15](https://togithub.com/vitejs/vite/commit/57c6c15)), closes [#​8966](https://togithub.com/vitejs/vite/issues/8966) - fix: re-encode url to prevent fs.allow bypass (fixes [#​8498](https://togithub.com/vitejs/vite/issues/8498)) ([#​8979](https://togithub.com/vitejs/vite/issues/8979)) ([b835699](https://togithub.com/vitejs/vite/commit/b835699)), closes [#​8498](https://togithub.com/vitejs/vite/issues/8498) [#​8979](https://togithub.com/vitejs/vite/issues/8979) - fix(scan): detect import .ts as .js ([#​8969](https://togithub.com/vitejs/vite/issues/8969)) ([752af6c](https://togithub.com/vitejs/vite/commit/752af6c)), closes [#​8969](https://togithub.com/vitejs/vite/issues/8969) - fix: ssrBuild is optional, avoid breaking VitePress ([#​8912](https://togithub.com/vitejs/vite/issues/8912)) ([722f514](https://togithub.com/vitejs/vite/commit/722f514)), closes [#​8912](https://togithub.com/vitejs/vite/issues/8912) - fix(css): always use css module content ([#​8936](https://togithub.com/vitejs/vite/issues/8936)) ([6e0dd3a](https://togithub.com/vitejs/vite/commit/6e0dd3a)), closes [#​8936](https://togithub.com/vitejs/vite/issues/8936) - fix: avoid optimizing non-optimizable external deps ([#​8860](https://togithub.com/vitejs/vite/issues/8860)) ([cd8d63b](https://togithub.com/vitejs/vite/commit/cd8d63b)), closes [#​8860](https://togithub.com/vitejs/vite/issues/8860) - fix: ensure define overrides import.meta in build ([#​8892](https://togithub.com/vitejs/vite/issues/8892)) ([7d810a9](https://togithub.com/vitejs/vite/commit/7d810a9)), closes [#​8892](https://togithub.com/vitejs/vite/issues/8892) - fix: ignore Playwright test results directory ([#​8778](https://togithub.com/vitejs/vite/issues/8778)) ([314c09c](https://togithub.com/vitejs/vite/commit/314c09c)), closes [#​8778](https://togithub.com/vitejs/vite/issues/8778) - fix: node platform for ssr dev regression ([#​8840](https://togithub.com/vitejs/vite/issues/8840)) ([7257fd8](https://togithub.com/vitejs/vite/commit/7257fd8)), closes [#​8840](https://togithub.com/vitejs/vite/issues/8840) - fix: optimize deps on dev SSR, builtin imports in node ([#​8854](https://togithub.com/vitejs/vite/issues/8854)) ([d49856c](https://togithub.com/vitejs/vite/commit/d49856c)), closes [#​8854](https://togithub.com/vitejs/vite/issues/8854) - fix: prevent crash when the pad amount is negative ([#​8747](https://togithub.com/vitejs/vite/issues/8747)) ([3af6a1b](https://togithub.com/vitejs/vite/commit/3af6a1b)), closes [#​8747](https://togithub.com/vitejs/vite/issues/8747) - fix: reverts [#​8278](https://togithub.com/vitejs/vite/issues/8278) ([a0da2f0](https://togithub.com/vitejs/vite/commit/a0da2f0)), closes [#​8278](https://togithub.com/vitejs/vite/issues/8278) - fix: server.force deprecation and force on restart API ([#​8842](https://togithub.com/vitejs/vite/issues/8842)) ([c94f564](https://togithub.com/vitejs/vite/commit/c94f564)), closes [#​8842](https://togithub.com/vitejs/vite/issues/8842) - fix(deps): update all non-major dependencies ([#​8802](https://togithub.com/vitejs/vite/issues/8802)) ([a4a634d](https://togithub.com/vitejs/vite/commit/a4a634d)), closes [#​8802](https://togithub.com/vitejs/vite/issues/8802) - fix(hmr): set isSelfAccepting unless it is delayed ([#​8898](https://togithub.com/vitejs/vite/issues/8898)) ([ae34565](https://togithub.com/vitejs/vite/commit/ae34565)), closes [#​8898](https://togithub.com/vitejs/vite/issues/8898) - fix(worker): dont throw on `import.meta.url` in ssr ([#​8846](https://togithub.com/vitejs/vite/issues/8846)) ([ef749ed](https://togithub.com/vitejs/vite/commit/ef749ed)), closes [#​8846](https://togithub.com/vitejs/vite/issues/8846) - fix: deps optimizer should wait on entries ([#​8822](https://togithub.com/vitejs/vite/issues/8822)) ([2db1b5b](https://togithub.com/vitejs/vite/commit/2db1b5b)), closes [#​8822](https://togithub.com/vitejs/vite/issues/8822) - fix: incorrectly resolving `knownJsSrcRE` files from root (fixes [#​4161](https://togithub.com/vitejs/vite/issues/4161)) ([#​8808](https://togithub.com/vitejs/vite/issues/8808)) ([e1e426e](https://togithub.com/vitejs/vite/commit/e1e426e)), closes [#​4161](https://togithub.com/vitejs/vite/issues/4161) [#​8808](https://togithub.com/vitejs/vite/issues/8808) - fix: /@​fs/ dir traversal with escaped chars (fixes [#​8498](https://togithub.com/vitejs/vite/issues/8498)) ([#​8804](https://togithub.com/vitejs/vite/issues/8804)) ([6851009](https://togithub.com/vitejs/vite/commit/6851009)), closes [#​8498](https://togithub.com/vitejs/vite/issues/8498) [#​8804](https://togithub.com/vitejs/vite/issues/8804) - fix: preserve extension of css assets in the manifest ([#​8768](https://togithub.com/vitejs/vite/issues/8768)) ([9508549](https://togithub.com/vitejs/vite/commit/9508549)), closes [#​8768](https://togithub.com/vitejs/vite/issues/8768) - fix: always remove temp config ([#​8782](https://togithub.com/vitejs/vite/issues/8782)) ([2c2a86b](https://togithub.com/vitejs/vite/commit/2c2a86b)), closes [#​8782](https://togithub.com/vitejs/vite/issues/8782) - fix: ensure deps optimizer first run, fixes [#​8750](https://togithub.com/vitejs/vite/issues/8750) ([#​8775](https://togithub.com/vitejs/vite/issues/8775)) ([3f689a4](https://togithub.com/vitejs/vite/commit/3f689a4)), closes [#​8750](https://togithub.com/vitejs/vite/issues/8750) [#​8775](https://togithub.com/vitejs/vite/issues/8775) - fix: remove buildTimeImportMetaUrl ([#​8785](https://togithub.com/vitejs/vite/issues/8785)) ([cd32095](https://togithub.com/vitejs/vite/commit/cd32095)), closes [#​8785](https://togithub.com/vitejs/vite/issues/8785) - fix: skip inline html ([#​8789](https://togithub.com/vitejs/vite/issues/8789)) ([4a6408b](https://togithub.com/vitejs/vite/commit/4a6408b)), closes [#​8789](https://togithub.com/vitejs/vite/issues/8789) - fix(optimizer): only run require-import conversion if require'd ([#​8795](https://togithub.com/vitejs/vite/issues/8795)) ([7ae0d3e](https://togithub.com/vitejs/vite/commit/7ae0d3e)), closes [#​8795](https://togithub.com/vitejs/vite/issues/8795) - perf: avoid sourcemap chains during dev ([#​8796](https://togithub.com/vitejs/vite/issues/8796)) ([1566f61](https://togithub.com/vitejs/vite/commit/1566f61)), closes [#​8796](https://togithub.com/vitejs/vite/issues/8796) - perf(lib): improve helper inject regex ([#​8741](https://togithub.com/vitejs/vite/issues/8741)) ([19fc7e5](https://togithub.com/vitejs/vite/commit/19fc7e5)), closes [#​8741](https://togithub.com/vitejs/vite/issues/8741) - fix: avoid type mismatch with Rollup (fix [#​7843](https://togithub.com/vitejs/vite/issues/7843)) ([#​8701](https://togithub.com/vitejs/vite/issues/8701)) ([87e51f7](https://togithub.com/vitejs/vite/commit/87e51f7)), closes [#​7843](https://togithub.com/vitejs/vite/issues/7843) [#​8701](https://togithub.com/vitejs/vite/issues/8701) - fix: optimizeDeps.entries transformRequest url (fix [#​8719](https://togithub.com/vitejs/vite/issues/8719)) ([#​8748](https://togithub.com/vitejs/vite/issues/8748)) ([9208c3b](https://togithub.com/vitejs/vite/commit/9208c3b)), closes [#​8719](https://togithub.com/vitejs/vite/issues/8719) [#​8748](https://togithub.com/vitejs/vite/issues/8748) - fix(hmr): **HMR_PORT** should not be `'undefined'` ([#​8761](https://togithub.com/vitejs/vite/issues/8761)) ([3271266](https://togithub.com/vitejs/vite/commit/3271266)), closes [#​8761](https://togithub.com/vitejs/vite/issues/8761) - fix: respect `rollupOptions.external` for transitive dependencies ([#​8679](https://togithub.com/vitejs/vite/issues/8679)) ([4f9097b](https://togithub.com/vitejs/vite/commit/4f9097b)), closes [#​8679](https://togithub.com/vitejs/vite/issues/8679) - fix: use esbuild platform browser/node instead of neutral ([#​8714](https://togithub.com/vitejs/vite/issues/8714)) ([a201cd4](https://togithub.com/vitejs/vite/commit/a201cd4)), closes [#​8714](https://togithub.com/vitejs/vite/issues/8714) - fix: disable inlineDynamicImports for ssr.target = node ([#​8641](https://togithub.com/vitejs/vite/issues/8641)) ([3b41a8e](https://togithub.com/vitejs/vite/commit/3b41a8e)), closes [#​8641](https://togithub.com/vitejs/vite/issues/8641) - fix: infer hmr ws target by client location ([#​8650](https://togithub.com/vitejs/vite/issues/8650)) ([4061ee0](https://togithub.com/vitejs/vite/commit/4061ee0)), closes [#​8650](https://togithub.com/vitejs/vite/issues/8650) - fix: non-relative base public paths in CSS files ([#​8682](https://togithub.com/vitejs/vite/issues/8682)) ([d11d6ea](https://togithub.com/vitejs/vite/commit/d11d6ea)), closes [#​8682](https://togithub.com/vitejs/vite/issues/8682) - fix: SSR with relative base ([#​8683](https://togithub.com/vitejs/vite/issues/8683)) ([c1667bb](https://togithub.com/vitejs/vite/commit/c1667bb)), closes [#​8683](https://togithub.com/vitejs/vite/issues/8683) - fix: filter of BOM tags in json plugin ([#​8628](https://togithub.com/vitejs/vite/issues/8628)) ([e10530b](https://togithub.com/vitejs/vite/commit/e10530b)), closes [#​8628](https://togithub.com/vitejs/vite/issues/8628) - fix: revert [#​5902](https://togithub.com/vitejs/vite/issues/5902), fix [#​8243](https://togithub.com/vitejs/vite/issues/8243) ([#​8654](https://togithub.com/vitejs/vite/issues/8654)) ([1b820da](https://togithub.com/vitejs/vite/commit/1b820da)), closes [#​8243](https://togithub.com/vitejs/vite/issues/8243) [#​8654](https://togithub.com/vitejs/vite/issues/8654) - fix(optimizer): use simple browser external shim in prod ([#​8630](https://togithub.com/vitejs/vite/issues/8630)) ([a32c4ba](https://togithub.com/vitejs/vite/commit/a32c4ba)), closes [#​8630](https://togithub.com/vitejs/vite/issues/8630) - fix(server): skip localhost verbatim dns lookup ([#​8642](https://togithub.com/vitejs/vite/issues/8642)) ([7632247](https://togithub.com/vitejs/vite/commit/7632247)), closes [#​8642](https://togithub.com/vitejs/vite/issues/8642) - fix(wasm): support inlined WASM in Node < v16 (fix [#​8620](https://togithub.com/vitejs/vite/issues/8620)) ([#​8622](https://togithub.com/vitejs/vite/issues/8622)) ([f586b14](https://togithub.com/vitejs/vite/commit/f586b14)), closes [#​8620](https://togithub.com/vitejs/vite/issues/8620) [#​8622](https://togithub.com/vitejs/vite/issues/8622) - fix: allow cache overlap in parallel builds ([#​8592](https://togithub.com/vitejs/vite/issues/8592)) ([2dd0b49](https://togithub.com/vitejs/vite/commit/2dd0b49)), closes [#​8592](https://togithub.com/vitejs/vite/issues/8592) - fix: avoid replacing defines and NODE_ENV in optimized deps (fix [#​8593](https://togithub.com/vitejs/vite/issues/8593)) ([#​8606](https://togithub.com/vitejs/vite/issues/8606)) ([739175b](https://togithub.com/vitejs/vite/commit/739175b)), closes [#​8593](https://togithub.com/vitejs/vite/issues/8593) [#​8606](https://togithub.com/vitejs/vite/issues/8606) - fix: sequential injection of tags in transformIndexHtml ([#​5851](https://togithub.com/vitejs/vite/issues/5851)) ([#​6901](https://togithub.com/vitejs/vite/issues/6901)) ([649c7f6](https://togithub.com/vitejs/vite/commit/649c7f6)), closes [#​5851](https://togithub.com/vitejs/vite/issues/5851) [#​6901](https://togithub.com/vitejs/vite/issues/6901) - fix(asset): respect assetFileNames if rollupOptions.output is an array ([#​8561](https://togithub.com/vitejs/vite/issues/8561)) ([4e6c26f](https://togithub.com/vitejs/vite/commit/4e6c26f)), closes [#​8561](https://togithub.com/vitejs/vite/issues/8561) - fix(css): escape pattern chars from base path in postcss dir-dependency messages ([#​7081](https://togithub.com/vitejs/vite/issues/7081)) ([5151e74](https://togithub.com/vitejs/vite/commit/5151e74)), closes [#​7081](https://togithub.com/vitejs/vite/issues/7081) - fix(optimizer): browser mapping for yarn pnp ([#​6493](https://togithub.com/vitejs/vite/issues/6493)) ([c1c7af3](https://togithub.com/vitejs/vite/commit/c1c7af3)), closes [#​6493](https://togithub.com/vitejs/vite/issues/6493) - fix: add missed JPEG file extensions to `KNOWN_ASSET_TYPES` ([#​8565](https://togithub.com/vitejs/vite/issues/8565)) ([2dfc015](https://togithub.com/vitejs/vite/commit/2dfc015)), closes [#​8565](https://togithub.com/vitejs/vite/issues/8565) - fix: default export module transformation for vitest spy ([#​8567](https://togithub.com/vitejs/vite/issues/8567)) ([d357e33](https://togithub.com/vitejs/vite/commit/d357e33)), closes [#​8567](https://togithub.com/vitejs/vite/issues/8567) - fix: default host to `localhost` instead of `127.0.0.1` ([#​8543](https://togithub.com/vitejs/vite/issues/8543)) ([49c0896](https://togithub.com/vitejs/vite/commit/49c0896)), closes [#​8543](https://togithub.com/vitejs/vite/issues/8543) - fix: dont handle sigterm in middleware mode ([#​8550](https://togithub.com/vitejs/vite/issues/8550)) ([c6f43dd](https://togithub.com/vitejs/vite/commit/c6f43dd)), closes [#​8550](https://togithub.com/vitejs/vite/issues/8550) - fix: mime missing extensions ([#​8568](https://togithub.com/vitejs/vite/issues/8568)) ([acf3024](https://togithub.com/vitejs/vite/commit/acf3024)), closes [#​8568](https://togithub.com/vitejs/vite/issues/8568) - fix: objurl for type module, and concurrent tests ([#​8541](https://togithub.com/vitejs/vite/issues/8541)) ([26ecd5a](https://togithub.com/vitejs/vite/commit/26ecd5a)), closes [#​8541](https://togithub.com/vitejs/vite/issues/8541) - fix: outdated optimized dep removed from module graph ([#​8533](https://togithub.com/vitejs/vite/issues/8533)) ([3f4d22d](https://togithub.com/vitejs/vite/commit/3f4d22d)), closes [#​8533](https://togithub.com/vitejs/vite/issues/8533) - fix(config): only rewrite .js loader in `loadConfigFromBundledFile` ([#​8556](https://togithub.com/vitejs/vite/issues/8556)) ([2548dd3](https://togithub.com/vitejs/vite/commit/2548dd3)), closes [#​8556](https://togithub.com/vitejs/vite/issues/8556) - fix(deps): update all non-major dependencies ([#​8558](https://togithub.com/vitejs/vite/issues/8558)) ([9a1fd4c](https://togithub.com/vitejs/vite/commit/9a1fd4c)), closes [#​8558](https://togithub.com/vitejs/vite/issues/8558) - fix(ssr): dont replace rollup input ([#​7275](https://togithub.com/vitejs/vite/issues/7275)) ([9a88afa](https://togithub.com/vitejs/vite/commit/9a88afa)), closes [#​7275](https://togithub.com/vitejs/vite/issues/7275) - fix: deps optimizer idle logic for workers (fix [#​8479](https://togithub.com/vitejs/vite/issues/8479)) ([#​8511](https://togithub.com/vitejs/vite/issues/8511)) ([1e05548](https://togithub.com/vitejs/vite/commit/1e05548)), closes [#​8479](https://togithub.com/vitejs/vite/issues/8479) [#​8511](https://togithub.com/vitejs/vite/issues/8511) - fix: not match \n when injecting esbuild helpers ([#​8414](https://togithub.com/vitejs/vite/issues/8414)) ([5a57626](https://togithub.com/vitejs/vite/commit/5a57626)), closes [#​8414](https://togithub.com/vitejs/vite/issues/8414) - fix: respect optimize deps entries ([#​8489](https://togithub.com/vitejs/vite/issues/8489)) ([fba82d0](https://togithub.com/vitejs/vite/commit/fba82d0)), closes [#​8489](https://togithub.com/vitejs/vite/issues/8489) - fix(optimizer): encode `_` and `.` in different way ([#​8508](https://togithub.com/vitejs/vite/issues/8508)) ([9065b37](https://togithub.com/vitejs/vite/commit/9065b37)), closes [#​8508](https://togithub.com/vitejs/vite/issues/8508) - fix(optimizer): external require-import conversion (fixes [#​2492](https://togithub.com/vitejs/vite/issues/2492), [#​3409](https://togithub.com/vitejs/vite/issues/3409)) ([#​8459](https://togithub.com/vitejs/vite/issues/8459)) ([1061bbd](https://togithub.com/vitejs/vite/commit/1061bbd)), closes [#​2492](https://togithub.com/vitejs/vite/issues/2492) [#​3409](https://togithub.com/vitejs/vite/issues/3409) [#​8459](https://togithub.com/vitejs/vite/issues/8459) - fix: make array `acornInjectPlugins` work (fixes [#​8410](https://togithub.com/vitejs/vite/issues/8410)) ([#​8415](https://togithub.com/vitejs/vite/issues/8415)) ([08d594b](https://togithub.com/vitejs/vite/commit/08d594b)), closes [#​8410](https://togithub.com/vitejs/vite/issues/8410) [#​8415](https://togithub.com/vitejs/vite/issues/8415) - fix: SSR deep imports externalization (fixes [#​8420](https://togithub.com/vitejs/vite/issues/8420)) ([#​8421](https://togithub.com/vitejs/vite/issues/8421)) ([89d6711](https://togithub.com/vitejs/vite/commit/89d6711)), closes [#​8420](https://togithub.com/vitejs/vite/issues/8420) [#​8421](https://togithub.com/vitejs/vite/issues/8421) - fix: `import.meta.accept()` -> `import.meta.hot.accept()` ([#​8361](https://togithub.com/vitejs/vite/issues/8361)) ([c5185cf](https://togithub.com/vitejs/vite/commit/c5185cf)), closes [#​8361](https://togithub.com/vitejs/vite/issues/8361) - fix: return type of `handleHMRUpdate` ([#​8367](https://togithub.com/vitejs/vite/issues/8367)) ([79d5ce1](https://togithub.com/vitejs/vite/commit/79d5ce1)), closes [#​8367](https://togithub.com/vitejs/vite/issues/8367) - fix: sourcemap source point to null ([#​8299](https://togithub.com/vitejs/vite/issues/8299)) ([356b896](https://togithub.com/vitejs/vite/commit/356b896)), closes [#​8299](https://togithub.com/vitejs/vite/issues/8299) - fix: ssr-manifest no base ([#​8371](https://togithub.com/vitejs/vite/issues/8371)) ([37eb5b3](https://togithub.com/vitejs/vite/commit/37eb5b3)), closes [#​8371](https://togithub.com/vitejs/vite/issues/8371) - fix(deps): update all non-major dependencies ([#​8391](https://togithub.com/vitejs/vite/issues/8391)) ([842f995](https://togithub.com/vitejs/vite/commit/842f995)), closes [#​8391](https://togithub.com/vitejs/vite/issues/8391) - fix: preserve annotations during build deps optimization ([#​8358](https://togithub.com/vitejs/vite/issues/8358)) ([334cd9f](https://togithub.com/vitejs/vite/commit/334cd9f)), closes [#​8358](https://togithub.com/vitejs/vite/issues/8358) - fix: missing types for `es-module-lexer` (fixes [#​8349](https://togithub.com/vitejs/vite/issues/8349)) ([#​8352](https://togithub.com/vitejs/vite/issues/8352)) ([df2cc3d](https://togithub.com/vitejs/vite/commit/df2cc3d)), closes [#​8349](https://togithub.com/vitejs/vite/issues/8349) [#​8352](https://togithub.com/vitejs/vite/issues/8352) - fix(optimizer): transpile before calling `transformGlobImport` ([#​8343](https://togithub.com/vitejs/vite/issues/8343)) ([1dbc7cc](https://togithub.com/vitejs/vite/commit/1dbc7cc)), closes [#​8343](https://togithub.com/vitejs/vite/issues/8343) - fix(deps): update all non-major dependencies ([#​8281](https://togithub.com/vitejs/vite/issues/8281)) ([c68db4d](https://togithub.com/vitejs/vite/commit/c68db4d)), closes [#​8281](https://togithub.com/vitejs/vite/issues/8281) - fix: expose client dist in `exports` ([#​8324](https://togithub.com/vitejs/vite/issues/8324)) ([689adc0](https://togithub.com/vitejs/vite/commit/689adc0)), closes [#​8324](https://togithub.com/vitejs/vite/issues/8324) - fix(cjs): build cjs for `loadEnv` ([#​8305](https://togithub.com/vitejs/vite/issues/8305)) ([80dd2df](https://togithub.com/vitejs/vite/commit/80dd2df)), closes [#​8305](https://togithub.com/vitejs/vite/issues/8305) - fix: correctly replace process.env.NODE_ENV ([#​8283](https://togithub.com/vitejs/vite/issues/8283)) ([ec52baa](https://togithub.com/vitejs/vite/commit/ec52baa)), closes [#​8283](https://togithub.com/vitejs/vite/issues/8283) - fix: dev sourcemap ([#​8269](https://togithub.com/vitejs/vite/issues/8269)) ([505f75e](https://togithub.com/vitejs/vite/commit/505f75e)), closes [#​8269](https://togithub.com/vitejs/vite/issues/8269) - fix: glob types ([#​8257](https://togithub.com/vitejs/vite/issues/8257)) ([03b227e](https://togithub.com/vitejs/vite/commit/03b227e)), closes [#​8257](https://togithub.com/vitejs/vite/issues/8257) - fix: srcset handling in html ([#​6419](https://togithub.com/vitejs/vite/issues/6419)) ([a0ee4ff](https://togithub.com/vitejs/vite/commit/a0ee4ff)), closes [#​6419](https://togithub.com/vitejs/vite/issues/6419) - fix: support set NODE_ENV in scripts when custom mode option ([#​8218](https://togithub.com/vitejs/vite/issues/8218)) ([adcf041](https://togithub.com/vitejs/vite/commit/adcf041)), closes [#​8218](https://togithub.com/vitejs/vite/issues/8218) - fix(hmr): catch thrown errors when connecting to hmr websocket ([#​7111](https://togithub.com/vitejs/vite/issues/7111)) ([4bc9284](https://togithub.com/vitejs/vite/commit/4bc9284)), closes [#​7111](https://togithub.com/vitejs/vite/issues/7111) - fix(plugin-legacy): respect `entryFileNames` for polyfill chunks ([#​8247](https://togithub.com/vitejs/vite/issues/8247)) ([baa9632](https://togithub.com/vitejs/vite/commit/baa9632)), closes [#​8247](https://togithub.com/vitejs/vite/issues/8247) - fix(plugin-react): broken optimized deps dir check ([#​8255](ht

Configuration

πŸ“… Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] commented 2 years ago

⚠ Artifact update problem

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

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

The artifact failure details are included below:

File name: pnpm-lock.yaml
installing v2 tool pnpm v7.6.0
npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.

added 1 package in 3s
linking tool pnpm v7.6.0
7.6.0
Installed v2 /usr/local/buildpack/tools/v2/pnpm.sh in 5 seconds
Progress: resolved 1, reused 0, downloaded 0, added 0
Progress: resolved 13, reused 0, downloaded 6, added 0
Progress: resolved 18, reused 0, downloaded 11, added 0
Progress: resolved 19, reused 0, downloaded 13, added 0
Progress: resolved 21, reused 0, downloaded 17, added 0
Progress: resolved 22, reused 0, downloaded 18, added 0
Progress: resolved 22, reused 0, downloaded 20, added 0
Progress: resolved 24, reused 0, downloaded 24, added 0
Progress: resolved 25, reused 0, downloaded 24, added 0
Progress: resolved 26, reused 0, downloaded 24, added 0
Progress: resolved 26, reused 0, downloaded 25, added 0
Progress: resolved 27, reused 0, downloaded 25, added 0
Progress: resolved 39, reused 0, downloaded 25, added 0
Progress: resolved 67, reused 0, downloaded 38, added 0
Progress: resolved 84, reused 0, downloaded 58, added 0
Progress: resolved 120, reused 0, downloaded 89, added 0
Progress: resolved 132, reused 0, downloaded 102, added 0
Progress: resolved 137, reused 0, downloaded 109, added 0
Progress: resolved 140, reused 0, downloaded 114, added 0
Progress: resolved 166, reused 0, downloaded 127, added 0
Progress: resolved 189, reused 0, downloaded 143, added 0
Progress: resolved 207, reused 0, downloaded 159, added 0
Progress: resolved 234, reused 0, downloaded 179, added 0
Progress: resolved 254, reused 0, downloaded 183, added 0
Progress: resolved 277, reused 0, downloaded 198, added 0
Progress: resolved 297, reused 0, downloaded 211, added 0
Progress: resolved 319, reused 0, downloaded 233, added 0
Progress: resolved 326, reused 0, downloaded 237, added 0
Progress: resolved 337, reused 0, downloaded 246, added 0
Progress: resolved 355, reused 0, downloaded 263, added 0
Progress: resolved 374, reused 0, downloaded 275, added 0
Progress: resolved 398, reused 0, downloaded 302, added 0
Progress: resolved 428, reused 0, downloaded 332, added 0
Progress: resolved 441, reused 0, downloaded 341, added 0
Progress: resolved 477, reused 0, downloaded 371, added 0
Progress: resolved 524, reused 0, downloaded 416, added 0
Progress: resolved 529, reused 0, downloaded 429, added 0
Progress: resolved 594, reused 0, downloaded 443, added 0
Progress: resolved 624, reused 0, downloaded 459, added 0
Progress: resolved 624, reused 0, downloaded 460, added 0
Progress: resolved 624, reused 0, downloaded 460, added 0, done
undefined
 ERR_PNPM_PEER_DEP_ISSUES  Unmet peer dependencies

.
β”œβ”€β”¬ @vitejs/plugin-vue
β”‚ └── βœ• unmet peer vite@^2.5.10: found 3.0.4
β”œβ”€β”¬ unocss
β”‚ └─┬ @unocss/vite
β”‚   └── βœ• unmet peer vite@^2.9.0: found 3.0.4
β”œβ”€β”¬ unplugin-auto-import
β”‚ └─┬ unimport
β”‚   └─┬ unplugin
β”‚     └── βœ• unmet peer vite@^2.3.0: found 3.0.4
β”œβ”€β”¬ unplugin-vue-components
β”‚ └─┬ unplugin
β”‚   └── βœ• unmet peer vite@^2.3.0: found 3.0.4
└─┬ vite-plugin-inspect
  └── βœ• unmet peer vite@^2.9.0: found 3.0.4

hint: If you don't want pnpm to fail on peer dependency issues, add "strict-peer-dependencies=false" to an .npmrc file at the root of your project.