441.json (19729B)
1 { 2 "number": 441, 3 "title": "Bump vite from 4.0.4 to 4.3.0", 4 "state": "closed", 5 "diff_file": "441.diff", 6 "author": "dependabot[bot]", 7 "created_at": "2023-04-20T09:05:53Z", 8 "closed_at": "2023-04-21T09:05:25Z", 9 "merged_at": null, 10 "base_ref": "main", 11 "head_ref": "dependabot/npm_and_yarn/vite-4.3.0", 12 "labels": [ 13 "dependencies", 14 "javascript" 15 ], 16 "assignees": [ 17 "MTRNord" 18 ], 19 "requested_reviewers": [ 20 "MTRNord" 21 ], 22 "body": "Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.0.4 to 4.3.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/vitejs/vite/releases\">vite's releases</a>.</em></p>\n<blockquote>\n<h2>create-vite@4.3.0-beta.0</h2>\n<p>Please refer to <a href=\"https://github.com/vitejs/vite/blob/create-vite@4.3.0-beta.0/packages/create-vite/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>create-vite@4.2.0</h2>\n<p>Please refer to <a href=\"https://github.com/vitejs/vite/blob/create-vite@4.2.0/packages/create-vite/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>create-vite@4.2.0-beta.1</h2>\n<p>Please refer to <a href=\"https://github.com/vitejs/vite/blob/create-vite@4.2.0-beta.1/packages/create-vite/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>create-vite@4.2.0-beta.0</h2>\n<p>Please refer to <a href=\"https://github.com/vitejs/vite/blob/create-vite@4.2.0-beta.0/packages/create-vite/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>create-vite@4.1.0</h2>\n<p>Please refer to <a href=\"https://github.com/vitejs/vite/blob/create-vite@4.1.0/packages/create-vite/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>create-vite@4.1.0-beta.0</h2>\n<p>Please refer to <a href=\"https://github.com/vitejs/vite/blob/create-vite@4.1.0-beta.0/packages/create-vite/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md\">vite's changelog</a>.</em></p>\n<blockquote>\n<h2>4.3.0 (2023-04-20)</h2>\n<p>Vite 4.3 is out!</p>\n<h3>Features</h3>\n<ul>\n<li>feat: expose <code>isFileServingAllowed</code> as public utility (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12894\">#12894</a>) (<a href=\"https://github.com/vitejs/vite/commit/93e095c\">93e095c</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12894\">#12894</a></li>\n<li>feat: reuse existing style elements in dev (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12678\">#12678</a>) (<a href=\"https://github.com/vitejs/vite/commit/3a41bd8\">3a41bd8</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12678\">#12678</a></li>\n<li>feat: skip pinging the server when the tab is not shown (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12698\">#12698</a>) (<a href=\"https://github.com/vitejs/vite/commit/bedcd8f\">bedcd8f</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12698\">#12698</a></li>\n<li>feat(create-vite): use typescript 5.0 in templates (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12481\">#12481</a>) (<a href=\"https://github.com/vitejs/vite/commit/8582e2d\">8582e2d</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12481\">#12481</a></li>\n<li>feat: use preview server parameter in preview server hook (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/11647\">#11647</a>) (<a href=\"https://github.com/vitejs/vite/commit/4c142ea\">4c142ea</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/11647\">#11647</a></li>\n<li>feat(reporter): show gzip info for all compressible files (fix <a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/11288\">#11288</a>) (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12485\">#12485</a>) (<a href=\"https://github.com/vitejs/vite/commit/03502c8\">03502c8</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/11288\">#11288</a> <a href=\"https://redirect.github.com/vitejs/vite/issues/12485\">#12485</a></li>\n<li>feat(server): allow to import <code>data:</code> uris (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12645\">#12645</a>) (<a href=\"https://github.com/vitejs/vite/commit/4886d9f\">4886d9f</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12645\">#12645</a></li>\n<li>feat: add opus filetype to assets & mime types (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12526\">#12526</a>) (<a href=\"https://github.com/vitejs/vite/commit/63524ba\">63524ba</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12526\">#12526</a></li>\n</ul>\n<h3>Performance</h3>\n<ul>\n<li>perf: parallelize await exportsData from depsInfo (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12869\">#12869</a>) (<a href=\"https://github.com/vitejs/vite/commit/ab3a530\">ab3a530</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12869\">#12869</a></li>\n<li>perf: avoid side effects resolving in dev and in the optimizer/scanner (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12789\">#12789</a>) (<a href=\"https://github.com/vitejs/vite/commit/fb904f9\">fb904f9</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12789\">#12789</a></li>\n<li>perf: parallelize imports processing in import analysis plugin (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12754\">#12754</a>) (<a href=\"https://github.com/vitejs/vite/commit/037a6c7\">037a6c7</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12754\">#12754</a></li>\n<li>perf: unresolvedUrlToModule promise cache (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12725\">#12725</a>) (<a href=\"https://github.com/vitejs/vite/commit/80c526e\">80c526e</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12725\">#12725</a></li>\n<li>perf(resolve): avoid tryFsResolve for /@fs/ paths (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12450\">#12450</a>) (<a href=\"https://github.com/vitejs/vite/commit/3ef8aaa\">3ef8aaa</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12450\">#12450</a></li>\n<li>perf(resolve): reduce vite client path checks (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12471\">#12471</a>) (<a href=\"https://github.com/vitejs/vite/commit/c49af23\">c49af23</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12471\">#12471</a></li>\n<li>perf: avoid new URL() in hot path (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12654\">#12654</a>) (<a href=\"https://github.com/vitejs/vite/commit/f4e2fdf\">f4e2fdf</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12654\">#12654</a></li>\n<li>perf: improve isFileReadable performance (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12397\">#12397</a>) (<a href=\"https://github.com/vitejs/vite/commit/acf3a14\">acf3a14</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12397\">#12397</a></li>\n<li>perf: module graph url shortcuts (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12635\">#12635</a>) (<a href=\"https://github.com/vitejs/vite/commit/c268cfa\">c268cfa</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12635\">#12635</a></li>\n<li>perf: reduce runOptimizerIfIdleAfterMs time (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12614\">#12614</a>) (<a href=\"https://github.com/vitejs/vite/commit/d026a65\">d026a65</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12614\">#12614</a></li>\n<li>perf: shorcircuit resolve in ensure entry from url (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12655\">#12655</a>) (<a href=\"https://github.com/vitejs/vite/commit/82137d6\">82137d6</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12655\">#12655</a></li>\n<li>perf: skip es-module-lexer if have no dynamic imports (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12732\">#12732</a>) (<a href=\"https://github.com/vitejs/vite/commit/5d07d7c\">5d07d7c</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12732\">#12732</a></li>\n<li>perf: start preprocessing static imports before updating module graph (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12723\">#12723</a>) (<a href=\"https://github.com/vitejs/vite/commit/c90b46e\">c90b46e</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12723\">#12723</a></li>\n<li>perf: use package cache for one off resolve (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12744\">#12744</a>) (<a href=\"https://github.com/vitejs/vite/commit/77bf4ef\">77bf4ef</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12744\">#12744</a></li>\n<li>perf(css): cache lazy import (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12721\">#12721</a>) (<a href=\"https://github.com/vitejs/vite/commit/fedb080\">fedb080</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12721\">#12721</a></li>\n<li>perf(hmr): keep track of already traversed modules when propagating update (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12658\">#12658</a>) (<a href=\"https://github.com/vitejs/vite/commit/3b912fb\">3b912fb</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12658\">#12658</a></li>\n<li>perf(moduleGraph): resolve dep urls in parallel (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12619\">#12619</a>) (<a href=\"https://github.com/vitejs/vite/commit/4823fec\">4823fec</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12619\">#12619</a></li>\n<li>perf(resolve): skip for virtual files (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12638\">#12638</a>) (<a href=\"https://github.com/vitejs/vite/commit/9e13f5f\">9e13f5f</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12638\">#12638</a></li>\n<li>perf: avoid fsp.unlink if we don't use the promise (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12589\">#12589</a>) (<a href=\"https://github.com/vitejs/vite/commit/19d1980\">19d1980</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12589\">#12589</a></li>\n<li>perf: back to temporal optimizer dirs (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12622\">#12622</a>) (<a href=\"https://github.com/vitejs/vite/commit/8da0422\">8da0422</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12622\">#12622</a></li>\n<li>perf: cache <code>depsCacheDirPrefix</code> value for <code>isOptimizedDepFile</code> (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12601\">#12601</a>) (<a href=\"https://github.com/vitejs/vite/commit/edbd262\">edbd262</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12601\">#12601</a></li>\n<li>perf: improve cleanUrl util (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12573\">#12573</a>) (<a href=\"https://github.com/vitejs/vite/commit/68d500e\">68d500e</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12573\">#12573</a></li>\n<li>perf: non-blocking write of optimized dep files (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12603\">#12603</a>) (<a href=\"https://github.com/vitejs/vite/commit/2f5f968\">2f5f968</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12603\">#12603</a></li>\n<li>perf: try using realpathSync.native in Windows (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12580\">#12580</a>) (<a href=\"https://github.com/vitejs/vite/commit/1cc99f8\">1cc99f8</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12580\">#12580</a></li>\n<li>perf: use fsp in more cases (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12553\">#12553</a>) (<a href=\"https://github.com/vitejs/vite/commit/e9b92f5\">e9b92f5</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12553\">#12553</a></li>\n<li>perf(html): apply preTransformRequest for html scripts (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12599\">#12599</a>) (<a href=\"https://github.com/vitejs/vite/commit/420782c\">420782c</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12599\">#12599</a></li>\n<li>perf(optimizer): bulk optimizer delay (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12609\">#12609</a>) (<a href=\"https://github.com/vitejs/vite/commit/c881971\">c881971</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12609\">#12609</a></li>\n<li>perf(optimizer): start optimizer early (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12593\">#12593</a>) (<a href=\"https://github.com/vitejs/vite/commit/4f9b8b4\">4f9b8b4</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12593\">#12593</a></li>\n<li>perf(resolve): avoid isWorkerRequest and clean up .ts imported a .js (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12571\">#12571</a>) (<a href=\"https://github.com/vitejs/vite/commit/8ab1438\">8ab1438</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12571\">#12571</a></li>\n<li>perf(resolve): findNearestMainPackageData instead of lookupFile (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12576\">#12576</a>) (<a href=\"https://github.com/vitejs/vite/commit/54b376f\">54b376f</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12576\">#12576</a></li>\n<li>perf(server): only watch .env files in envDir (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12587\">#12587</a>) (<a href=\"https://github.com/vitejs/vite/commit/26d8e72\">26d8e72</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12587\">#12587</a></li>\n<li>perf: avoid execSync on openBrowser (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12510\">#12510</a>) (<a href=\"https://github.com/vitejs/vite/commit/a2af2f0\">a2af2f0</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12510\">#12510</a></li>\n<li>perf: extract regex and use Map in data-uri plugin (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12500\">#12500</a>) (<a href=\"https://github.com/vitejs/vite/commit/137e63d\">137e63d</a>), closes <a href=\"https://redirect.github.com/vitejs/vite/issues/12500\">#12500</a></li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/vitejs/vite/commit/d6468a3b1fa11f066a0f38515874f71da7b9640e\"><code>d6468a3</code></a> release: v4.3.0</li>\n<li><a href=\"https://github.com/vitejs/vite/commit/251d0ab84b533ae55171616119f371a503be54c1\"><code>251d0ab</code></a> fix(build): do not repeatedly output warning message (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12910\">#12910</a>)</li>\n<li><a href=\"https://github.com/vitejs/vite/commit/3334660d233563dfb97e3351d669f9ae3909e4e7\"><code>3334660</code></a> release: v4.3.0-beta.8</li>\n<li><a href=\"https://github.com/vitejs/vite/commit/a0e10d5bc8b7ac6f27bd006a5cb65a56538fcede\"><code>a0e10d5</code></a> fix: yarn pnp considerBuiltins (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12903\">#12903</a>)</li>\n<li><a href=\"https://github.com/vitejs/vite/commit/62ebe28d4023c1f67578b1977edd3371f44f475a\"><code>62ebe28</code></a> refactor(eslint): migrate to <code>eslint-plugin-n</code> (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12895\">#12895</a>)</li>\n<li><a href=\"https://github.com/vitejs/vite/commit/93e095c34fb1452a4269a4fb473389d3f67e36c8\"><code>93e095c</code></a> feat: expose <code>isFileServingAllowed</code> as public utility (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12894\">#12894</a>)</li>\n<li><a href=\"https://github.com/vitejs/vite/commit/3aa21270731821f6471efdfac7c26e971f7613be\"><code>3aa2127</code></a> fix: escape msg in render restricted error html (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12889\">#12889</a>)</li>\n<li><a href=\"https://github.com/vitejs/vite/commit/f2bcad8c7267cc4530fb5f94ffb49ed6f184e0c2\"><code>f2bcad8</code></a> release: v4.3.0-beta.7</li>\n<li><a href=\"https://github.com/vitejs/vite/commit/2c58b6e5f13a731ff7ed0e3d3ec801427b82269f\"><code>2c58b6e</code></a> fix: cleanUpStaleCacheDirs once per process (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12847\">#12847</a>)</li>\n<li><a href=\"https://github.com/vitejs/vite/commit/31f8b519d2c1bb509e57e6e03d1e5097071cc774\"><code>31f8b51</code></a> refactor: simplify crawlEndFinder (<a href=\"https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/12868\">#12868</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/vitejs/vite/commits/v4.3.0/packages/vite\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n</details>\n\n<!-- Replace -->\n----\n\u231b Deploy Preview - Build in Progress\n<!-- Replace -->\n", 23 "comments": [ 24 { 25 "author": "dependabot[bot]", 26 "created_at": "2023-04-21T09:05:24Z", 27 "body": "Superseded by #442." 28 } 29 ], 30 "review_comments": [] 31 }