Closed renovate[bot] closed 1 year ago
This PR contains the following updates:
3.1.1
3.3.1
1.1.6
1.1.8
18.16.5
18.16.10
0.149.0
0.152.0
5.55.0
5.59.6
^0.18.1
^0.19.0
0.8.1
0.8.3
0.150.1
0.152.2
3.1.7
3.1.9
4.2.1
4.3.6
📅 Schedule: Branch creation - "after 1am and before 7am on monday" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
3.1.1
->3.3.1
3.1.1
->3.3.1
3.1.1
->3.3.1
1.1.6
->1.1.8
18.16.5
->18.16.10
0.149.0
->0.152.0
5.55.0
->5.59.6
5.55.0
->5.59.6
^0.18.1
->^0.19.0
0.8.1
->0.8.3
0.150.1
->0.152.2
3.1.7
->3.1.9
4.2.1
->4.3.6
Release Notes
donmccurdy/glTF-Transform
### [`v3.3.1`](https://togithub.com/donmccurdy/glTF-Transform/compare/v3.2.1...v3.3.1) [Compare Source](https://togithub.com/donmccurdy/glTF-Transform/compare/v3.2.1...v3.3.1) ### [`v3.2.1`](https://togithub.com/donmccurdy/glTF-Transform/compare/v3.2.0...v3.2.1) [Compare Source](https://togithub.com/donmccurdy/glTF-Transform/compare/v3.2.0...v3.2.1) ### [`v3.2.0`](https://togithub.com/donmccurdy/glTF-Transform/compare/v3.1.7...v3.2.0) [Compare Source](https://togithub.com/donmccurdy/glTF-Transform/compare/v3.1.7...v3.2.0) ### [`v3.1.7`](https://togithub.com/donmccurdy/glTF-Transform/compare/v3.1.6...v3.1.7) [Compare Source](https://togithub.com/donmccurdy/glTF-Transform/compare/v3.1.6...v3.1.7) ### [`v3.1.6`](https://togithub.com/donmccurdy/glTF-Transform/compare/v3.1.5...v3.1.6) [Compare Source](https://togithub.com/donmccurdy/glTF-Transform/compare/v3.1.5...v3.1.6) ### [`v3.1.5`](https://togithub.com/donmccurdy/glTF-Transform/compare/v3.1.4...v3.1.5) [Compare Source](https://togithub.com/donmccurdy/glTF-Transform/compare/v3.1.4...v3.1.5) ### [`v3.1.4`](https://togithub.com/donmccurdy/glTF-Transform/compare/v3.1.3...v3.1.4) [Compare Source](https://togithub.com/donmccurdy/glTF-Transform/compare/v3.1.3...v3.1.4) ### [`v3.1.3`](https://togithub.com/donmccurdy/glTF-Transform/compare/v3.1.2...v3.1.3) [Compare Source](https://togithub.com/donmccurdy/glTF-Transform/compare/v3.1.2...v3.1.3) ### [`v3.1.2`](https://togithub.com/donmccurdy/glTF-Transform/compare/v3.1.1...v3.1.2) [Compare Source](https://togithub.com/donmccurdy/glTF-Transform/compare/v3.1.1...v3.1.2)typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v5.59.6`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5596-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5595v5596-2023-05-15) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.59.5...v5.59.6) **Note:** Version bump only for package [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) ### [`v5.59.5`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5595-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5594v5595-2023-05-08) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.59.2...v5.59.5) **Note:** Version bump only for package [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) ### [`v5.59.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5592-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5591v5592-2023-05-01) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2) **Note:** Version bump only for package [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) ### [`v5.59.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5591-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5590v5591-2023-04-24) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.59.0...v5.59.1) ##### Bug Fixes - **eslint-plugin:** \[prefer-regexp-exec] skip malformed regexes ([#6935](https://togithub.com/typescript-eslint/typescript-eslint/issues/6935)) ([05ed60e](https://togithub.com/typescript-eslint/typescript-eslint/commit/05ed60e25f1de9d1bb83d56c81a349130960bec8)) - **eslint-plugin:** \[unified-signatures] no parameters function ([#6940](https://togithub.com/typescript-eslint/typescript-eslint/issues/6940)) ([2970861](https://togithub.com/typescript-eslint/typescript-eslint/commit/297086154acc568a0ae8eb41c8977b7a7ba4e0ed)) ### [`v5.59.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5590-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5580v5590-2023-04-17) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.58.0...v5.59.0) ##### Bug Fixes - **eslint-plugin:** \[no-unnecessary-condition] allow nullish coalescing for naked type parameter ([#6910](https://togithub.com/typescript-eslint/typescript-eslint/issues/6910)) ([3e5f858](https://togithub.com/typescript-eslint/typescript-eslint/commit/3e5f8583f1e4fe045c2fe2143d6f280b7381f96b)) ##### Features - **eslint-plugin:** \[ban-types] add NonNullable suggestion and allow custom suggestions ([#6876](https://togithub.com/typescript-eslint/typescript-eslint/issues/6876)) ([ff65235](https://togithub.com/typescript-eslint/typescript-eslint/commit/ff65235246bb6214fb64f0e0317373ca99f8bcbe)) ### [`v5.58.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5580-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5571v5580-2023-04-10) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.57.1...v5.58.0) ##### Bug Fixes - **eslint-plugin:** \[unified-signatures] allow overloads with different named and different number of parameters ([#6877](https://togithub.com/typescript-eslint/typescript-eslint/issues/6877)) ([939d665](https://togithub.com/typescript-eslint/typescript-eslint/commit/939d6656ebcb94fab048a08d719b3e77362ab5b4)) ##### Features - **eslint-plugin:** \[no-unsafe-enum-comparison] add rule ([#6107](https://togithub.com/typescript-eslint/typescript-eslint/issues/6107)) ([915f9c2](https://togithub.com/typescript-eslint/typescript-eslint/commit/915f9c2dc8934eef491a672786ec9f016f3658ba)) #### [5.57.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.57.0...v5.57.1) (2023-04-03) ##### Bug Fixes - **eslint-plugin:** \[strict-boolean-expressions] support mixed enums in allowNullableEnum option ([#6740](https://togithub.com/typescript-eslint/typescript-eslint/issues/6740)) ([49be8a8](https://togithub.com/typescript-eslint/typescript-eslint/commit/49be8a814c82f3784308ef5a6e90478eb56e55c1)) ### [`v5.57.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5571-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5570v5571-2023-04-03) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.57.0...v5.57.1) ##### Bug Fixes - **eslint-plugin:** \[strict-boolean-expressions] support mixed enums in allowNullableEnum option ([#6740](https://togithub.com/typescript-eslint/typescript-eslint/issues/6740)) ([49be8a8](https://togithub.com/typescript-eslint/typescript-eslint/commit/49be8a814c82f3784308ef5a6e90478eb56e55c1)) ### [`v5.57.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5570-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5560v5570-2023-03-27) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.56.0...v5.57.0) ##### Bug Fixes - **eslint-plugin:** \[no-unnecessary-boolean-literal-compare] simplify fixer and add support for double negation ([#6620](https://togithub.com/typescript-eslint/typescript-eslint/issues/6620)) ([81c8519](https://togithub.com/typescript-eslint/typescript-eslint/commit/81c85193d27d2e7f6d12bc259088b9b73dbe1e8b)) - **eslint-plugin:** correct crashes with getTypeArguments for ts < 3.7 ([#6767](https://togithub.com/typescript-eslint/typescript-eslint/issues/6767)) ([59eab58](https://togithub.com/typescript-eslint/typescript-eslint/commit/59eab587890a915387444d00c4a9387aed602718)) ##### Features - **eslint-plugin:** \[consistent-type-assertions] add suggestions for objectLiteralTypeAssertions ([#6642](https://togithub.com/typescript-eslint/typescript-eslint/issues/6642)) ([720e811](https://togithub.com/typescript-eslint/typescript-eslint/commit/720e81138b66c94c60c4a4471b86b7d8567b6df0)) - **eslint-plugin:** \[consistent-type-assertions] autofix angle bracket assertions to as ([#6641](https://togithub.com/typescript-eslint/typescript-eslint/issues/6641)) ([ad8ea64](https://togithub.com/typescript-eslint/typescript-eslint/commit/ad8ea64dbdf06c92ff72b48022f041693a8d7076)) - **eslint-plugin:** add `no-duplicate-type-constituents` rule ([#5728](https://togithub.com/typescript-eslint/typescript-eslint/issues/5728)) ([bc31078](https://togithub.com/typescript-eslint/typescript-eslint/commit/bc31078cf86d69eee881e4a7daeffa347c1d82a7)) ### [`v5.56.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5560-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5550v5560-2023-03-20) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.55.0...v5.56.0) ##### Bug Fixes - **eslint-plugin:** \[member-ordering] check order when optionalityOrder is present with no optional members ([#6619](https://togithub.com/typescript-eslint/typescript-eslint/issues/6619)) ([6aff431](https://togithub.com/typescript-eslint/typescript-eslint/commit/6aff431668eb0d25aa74b527cbe458f9dcd0d92a)) - **eslint-plugin:** \[no-misused-promises] avoid unnecessary calls to getContextualType ([#6193](https://togithub.com/typescript-eslint/typescript-eslint/issues/6193)) ([745cfe4](https://togithub.com/typescript-eslint/typescript-eslint/commit/745cfe4a35319416b3c307ee9fd57c63bf1660cd)) - **eslint-plugin:** \[no-misused-promises] fix incorrect detection of void functions in JSX attributes ([#6638](https://togithub.com/typescript-eslint/typescript-eslint/issues/6638)) ([9e41cee](https://togithub.com/typescript-eslint/typescript-eslint/commit/9e41ceeaea3bf266e5114cfb1855e70a1a13284b)) - **eslint-plugin:** \[strict-boolean-expression] support falsy and truthy literals simultaneously ([#6672](https://togithub.com/typescript-eslint/typescript-eslint/issues/6672)) ([62ef487](https://togithub.com/typescript-eslint/typescript-eslint/commit/62ef487a99010827e99a792db5e565ad7c1d6220)) - **eslint-plugin:** \[strict-boolean-expressions] handle truthy enums ([#6618](https://togithub.com/typescript-eslint/typescript-eslint/issues/6618)) ([0d0639f](https://togithub.com/typescript-eslint/typescript-eslint/commit/0d0639fb25e5ac8d7b5e4ceac4273e17e8ee0249)) - **eslint-plugin:** add TSPropertySignature with TSFunctionType annotation to typeMethod selector ([#6645](https://togithub.com/typescript-eslint/typescript-eslint/issues/6645)) ([3fc5c63](https://togithub.com/typescript-eslint/typescript-eslint/commit/3fc5c63f87bfd9d95f7e51fddc7ef16a6c3c5662)) ##### Features - **eslint-plugin:** add allowNever support to restrict-template-expressions ([#6554](https://togithub.com/typescript-eslint/typescript-eslint/issues/6554)) ([423f164](https://togithub.com/typescript-eslint/typescript-eslint/commit/423f1642424293488fa03a52777c0df73a40e5fd))typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v5.59.6`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5596-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5595v5596-2023-05-15) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.59.5...v5.59.6) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) ### [`v5.59.5`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5595-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5594v5595-2023-05-08) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.59.2...v5.59.5) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) ### [`v5.59.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5592-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5591v5592-2023-05-01) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) ### [`v5.59.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5591-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5590v5591-2023-04-24) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.59.0...v5.59.1) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) ### [`v5.59.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5590-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5580v5590-2023-04-17) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.58.0...v5.59.0) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) ### [`v5.58.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5580-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5571v5580-2023-04-10) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.57.1...v5.58.0) ##### Bug Fixes - update getLib for new TypeScript targets ES2021, ES2022 ([#6782](https://togithub.com/typescript-eslint/typescript-eslint/issues/6782)) ([1c04664](https://togithub.com/typescript-eslint/typescript-eslint/commit/1c0466414300f338c6c4111f8d1eac0c3e6a8983)) #### [5.57.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.57.0...v5.57.1) (2023-04-03) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) ### [`v5.57.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5571-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5570v5571-2023-04-03) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.57.0...v5.57.1) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) ### [`v5.57.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5570-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5560v5570-2023-03-27) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.56.0...v5.57.0) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) ### [`v5.56.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5560-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5550v5560-2023-03-20) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.55.0...v5.56.0) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)donmccurdy/simple-dropzone
### [`v0.8.3`](https://togithub.com/donmccurdy/simple-dropzone/compare/v0.8.2...v0.8.3) [Compare Source](https://togithub.com/donmccurdy/simple-dropzone/compare/v0.8.2...v0.8.3) ### [`v0.8.2`](https://togithub.com/donmccurdy/simple-dropzone/compare/v0.8.1...v0.8.2) [Compare Source](https://togithub.com/donmccurdy/simple-dropzone/compare/v0.8.1...v0.8.2)mrdoob/three.js
### [`v0.152.2`](https://togithub.com/mrdoob/three.js/compare/34f52c0037ffe0a5bd884fe5ba218940b9f84c8c...70cc4e192fe2ebd0bf8542a81c8c513d61984c58) [Compare Source](https://togithub.com/mrdoob/three.js/compare/34f52c0037ffe0a5bd884fe5ba218940b9f84c8c...70cc4e192fe2ebd0bf8542a81c8c513d61984c58) ### [`v0.152.1`](https://togithub.com/mrdoob/three.js/compare/ab698b33c313b478093001fb3a26ddb9d274642a...34f52c0037ffe0a5bd884fe5ba218940b9f84c8c) [Compare Source](https://togithub.com/mrdoob/three.js/compare/ab698b33c313b478093001fb3a26ddb9d274642a...34f52c0037ffe0a5bd884fe5ba218940b9f84c8c) ### [`v0.152.0`](https://togithub.com/mrdoob/three.js/compare/0fbae6f682f6e13dd9eb8acde02e4f50c0b73935...ab698b33c313b478093001fb3a26ddb9d274642a) [Compare Source](https://togithub.com/mrdoob/three.js/compare/0fbae6f682f6e13dd9eb8acde02e4f50c0b73935...ab698b33c313b478093001fb3a26ddb9d274642a) ### [`v0.151.3`](https://togithub.com/mrdoob/three.js/compare/4e361e96bc8a1513febb349dde9f1f3be7bf5ec0...0fbae6f682f6e13dd9eb8acde02e4f50c0b73935) [Compare Source](https://togithub.com/mrdoob/three.js/compare/4e361e96bc8a1513febb349dde9f1f3be7bf5ec0...0fbae6f682f6e13dd9eb8acde02e4f50c0b73935) ### [`v0.151.2`](https://togithub.com/mrdoob/three.js/compare/ecf5934c8a0eb4b286f61541c0a8008500ab12de...4e361e96bc8a1513febb349dde9f1f3be7bf5ec0) [Compare Source](https://togithub.com/mrdoob/three.js/compare/ecf5934c8a0eb4b286f61541c0a8008500ab12de...4e361e96bc8a1513febb349dde9f1f3be7bf5ec0) ### [`v0.151.1`](https://togithub.com/mrdoob/three.js/compare/d440449f6a0104e4095a6fee0b1a1e64df3f926a...ecf5934c8a0eb4b286f61541c0a8008500ab12de) [Compare Source](https://togithub.com/mrdoob/three.js/compare/d440449f6a0104e4095a6fee0b1a1e64df3f926a...ecf5934c8a0eb4b286f61541c0a8008500ab12de) ### [`v0.151.0`](https://togithub.com/mrdoob/three.js/compare/47b28bc564b438bf2b80d6e5baf90235292fcbd7...d440449f6a0104e4095a6fee0b1a1e64df3f926a) [Compare Source](https://togithub.com/mrdoob/three.js/compare/47b28bc564b438bf2b80d6e5baf90235292fcbd7...d440449f6a0104e4095a6fee0b1a1e64df3f926a)cocopon/tweakpane
### [`v3.1.9`](https://togithub.com/cocopon/tweakpane/releases/tag/3.1.9) [Compare Source](https://togithub.com/cocopon/tweakpane/compare/3.1.8...3.1.9) - Fixed a hit area of inline color picker ([#538](https://togithub.com/cocopon/tweakpane/issues/538)) ### [`v3.1.8`](https://togithub.com/cocopon/tweakpane/releases/tag/3.1.8) [Compare Source](https://togithub.com/cocopon/tweakpane/compare/3.1.7...3.1.8) - Fixed a bug in class bindability detection ([#536](https://togithub.com/cocopon/tweakpane/issues/536))vitejs/vite
### [`v4.3.6`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small436-2023-05-15-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v4.3.5...v4.3.6) - fix: avoid dev-server crash when ws proxy error ([#12829](https://togithub.com/vitejs/vite/issues/12829)) ([87e1f58](https://togithub.com/vitejs/vite/commit/87e1f58)), closes [#12829](https://togithub.com/vitejs/vite/issues/12829) - fix: call `tryFsResolve` for relative `new URL(foo, import.meta.url)` ([#13142](https://togithub.com/vitejs/vite/issues/13142)) ([eeb0617](https://togithub.com/vitejs/vite/commit/eeb0617)), closes [#13142](https://togithub.com/vitejs/vite/issues/13142) - fix: don't inject CSS sourcemap for direct requests ([#13115](https://togithub.com/vitejs/vite/issues/13115)) ([7d80a47](https://togithub.com/vitejs/vite/commit/7d80a47)), closes [#13115](https://togithub.com/vitejs/vite/issues/13115) - fix: handle more yarn pnp load errors ([#13160](https://togithub.com/vitejs/vite/issues/13160)) ([adf61d9](https://togithub.com/vitejs/vite/commit/adf61d9)), closes [#13160](https://togithub.com/vitejs/vite/issues/13160) - fix(build): declare moduleSideEffects for vite:modulepreload-polyfill ([#13099](https://togithub.com/vitejs/vite/issues/13099)) ([d63129b](https://togithub.com/vitejs/vite/commit/d63129b)), closes [#13099](https://togithub.com/vitejs/vite/issues/13099) - fix(css): respect `esbuild.charset` when minify ([#13190](https://togithub.com/vitejs/vite/issues/13190)) ([4fd35ed](https://togithub.com/vitejs/vite/commit/4fd35ed)), closes [#13190](https://togithub.com/vitejs/vite/issues/13190) - fix(server): intercept ping requests ([#13117](https://togithub.com/vitejs/vite/issues/13117)) ([d06cc42](https://togithub.com/vitejs/vite/commit/d06cc42)), closes [#13117](https://togithub.com/vitejs/vite/issues/13117) - fix(ssr): stacktrace uses abs path with or without sourcemap ([#12902](https://togithub.com/vitejs/vite/issues/12902)) ([88c855e](https://togithub.com/vitejs/vite/commit/88c855e)), closes [#12902](https://togithub.com/vitejs/vite/issues/12902) - perf: skip windows absolute paths for node resolve ([#13162](https://togithub.com/vitejs/vite/issues/13162)) ([e640939](https://togithub.com/vitejs/vite/commit/e640939)), closes [#13162](https://togithub.com/vitejs/vite/issues/13162) - chore: remove useless dep ([#13165](https://togithub.com/vitejs/vite/issues/13165)) ([9a7ec98](https://togithub.com/vitejs/vite/commit/9a7ec98)), closes [#13165](https://togithub.com/vitejs/vite/issues/13165) - chore(reporter): reuse clearLine ([#13156](https://togithub.com/vitejs/vite/issues/13156)) ([535795a](https://togithub.com/vitejs/vite/commit/535795a)), closes [#13156](https://togithub.com/vitejs/vite/issues/13156) ### [`v4.3.5`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small435-2023-05-05-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v4.3.4...v4.3.5) - fix: location is not defined error in cleanScssBugUrl ([#13100](https://togithub.com/vitejs/vite/issues/13100)) ([91d7b67](https://togithub.com/vitejs/vite/commit/91d7b67)), closes [#13100](https://togithub.com/vitejs/vite/issues/13100) - fix: unwrapId and pass ssr flag when adding to moduleGraph in this.load ([#13083](https://togithub.com/vitejs/vite/issues/13083)) ([9041e19](https://togithub.com/vitejs/vite/commit/9041e19)), closes [#13083](https://togithub.com/vitejs/vite/issues/13083) - fix(assetImportMetaUrl): reserve dynamic template literal query params ([#13034](https://togithub.com/vitejs/vite/issues/13034)) ([7089528](https://togithub.com/vitejs/vite/commit/7089528)), closes [#13034](https://togithub.com/vitejs/vite/issues/13034) - fix(debug): skip filter object args ([#13098](https://togithub.com/vitejs/vite/issues/13098)) ([d95a9af](https://togithub.com/vitejs/vite/commit/d95a9af)), closes [#13098](https://togithub.com/vitejs/vite/issues/13098) - fix(scan): handle html script tag attributes that contain ">" ([#13101](https://togithub.com/vitejs/vite/issues/13101)) ([8a37de6](https://togithub.com/vitejs/vite/commit/8a37de6)), closes [#13101](https://togithub.com/vitejs/vite/issues/13101) - fix(ssr): ignore \__esModule for ssrExportAll ([#13084](https://togithub.com/vitejs/vite/issues/13084)) ([8a8ea1d](https://togithub.com/vitejs/vite/commit/8a8ea1d)), closes [#13084](https://togithub.com/vitejs/vite/issues/13084) ### [`v4.3.4`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small434-2023-05-02-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v4.3.3...v4.3.4) - fix(define): incorrect raw expression value type in build ([#13003](https://togithub.com/vitejs/vite/issues/13003)) ([8f4cf07](https://togithub.com/vitejs/vite/commit/8f4cf07)), closes [#13003](https://togithub.com/vitejs/vite/issues/13003) - fix(importAnalysisBuild): support parsing '**VITE_PRELOAD**' ([#13023](https://togithub.com/vitejs/vite/issues/13023)) ([447df7c](https://togithub.com/vitejs/vite/commit/447df7c)), closes [#13023](https://togithub.com/vitejs/vite/issues/13023) - fix(server): should respect hmr port when middlewareMode=false ([#13040](https://togithub.com/vitejs/vite/issues/13040)) ([1ee0014](https://togithub.com/vitejs/vite/commit/1ee0014)), closes [#13040](https://togithub.com/vitejs/vite/issues/13040) - fix(ssr): track for statements as block scope ([#13021](https://togithub.com/vitejs/vite/issues/13021)) ([2f8502f](https://togithub.com/vitejs/vite/commit/2f8502f)), closes [#13021](https://togithub.com/vitejs/vite/issues/13021) - chore: add changelog for vite 4.2.2 and 3.2.6 ([#13055](https://togithub.com/vitejs/vite/issues/13055)) ([0c9f1f4](https://togithub.com/vitejs/vite/commit/0c9f1f4)), closes [#13055](https://togithub.com/vitejs/vite/issues/13055) ### [`v4.3.3`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small433-2023-04-26-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v4.3.2...v4.3.3) - fix: address file path mismatch when loading Vite config file on Windows (fix [#12923](https://togithub.com/vitejs/vite/issues/12923)) ([#13005](https://togithub.com/vitejs/vite/issues/13005)) ([84c4118](https://togithub.com/vitejs/vite/commit/84c4118)), closes [#12923](https://togithub.com/vitejs/vite/issues/12923) [#13005](https://togithub.com/vitejs/vite/issues/13005) - fix: undefined document in worker ([#12988](https://togithub.com/vitejs/vite/issues/12988)) ([08c1452](https://togithub.com/vitejs/vite/commit/08c1452)), closes [#12988](https://togithub.com/vitejs/vite/issues/12988) - fix(resolve): deep import resolvedId error ([#13010](https://togithub.com/vitejs/vite/issues/13010)) ([30a41ff](https://togithub.com/vitejs/vite/commit/30a41ff)), closes [#13010](https://togithub.com/vitejs/vite/issues/13010) - feat: optimize deps option to turn off auto discovery ([#13000](https://togithub.com/vitejs/vite/issues/13000)) ([bd86375](https://togithub.com/vitejs/vite/commit/bd86375)), closes [#13000](https://togithub.com/vitejs/vite/issues/13000) - chore(deps): update all non-major dependencies ([#12805](https://togithub.com/vitejs/vite/issues/12805)) ([5731ac9](https://togithub.com/vitejs/vite/commit/5731ac9)), closes [#12805](https://togithub.com/vitejs/vite/issues/12805) ### [`v4.3.2`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small432-2023-04-25-small) [Compare Source](https://togithub.com/vitejs/vite/compare/2a8779c5779ddcf1dd726be39c4547b4851b45cf...v4.3.2) - fix: status optional in windows network drive regex (fix: [#12948](https://togithub.com/vitejs/vite/issues/12948)) ([#12949](https://togithub.com/vitejs/vite/issues/12949)) ([f781fc6](https://togithub.com/vitejs/vite/commit/f781fc6)), closes [#12948](https://togithub.com/vitejs/vite/issues/12948) [#12949](https://togithub.com/vitejs/vite/issues/12949) - fix: use realpathSync for node <16.18 on windows ([#12971](https://togithub.com/vitejs/vite/issues/12971)) ([965839c](https://togithub.com/vitejs/vite/commit/965839c)), closes [#12971](https://togithub.com/vitejs/vite/issues/12971) - fix(ssr): hoist statements after hashbang ([#12985](https://togithub.com/vitejs/vite/issues/12985)) ([07bd6d1](https://togithub.com/vitejs/vite/commit/07bd6d1)), closes [#12985](https://togithub.com/vitejs/vite/issues/12985) - chore: build time message setting color ([#12940](https://togithub.com/vitejs/vite/issues/12940)) ([ada7cd5](https://togithub.com/vitejs/vite/commit/ada7cd5)), closes [#12940](https://togithub.com/vitejs/vite/issues/12940) - chore: remove extra ) in changelog ([#12932](https://togithub.com/vitejs/vite/issues/12932)) ([e7924d2](https://togithub.com/vitejs/vite/commit/e7924d2)), closes [#12932](https://togithub.com/vitejs/vite/issues/12932) - chore: upgrade rollup ([#12965](https://togithub.com/vitejs/vite/issues/12965)) ([bdb2f25](https://togithub.com/vitejs/vite/commit/bdb2f25)), closes [#12965](https://togithub.com/vitejs/vite/issues/12965) - refactor: resolveExports ([#10917](https://togithub.com/vitejs/vite/issues/10917)) ([ad21ec3](https://togithub.com/vitejs/vite/commit/ad21ec3)), closes [#10917](https://togithub.com/vitejs/vite/issues/10917) ### [`v4.3.1`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small431-2023-04-20-small) [Compare Source](https://togithub.com/vitejs/vite/compare/d6468a3b1fa11f066a0f38515874f71da7b9640e...2a8779c5779ddcf1dd726be39c4547b4851b45cf) - fix: revert ensure module in graph before transforming ([#12774](https://togithub.com/vitejs/vite/issues/12774)) ([#12929](https://togithub.com/vitejs/vite/issues/12929)) ([9cc93a5](https://togithub.com/vitejs/vite/commit/9cc93a5)), closes [#12774](https://togithub.com/vitejs/vite/issues/12774) [#12929](https://togithub.com/vitejs/vite/issues/12929) - docs: 4.3 announcement and release notes ([#12925](https://togithub.com/vitejs/vite/issues/12925)) ([f29c582](https://togithub.com/vitejs/vite/commit/f29c582)), closes [#12925](https://togithub.com/vitejs/vite/issues/12925) - chore: clean up 4.3 changelog ([55ec023](https://togithub.com/vitejs/vite/commit/55ec023)) ### [`v4.3.0`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#430-2023-04-20) [Compare Source](https://togithub.com/vitejs/vite/compare/v4.2.2...d6468a3b1fa11f066a0f38515874f71da7b9640e) Vite 4.3 is out! Read the [announcement blog post here](https://vitejs.dev/blog/announcing-vite4-3) [![Vite 4.3, It's Fast](https://vitejs.dev/og-image-announcing-vite4-3.png)](https://vitejs.dev/blog/announcing-vite4-3) In this minor, we focused on improving the dev server performance. The resolve logic got streamlined, improving hot paths and implementing smarter caching for finding `package.json`, TS config files, and resolved URL in general. You can read a detailed walkthrough of the performance work done in this blog post by one of Vite Contributors: [How we made Vite 4.3 faaaaster 🚀](https://sun0day.github.io/blog/vite/why-vite4\_3-is-faster.html). This sprint resulted in speed improvements across the board compared to Vite 4.2. These are the performance improvements as measured by [sapphi-red/performance-compare](https://togithub.com/sapphi-red/performance-compare), which tests an app with 1000 React Components cold and warm dev server startup time as well as HMR times for a root and a leaf component: | **Vite (babel)** | Vite 4.2 | Vite 4.3 | Improvement | | :----------------- | --------: | -------: | -----------: | | **dev cold start** | 17249.0ms | 5132.4ms | -70.2% | | **dev warm start** | 6027.8ms | 4536.1ms | -24.7% | | **Root HMR** | 46.8ms | 26.7ms | -42.9% | | **Leaf HMR** | 27.0ms | 12.9ms | -52.2% | | **Vite (swc)** | Vite 4.2 | Vite 4.3 | Improvement | | :----------------- | --------: | -------: | -----------: | | **dev cold start** | 13552.5ms | 3201.0ms | -76.4% | | **dev warm start** | 4625.5ms | 2834.4ms | -38.7% | | **Root HMR** | 30.5ms | 24.0ms | -21.3% | | **Leaf HMR** | 16.9ms | 10.0ms | -40.8% | You can read more information about the benchmark [here](https://gist.github.com/sapphi-red/25be97327ee64a3c1dce793444afdf6e) ##### Features - feat: expose `isFileServingAllowed` as public utility ([#12894](https://togithub.com/vitejs/vite/issues/12894)) ([93e095c](https://togithub.com/vitejs/vite/commit/93e095c)), closes [#12894](https://togithub.com/vitejs/vite/issues/12894) - feat: reuse existing style elements in dev ([#12678](https://togithub.com/vitejs/vite/issues/12678)) ([3a41bd8](https://togithub.com/vitejs/vite/commit/3a41bd8)), closes [#12678](https://togithub.com/vitejs/vite/issues/12678) - feat: skip pinging the server when the tab is not shown ([#12698](https://togithub.com/vitejs/vite/issues/12698)) ([bedcd8f](https://togithub.com/vitejs/vite/commit/bedcd8f)), closes [#12698](https://togithub.com/vitejs/vite/issues/12698) - feat(create-vite): use typescript 5.0 in templates ([#12481](https://togithub.com/vitejs/vite/issues/12481)) ([8582e2d](https://togithub.com/vitejs/vite/commit/8582e2d)), closes [#12481](https://togithub.com/vitejs/vite/issues/12481) - feat: use preview server parameter in preview server hook ([#11647](https://togithub.com/vitejs/vite/issues/11647)) ([4c142ea](https://togithub.com/vitejs/vite/commit/4c142ea)), closes [#11647](https://togithub.com/vitejs/vite/issues/11647) - feat(reporter): show gzip info for all compressible files (fix [#11288](https://togithub.com/vitejs/vite/issues/11288)) ([#12485](https://togithub.com/vitejs/vite/issues/12485)) ([03502c8](https://togithub.com/vitejs/vite/commit/03502c8)), closes [#11288](https://togithub.com/vitejs/vite/issues/11288) [#12485](https://togithub.com/vitejs/vite/issues/12485) - feat(server): allow to import `data:` uris ([#12645](https://togithub.com/vitejs/vite/issues/12645)) ([4886d9f](https://togithub.com/vitejs/vite/commit/4886d9f)), closes [#12645](https://togithub.com/vitejs/vite/issues/12645) - feat: add opus filetype to assets & mime types ([#12526](https://togithub.com/vitejs/vite/issues/12526)) ([63524ba](https://togithub.com/vitejs/vite/commit/63524ba)), closes [#12526](https://togithub.com/vitejs/vite/issues/12526) ##### Performance - perf: parallelize await exportsData from depsInfo ([#12869](https://togithub.com/vitejs/vite/issues/12869)) ([ab3a530](https://togithub.com/vitejs/vite/commit/ab3a530)), closes [#12869](https://togithub.com/vitejs/vite/issues/12869) - perf: avoid side effects resolving in dev and in the optimizer/scanner ([#12789](https://togithub.com/vitejs/vite/issues/12789)) ([fb904f9](https://togithub.com/vitejs/vite/commit/fb904f9)), closes [#12789](https://togithub.com/vitejs/vite/issues/12789) - perf: parallelize imports processing in import analysis plugin ([#12754](https://togithub.com/vitejs/vite/issues/12754)) ([037a6c7](https://togithub.com/vitejs/vite/commit/037a6c7)), closes [#12754](https://togithub.com/vitejs/vite/issues/12754) - perf: unresolvedUrlToModule promise cache ([#12725](https://togithub.com/vitejs/vite/issues/12725)) ([80c526e](https://togithub.com/vitejs/vite/commit/80c526e)), closes [#12725](https://togithub.com/vitejs/vite/issues/12725) - perf(resolve): avoid tryFsResolve for /@fs/ paths ([#12450](https://togithub.com/vitejs/vite/issues/12450)) ([3ef8aaa](https://togithub.com/vitejs/vite/commit/3ef8aaa)), closes [#12450](https://togithub.com/vitejs/vite/issues/12450) - perf(resolve): reduce vite client path checks ([#12471](https://togithub.com/vitejs/vite/issues/12471)) ([c49af23](https://togithub.com/vitejs/vite/commit/c49af23)), closes [#12471](https://togithub.com/vitejs/vite/issues/12471) - perf: avoid new URL() in hot path ([#12654](https://togithub.com/vitejs/vite/issues/12654)) ([f4e2fdf](https://togithub.com/vitejs/vite/commit/f4e2fdf)), closes [#12654](https://togithub.com/vitejs/vite/issues/12654) - perf: improve isFileReadable performance ([#12397](https://togithub.com/vitejs/vite/issues/12397)) ([acf3a14](https://togithub.com/vitejs/vite/commit/acf3a14)), closes [#12397](https://togithub.com/vitejs/vite/issues/12397) - perf: module graph url shortcuts ([#12635](https://togithub.com/vitejs/vite/issues/12635)) ([c268cfa](https://togithub.com/vitejs/vite/commit/c268cfa)), closes [#12635](https://togithub.com/vitejs/vite/issues/12635) - perf: reduce runOptimizerIfIdleAfterMs time ([#12614](https://togithub.com/vitejs/vite/issues/12614)) ([d026a65](https://togithub.com/vitejs/vite/commit/d026a65)), closes [#12614](https://togithub.com/vitejs/vite/issues/12614) - perf: shorcircuit resolve in ensure entry from url ([#12655](https://togithub.com/vitejs/vite/issues/12655)) ([82137d6](https://togithub.com/vitejs/vite/commit/82137d6)), closes [#12655](https://togithub.com/vitejs/vite/issues/12655) - perf: skip es-module-lexer if have no dynamic imports ([#12732](https://togithub.com/vitejs/vite/issues/12732)) ([5d07d7c](https://togithub.com/vitejs/vite/commit/5d07d7c)), closes [#12732](https://togithub.com/vitejs/vite/issues/12732) - perf: start preprocessing static imports before updating module graph ([#12723](https://togithub.com/vitejs/vite/issues/12723)) ([c90b46e](https://togithub.com/vitejs/vite/commit/c90b46e)), closes [#12723](https://togithub.com/vitejs/vite/issues/12723) - perf: use package cache for one off resolve ([#12744](https://togithub.com/vitejs/vite/issues/12744)) ([77bf4ef](https://togithub.com/vitejs/vite/commit/77bf4ef)), closes [#12744](https://togithub.com/vitejs/vite/issues/12744) - perf(css): cache lazy import ([#12721](https://togithub.com/vitejs/vite/issues/12721)) ([fedb080](https://togithub.com/vitejs/vite/commit/fedb080)), closes [#12721](https://togithub.com/vitejs/vite/issues/12721) - perf(hmr): keep track of already traversed modules when propagating update ([#12658](https://togithub.com/vitejs/vite/issues/12658)) ([3b912fb](https://togithub.com/vitejs/vite/commit/3b912fb)), closes [#12658](https://togithub.com/vitejs/vite/issues/12658) - perf(moduleGraph): resolve dep urls in parallel ([#12619](https://togithub.com/vitejs/vite/issues/12619)) ([4823fec](https://togithub.com/vitejs/vite/commit/4823fec)), closes [#12619](https://togithub.com/vitejs/vite/issues/12619) - perf(resolve): skip for virtual files ([#12638](https://togithub.com/vitejs/vite/issues/12638)) ([9e13f5f](https://togithub.com/vitejs/vite/commit/9e13f5f)), closes [#12638](https://togithub.com/vitejs/vite/issues/12638) - perf: avoid fsp.unlink if we don't use the promise ([#12589](https://togithub.com/vitejs/vite/issues/12589)) ([19d1980](https://togithub.com/vitejs/vite/commit/19d1980)), closes [#12589](https://togithub.com/vitejs/vite/issues/12589) - perf: back to temporal optimizer dirs ([#12622](https://togithub.com/vitejs/vite/issues/12622)) ([8da0422](https://togithub.com/vitejs/vite/commit/8da0422)), closes [#12622](https://togithub.com/vitejs/vite/issues/12622) - perf: cache `depsCacheDirPrefix` value for `isOptimizedDepFile` ([#12601](https://togithub.com/vitejs/vite/issues/12601)) ([edbd262](https://togithub.com/vitejs/vite/commit/edbd262)), closes [#12601](https://togithub.com/vitejs/vite/issues/12601) - perf: improve cleanUrl util ([#12573](https://togithub.com/vitejs/vite/issues/12573)) ([68d500e](https://togithub.com/vitejs/vite/commit/68d500e)), closes [#12573](https://togithub.com/vitejs/vite/issues/12573) - perf: non-blocking write of optimized dep files ([#12603](https://togithub.com/vitejs/vite/issues/12603)) ([2f5f968](https://togithub.com/vitejs/vite/commit/2f5f968)), closes [#12603](https://togithub.com/vitejs/vite/issues/12603) - perf: try using realpathSync.native in Windows ([#12580](https://togithub.com/vitejs/vite/issues/12580)) ([1cc99f8](https://togithub.com/vitejs/vite/commit/1cc99f8)), closes [#12580](https://togithub.com/vitejs/vite/issues/12580) - perf: use fsp in more cases ([#12553](https://togithub.com/vitejs/vite/issues/12553)) ([e9b92f5](https://togithub.com/vitejs/vite/commit/e9b92f5)), closes [#12553](https://togithub.com/vitejs/vite/issues/12553) - perf(html): apply preTransformRequest for html scripts ([#12599](https://togithub.com/vitejs/vite/issues/12599)) ([420782c](https://togithub.com/vitejs/vite/commit/420782c)), closes [#12599](https://togithub.com/vitejs/vite/issues/12599) - perf(optimizer): bulk optimizer delay ([#12609](https://togithub.com/vitejs/vite/issues/12609)) ([c881971](https://togithub.com/vitejs/vite/commit/c881971)), closes [#12609](https://togithub.com/vitejs/vite/issues/12609) - perf(optimizer): start optimizer early ([#12593](https://togithub.com/vitejs/vite/issues/12593)) ([4f9b8b4](https://togithub.com/vitejs/vite/commit/4f9b8b4)), closes [#12593](https://togithub.com/vitejs/vite/issues/12593) - perf(resolve): avoid isWorkerRequest and clean up .ts imported a .js ([#12571](https://togithub.com/vitejs/vite/issues/12571)) ([8ab1438](https://togithub.com/vitejs/vite/commit/8ab1438)), closes [#12571](https://togithub.com/vitejs/vite/issues/12571) - perf(resolve): findNearestMainPackageData instead of lookupFile ([#12576](https://togithub.com/vitejs/vite/issues/12576)) ([54b376f](https://togithub.com/vitejs/vite/commit/54b376f)), closes [#12576](https://togithub.com/vitejs/vite/issues/12576) - perf(server): only watch .env files in envDir ([#12587](https://togithub.com/vitejs/vite/issues/12587)) ([26d8e72](https://togithub.com/vitejs/vite/commit/26d8e72)), closes [#12587](https://togithub.com/vitejs/vite/issues/12587) - perf: avoid execSync on openBrowser ([#12510](https://togithub.com/vitejs/vite/issues/12510)) ([a2af2f0](https://togithub.com/vitejs/vite/commit/a2af2f0)), closes [#12510](https://togithub.com/vitejs/vite/issues/12510) - perf: extract regex and use Map in data-uri plugin ([#12500](https://togithub.com/vitejs/vite/issues/12500)) ([137e63d](https://togithub.com/vitejs/vite/commit/137e63d)), closes [#12500](https://togithub.com/vitejs/vite/issues/12500) - perf: extract vite:resolve internal functions ([#12522](https://togithub.com/vitejs/vite/issues/12522)) ([6ea4be2](https://togithub.com/vitejs/vite/commit/6ea4be2)), closes [#12522](https://togithub.com/vitejs/vite/issues/12522) - perf: improve package cache usage ([#12512](https://togithub.com/vitejs/vite/issues/12512)) ([abc2b9c](https://togithub.com/vitejs/vite/commit/abc2b9c)), closes [#12512](https://togithub.com/vitejs/vite/issues/12512) - perf: more regex improvements ([#12520](https://togithub.com/vitejs/vite/issues/12520)) ([abf536f](https://togithub.com/vitejs/vite/commit/abf536f)), closes [#12520](https://togithub.com/vitejs/vite/issues/12520) - perf: regex to startsWith/slice in utils ([#12532](https://togithub.com/vitejs/vite/issues/12532)) ([debc6e2](https://togithub.com/vitejs/vite/commit/debc6e2)), closes [#12532](https://togithub.com/vitejs/vite/issues/12532) - perf: remove regex in ImportMetaURL plugins ([#12502](https://togithub.com/vitejs/vite/issues/12502)) ([1030049](https://togithub.com/vitejs/vite/commit/1030049)), closes [#12502](https://togithub.com/vitejs/vite/issues/12502) - perf: replace endsWith with === ([#12539](https://togithub.com/vitejs/vite/issues/12539)) ([7eb52ec](https://togithub.com/vitejs/vite/commit/7eb52ec)), closes [#12539](https://togithub.com/vitejs/vite/issues/12539) - perf: replace startsWith with === ([#12531](https://togithub.com/vitejs/vite/issues/12531)) ([9cce026](https://togithub.com/vitejs/vite/commit/9cce026)), closes [#12531](https://togithub.com/vitejs/vite/issues/12531) - perf: reuse regex in plugins ([#12518](https://togithub.com/vitejs/vite/issues/12518)) ([da43936](https://togithub.com/vitejs/vite/commit/da43936)), closes [#12518](https://togithub.com/vitejs/vite/issues/12518) - perf: use `safeRealpath` in `getRealpath` ([#12551](https://togithub.com/vitejs/vite/issues/12551)) ([cec2320](https://togithub.com/vitejs/vite/commit/cec2320)), closes [#12551](https://togithub.com/vitejs/vite/issues/12551) - perf(css): improve postcss config resolve ([#12484](https://togithub.com/vitejs/vite/issues/12484)) ([58e99b6](https://togithub.com/vitejs/vite/commit/58e99b6)), closes [#12484](https://togithub.com/vitejs/vite/issues/12484) - perf(esbuild): make tsconfck non-blocking ([#12548](https://togithub.com/vitejs/vite/issues/12548)) ([e5cdff7](https://togithub.com/vitejs/vite/commit/e5cdff7)), closes [#12548](https://togithub.com/vitejs/vite/issues/12548) - perf(esbuild): update tsconfck to consume faster find-all implementation ([#12541](https://togithub.com/vitejs/vite/issues/12541)) ([b6ea25a](https://togithub.com/vitejs/vite/commit/b6ea25a)), closes [#12541](https://togithub.com/vitejs/vite/issues/12541) - perf(resolve): fix browser mapping nearest package.json check ([#12550](https://togithub.com/vitejs/vite/issues/12550)) ([eac376e](https://togithub.com/vitejs/vite/commit/eac376e)), closes [#12550](https://togithub.com/vitejs/vite/issues/12550) - perf(resolve): improve package.json resolve speed ([#12441](https://togithub.com/vitejs/vite/issues/12441)) ([1fc8c65](https://togithub.com/vitejs/vite/commit/1fc8c65)), closes [#12441](https://togithub.com/vitejs/vite/issues/12441) - perf(resolve): refactor package.json handling for deep imports ([#12461](https://togithub.com/vitejs/vite/issues/12461)) ([596b661](https://togithub.com/vitejs/vite/commit/596b661)), closes [#12461](https://togithub.com/vitejs/vite/issues/12461) - perf(resolve): refactor tryFsResolve and tryResolveFile ([#12542](https://togithub.com/vitejs/vite/issues/12542)) ([3f70f47](https://togithub.com/vitejs/vite/commit/3f70f47)) - perf(resolve): skip absolute paths in root as url checks ([#12476](https://togithub.com/vitejs/vite/issues/12476)) ([8d2931b](https://togithub.com/vitejs/vite/commit/8d2931b)), closes [#12476](https://togithub.com/vitejs/vite/issues/12476) - perf(resolve): support # in path only for dependencies ([#12469](https://togithub.com/vitejs/vite/issues/12469)) ([6559fc7](https://togithub.com/vitejs/vite/commit/6559fc7)), closes [#12469](https://togithub.com/vitejs/vite/issues/12469) ##### Bug Fixes - fix(build): do not repeatedly output warning message ([#12910](https://togithub.com/vitejs/vite/issues/12910)) ([251d0ab](https://togithub.com/vitejs/vite/commit/251d0ab)), closes [#12910](https://togithub.com/vitejs/vite/issues/12910) - fix: escape msg in render restricted error html ([#12889](https://togithub.com/vitejs/vite/issues/12889)) ([3aa2127](https://togithub.com/vitejs/vite/commit/3aa2127)), closes [#12889](https://togithub.com/vitejs/vite/issues/12889) - fix: yarn pnp considerBuiltins ([#12903](https://togithub.com/vitejs/vite/issues/12903)) ([a0e10d5](https://togithub.com/vitejs/vite/commit/a0e10d5)), closes [#12903](https://togithub.com/vitejs/vite/issues/12903) - fix: broken middleware name ([#12871](https://togithub.com/vitejs/vite/issues/12871)) ([32bef57](https://togithub.com/vitejs/vite/commit/32bef57)), closes [#12871](https://togithub.com/vitejs/vite/issues/12871) - fix: cleanUpStaleCacheDirs once per process ([#12847](https://togithub.com/vitejs/vite/issues/12847)) ([2c58b6e](https://togithub.com/vitejs/vite/commit/2c58b6e)), closes [#12847](https://togithub.com/vitejs/vite/issues/12847) - fix(build): do not warn when URL in CSS is externalized ([#12873](https://togithub.com/vitejs/vite/issues/12873)) ([1510996](https://togithub.com/vitejs/vite/commit/1510996)), closes [#12873](https://togithub.com/vitejs/vite/issues/12873) - fix: build time deps optimization, and ensure single crawl end call ([#12851](https://togithub.com/vitejs/vite/issues/12851)) ([fa30879](https://togithub.com/vitejs/vite/commit/fa30879)), closes [#12851](https://togithub.com/vitejs/vite/issues/12851) - fix: correct vite config temporary name ([#12833](https://togithub.com/vitejs/vite/issues/12833)) ([cdd9c23](https://togithub.com/vitejs/vite/commit/cdd9c23)), closes [#12833](https://togithub.com/vitejs/vite/issues/12833) - fix(importAnalysConfiguration
📅 Schedule: Branch creation - "after 1am and before 7am on monday" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.