VersionControl:PRs/rabbithole/36
From PickiPedia: A knowledge base of bluegrass, old time psychedelic jams, and other public domain music
Jump to navigationJump to search
| State | 🟢 open |
|---|---|
| Worked on by | not said |
| Moods | not said |
| Deploy | not said |
| Branch | dependabot/npm_and_yarn/multi-ebfe7d4f4d → main, by dependabot[bot]
|
| Opened · last pushed | 2026-11-11 03:06:09 · 2026-11-11 03:06:06 |
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) and [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest). These dependencies needed to be updated together. Updates `vite` from 5.4.21 to 8.3.8 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vitejs/vite/releases">vite's releases</a>.</em></p> <blockquote> <h2>v8.3.8</h2> <h3>Bug Fixes</h3> <ul> <li><strong>build:</strong> keep <code>magicString</code> and <code>ast</code> in transform hook meta (<a href="https://redirect.github.com/vitejs/vite/issues/24012">#24012</a>) (<a href="https://github.com/vitejs/vite/commit/a3b28e8744ffae9abd018696ad4fc01b27ac71ce">a3b28e8</a>)</li> <li><strong>bundled-dev:</strong> emit assets referenced by inline workers during load (<a href="https://redirect.github.com/vitejs/vite/issues/23103">#23103</a>) (<a href="https://github.com/vitejs/vite/commit/5e50bae4bdfa123c25c4f5afcbb27efd96fcf681">5e50bae</a>)</li> <li><strong>config:</strong> skip native loader compat checks for type-only imports (<a href="https://redirect.github.com/vitejs/vite/issues/24021">#24021</a>) (<a href="https://github.com/vitejs/vite/commit/e5542942715b281ca5803554c43d48448d72d7f2">e554294</a>)</li> <li><strong>css:</strong> reject CSS entrypoints when <code>build.cssCodeSplit: false</code> (<a href="https://redirect.github.com/vitejs/vite/issues/23112">#23112</a>) (<a href="https://github.com/vitejs/vite/commit/e4ad62ba6523e889f988b6e882d9d81be7f26711">e4ad62b</a>)</li> <li><strong>deps:</strong> update all non-major dependencies (<a href="https://redirect.github.com/vitejs/vite/issues/24027">#24027</a>) (<a href="https://github.com/vitejs/vite/commit/a13aa045d1cf2a28e9a5dd2bcb008236f4eaf19a">a13aa04</a>)</li> <li>hide console window when running <code>yarn config get</code> on Windows (<a href="https://redirect.github.com/vitejs/vite/issues/24013">#24013</a>) (<a href="https://github.com/vitejs/vite/commit/3f6c4cdae3b7984840cc32ff6752a45736025406">3f6c4cd</a>)</li> </ul> <h3>Performance Improvements</h3> <ul> <li><strong>css:</strong> import sass once instead of per file (<a href="https://redirect.github.com/vitejs/vite/issues/24041">#24041</a>) (<a href="https://github.com/vitejs/vite/commit/db8b1190abbb7e30aad0055f97dde02d7ed504c7">db8b119</a>)</li> <li>defer <code>net use</code> until a UNC path is resolved on Windows (<a href="https://redirect.github.com/vitejs/vite/issues/24014">#24014</a>) (<a href="https://github.com/vitejs/vite/commit/b6430466c57f4783b707fd14a43c237082094081">b643046</a>)</li> </ul> <h3>Miscellaneous Chores</h3> <ul> <li><strong>deps:</strong> update dependency <code>@types/node</code> to v26 (<a href="https://redirect.github.com/vitejs/vite/issues/24029">#24029</a>) (<a href="https://github.com/vitejs/vite/commit/dd780cd761221a0c5fa4810335f0190ecb9c7294">dd780cd</a>)</li> <li>enable vitest plugin in Oxlint (<a href="https://redirect.github.com/vitejs/vite/issues/24052">#24052</a>) (<a href="https://github.com/vitejs/vite/commit/ce979e4c4be5f48c5862445ef124d863853e39b1">ce979e4</a>)</li> <li>enable vitest style rules in Oxlint (<a href="https://redirect.github.com/vitejs/vite/issues/24053">#24053</a>) (<a href="https://github.com/vitejs/vite/commit/b8c8270f3f01a9dbf02c336e7468bf6f1df0f5ad">b8c8270</a>)</li> <li>revert "fix(build): keep <code>magicString</code> and <code>ast</code> in transform hook meta (<a href="https://redirect.github.com/vitejs/vite/issues/24012">#24012</a>)" (<a href="https://redirect.github.com/vitejs/vite/issues/24065">#24065</a>) (<a href="https://github.com/vitejs/vite/commit/afc44f0957f7ef52d27d5026200a289de374c215">afc44f0</a>)</li> </ul> <h3>Code Refactoring</h3> <ul> <li><strong>optimizer:</strong> use non-capturing group for external types regex (<a href="https://redirect.github.com/vitejs/vite/issues/24048">#24048</a>) (<a href="https://github.com/vitejs/vite/commit/ef2343355b29a3f389e4af51147b767331bd7a5b">ef23433</a>)</li> </ul> <h3>Tests</h3> <ul> <li>avoid joining logs for assertion (<a href="https://redirect.github.com/vitejs/vite/issues/24057">#24057</a>) (<a href="https://github.com/vitejs/vite/commit/fbb0a4e719fda240459aa54f872a89dc52473fe2">fbb0a4e</a>)</li> </ul> <h2>v8.3.7</h2> <h3>Bug Fixes</h3> <ul> <li><strong>deps:</strong> update Rolldown to v1.2.18 (<a href="https://redirect.github.com/vitejs/vite/issues/24038">#24038</a>) (<a href="https://github.com/vitejs/vite/commit/517affb174632db347a6a2426f12eab020277946">517affb</a>)</li> </ul> <h3>Miscellaneous Chores</h3> <ul> <li>enable more lint rules (<a href="https://redirect.github.com/vitejs/vite/issues/24035">#24035</a>) (<a href="https://github.com/vitejs/vite/commit/72f86e57dab05e87641599bff041d68821c837f3">72f86e5</a>)</li> </ul> <h3>Tests</h3> <ul> <li>use <code>onTestFinished</code> for tear downs (<a href="https://redirect.github.com/vitejs/vite/issues/24003">#24003</a>) (<a href="https://github.com/vitejs/vite/commit/a579e352a66fbdce6a51d4e1f67006ccf4f91343">a579e35</a>)</li> </ul> <h3>Build System</h3> <ul> <li>generate sourcemaps in shim-deps plugin (<a href="https://redirect.github.com/vitejs/vite/issues/24023">#24023</a>) (<a href="https://github.com/vitejs/vite/commit/c02138c51193fd892025f0c28524dcb9e128446f">c02138c</a>)</li> </ul> <h2>v8.3.6</h2> <h3>Bug Fixes</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md">vite's changelog</a>.</em></p> <blockquote> <h2><!-- raw HTML omitted --><a href="https://github.com/vitejs/vite/compare/v8.3.7...v8.3.8">8.3.8</a> (2026-11-11)<!-- raw HTML omitted --></h2> <h3>Bug Fixes</h3> <ul> <li><strong>build:</strong> keep <code>magicString</code> and <code>ast</code> in transform hook meta (<a href="https://redirect.github.com/vitejs/vite/issues/24012">#24012</a>) (<a href="https://github.com/vitejs/vite/commit/a3b28e8744ffae9abd018696ad4fc01b27ac71ce">a3b28e8</a>)</li> <li><strong>bundled-dev:</strong> emit assets referenced by inline workers during load (<a href="https://redirect.github.com/vitejs/vite/issues/23103">#23103</a>) (<a href="https://github.com/vitejs/vite/commit/5e50bae4bdfa123c25c4f5afcbb27efd96fcf681">5e50bae</a>)</li> <li><strong>config:</strong> skip native loader compat checks for type-only imports (<a href="https://redirect.github.com/vitejs/vite/issues/24021">#24021</a>) (<a href="https://github.com/vitejs/vite/commit/e5542942715b281ca5803554c43d48448d72d7f2">e554294</a>)</li> <li><strong>css:</strong> reject CSS entrypoints when <code>build.cssCodeSplit: false</code> (<a href="https://redirect.github.com/vitejs/vite/issues/23112">#23112</a>) (<a href="https://github.com/vitejs/vite/commit/e4ad62ba6523e889f988b6e882d9d81be7f26711">e4ad62b</a>)</li> <li><strong>deps:</strong> update all non-major dependencies (<a href="https://redirect.github.com/vitejs/vite/issues/24027">#24027</a>) (<a href="https://github.com/vitejs/vite/commit/a13aa045d1cf2a28e9a5dd2bcb008236f4eaf19a">a13aa04</a>)</li> <li>hide console window when running <code>yarn config get</code> on Windows (<a href="https://redirect.github.com/vitejs/vite/issues/24013">#24013</a>) (<a href="https://github.com/vitejs/vite/commit/3f6c4cdae3b7984840cc32ff6752a45736025406">3f6c4cd</a>)</li> </ul> <h3>Performance Improvements</h3> <ul> <li><strong>css:</strong> import sass once instead of per file (<a href="https://redirect.github.com/vitejs/vite/issues/24041">#24041</a>) (<a href="https://github.com/vitejs/vite/commit/db8b1190abbb7e30aad0055f97dde02d7ed504c7">db8b119</a>)</li> <li>defer <code>net use</code> until a UNC path is resolved on Windows (<a href="https://redirect.github.com/vitejs/vite/issues/24014">#24014</a>) (<a href="https://github.com/vitejs/vite/commit/b6430466c57f4783b707fd14a43c237082094081">b643046</a>)</li> </ul> <h3>Miscellaneous Chores</h3> <ul> <li><strong>deps:</strong> update dependency <code>@types/node</code> to v26 (<a href="https://redirect.github.com/vitejs/vite/issues/24029">#24029</a>) (<a href="https://github.com/vitejs/vite/commit/dd780cd761221a0c5fa4810335f0190ecb9c7294">dd780cd</a>)</li> <li>enable vitest plugin in Oxlint (<a href="https://redirect.github.com/vitejs/vite/issues/24052">#24052</a>) (<a href="https://github.com/vitejs/vite/commit/ce979e4c4be5f48c5862445ef124d863853e39b1">ce979e4</a>)</li> <li>enable vitest style rules in Oxlint (<a href="https://redirect.github.com/vitejs/vite/issues/24053">#24053</a>) (<a href="https://github.com/vitejs/vite/commit/b8c8270f3f01a9dbf02c336e7468bf6f1df0f5ad">b8c8270</a>)</li> <li>revert "fix(build): keep <code>magicString</code> and <code>ast</code> in transform hook meta (<a href="https://redirect.github.com/vitejs/vite/issues/24012">#24012</a>)" (<a href="https://redirect.github.com/vitejs/vite/issues/24065">#24065</a>) (<a href="https://github.com/vitejs/vite/commit/afc44f0957f7ef52d27d5026200a289de374c215">afc44f0</a>)</li> </ul> <h3>Code Refactoring</h3> <ul> <li><strong>optimizer:</strong> use non-capturing group for external types regex (<a href="https://redirect.github.com/vitejs/vite/issues/24048">#24048</a>) (<a href="https://github.com/vitejs/vite/commit/ef2343355b29a3f389e4af51147b767331bd7a5b">ef23433</a>)</li> </ul> <h3>Tests</h3> <ul> <li>avoid joining logs for assertion (<a href="https://redirect.github.com/vitejs/vite/issues/24057">#24057</a>) (<a href="https://github.com/vitejs/vite/commit/fbb0a4e719fda240459aa54f872a89dc52473fe2">fbb0a4e</a>)</li> </ul> <h2><!-- raw HTML omitted --><a href="https://github.com/vitejs/vite/compare/v8.3.6...v8.3.7">8.3.7</a> (2026-11-09)<!-- raw HTML omitted --></h2> <h3>Bug Fixes</h3> <ul> <li><strong>deps:</strong> update Rolldown to v1.2.18 (<a href="https://redirect.github.com/vitejs/vite/issues/24038">#24038</a>) (<a href="https://github.com/vitejs/vite/commit/517affb174632db347a6a2426f12eab020277946">517affb</a>)</li> </ul> <h3>Miscellaneous Chores</h3> <ul> <li>enable more lint rules (<a href="https://redirect.github.com/vitejs/vite/issues/24035">#24035</a>) (<a href="https://github.com/vitejs/vite/commit/72f86e57dab05e87641599bff041d68821c837f3">72f86e5</a>)</li> </ul> <h3>Tests</h3> <ul> <li>use <code>onTestFinished</code> for tear downs (<a href="https://redirect.github.com/vitejs/vite/issues/24003">#24003</a>) (<a href="https://github.com/vitejs/vite/commit/a579e352a66fbdce6a51d4e1f67006ccf4f91343">a579e35</a>)</li> </ul> <h3>Build System</h3> <ul> <li>generate sourcemaps in shim-deps plugin (<a href="https://redirect.github.com/vitejs/vite/issues/24023">#24023</a>) (<a href="https://github.com/vitejs/vite/commit/c02138c51193fd892025f0c28524dcb9e128446f">c02138c</a>)</li> </ul> <h2><!-- raw HTML omitted --><a href="https://github.com/vitejs/vite/compare/v8.3.5...v8.3.6">8.3.6</a> (2026-11-05)<!-- raw HTML omitted --></h2> <h3>Bug Fixes</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/vitejs/vite/commit/b39e6e63dcbfc3cf4be871acf3554efbd6d0e268"><code>b39e6e6</code></a> release: v8.3.8 (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/24066">#24066</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/afc44f0957f7ef52d27d5026200a289de374c215"><code>afc44f0</code></a> chore: revert "fix(build): keep <code>magicString</code> and <code>ast</code> in transform hook met...</li> <li><a href="https://github.com/vitejs/vite/commit/e4ad62ba6523e889f988b6e882d9d81be7f26711"><code>e4ad62b</code></a> fix(css): reject CSS entrypoints when <code>build.cssCodeSplit: false</code> (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/23112">#23112</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/5e50bae4bdfa123c25c4f5afcbb27efd96fcf681"><code>5e50bae</code></a> fix(bundled-dev): emit assets referenced by inline workers during load (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/23103">#23103</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/fbb0a4e719fda240459aa54f872a89dc52473fe2"><code>fbb0a4e</code></a> test: avoid joining logs for assertion (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/24057">#24057</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/b8c8270f3f01a9dbf02c336e7468bf6f1df0f5ad"><code>b8c8270</code></a> chore: enable vitest style rules in Oxlint (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/24053">#24053</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/ce979e4c4be5f48c5862445ef124d863853e39b1"><code>ce979e4</code></a> chore: enable vitest plugin in Oxlint (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/24052">#24052</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/a3b28e8744ffae9abd018696ad4fc01b27ac71ce"><code>a3b28e8</code></a> fix(build): keep <code>magicString</code> and <code>ast</code> in transform hook meta (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/24012">#24012</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/dd780cd761221a0c5fa4810335f0190ecb9c7294"><code>dd780cd</code></a> chore(deps): update dependency <code>@types/node</code> to v26 (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/24029">#24029</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/b6430466c57f4783b707fd14a43c237082094081"><code>b643046</code></a> perf: defer <code>net use</code> until a UNC path is resolved on Windows (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/24014">#24014</a>)</li> <li>Additional commits viewable in <a href="https://github.com/vitejs/vite/commits/v8.3.8/packages/vite">compare view</a></li> </ul> </details> <br /> Updates `vitest` from 1.6.1 to 5.1.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vitest-dev/vitest/releases">vitest's releases</a>.</em></p> <blockquote> <h2>v5.1.0</h2> <h3> 🚀 Features</h3> <ul> <li>Add <code>--last-failed</code> to run only failed tests - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11558">vitest-dev/vitest#11558</a> <a href="https://github.com/vitest-dev/vitest/commit/82f634220"><!-- raw HTML omitted -->(82f63)<!-- raw HTML omitted --></a></li> <li>Support <code>Temporal.Instant</code> and <code>Temporal.ZonedDateTime</code> in <code>vi.setSystemTime()</code> - by <a href="https://github.com/Prajwal2246"><code>@Prajwal2246</code></a>, <strong>Prajwal2246</strong>, <strong>Claude Opus 5.5 (1M context)</strong>, <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> and <strong>Codex (GPT-6)</strong> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11321">vitest-dev/vitest#11321</a> <a href="https://github.com/vitest-dev/vitest/commit/f150f5108"><!-- raw HTML omitted -->(f150f)<!-- raw HTML omitted --></a></li> <li>Introduce <code>--since-last-run</code> flag - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11516">vitest-dev/vitest#11516</a> <a href="https://github.com/vitest-dev/vitest/commit/08bd93b7e"><!-- raw HTML omitted -->(08bd9)<!-- raw HTML omitted --></a></li> <li>Expose per-retry/repeat attempt result - by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a>, <strong>Codex (GPT-6)</strong> and <strong>Claude Opus 5.5 (1M context)</strong> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11232">vitest-dev/vitest#11232</a> <a href="https://github.com/vitest-dev/vitest/commit/21be412ed"><!-- raw HTML omitted -->(21be4)<!-- raw HTML omitted --></a></li> <li>Support fake timers for <code>node:timers</code> and <code>node:timers/promise</code> - by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a>, <strong>OpenCode</strong> and <strong>Codex (GPT-6)</strong> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10899">vitest-dev/vitest#10899</a> <a href="https://github.com/vitest-dev/vitest/commit/fbe973cae"><!-- raw HTML omitted -->(fbe97)<!-- raw HTML omitted --></a></li> <li>Allow coverage providers to store data in fs module cache - by <a href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11747">vitest-dev/vitest#11747</a> <a href="https://github.com/vitest-dev/vitest/commit/54a2bdb81"><!-- raw HTML omitted -->(54a2b)<!-- raw HTML omitted --></a></li> <li>Interactively review failed snapshots - by <a href="https://github.com/macarie"><code>@macarie</code></a> and <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11325">vitest-dev/vitest#11325</a> <a href="https://github.com/vitest-dev/vitest/commit/54e5b8a8a"><!-- raw HTML omitted -->(54e5b)<!-- raw HTML omitted --></a></li> <li><strong>browser</strong>: <ul> <li>Mock modules through an import map - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11534">vitest-dev/vitest#11534</a> <a href="https://github.com/vitest-dev/vitest/commit/707f8adf4"><!-- raw HTML omitted -->(707f8)<!-- raw HTML omitted --></a></li> <li>Drop experimental label from trace view - by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> and <strong>Claude Opus 5.5 (1M context)</strong> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11518">vitest-dev/vitest#11518</a> <a href="https://github.com/vitest-dev/vitest/commit/44c3c2fcf"><!-- raw HTML omitted -->(44c3c)<!-- raw HTML omitted --></a></li> <li>Introduce experimental <code>pointer</code> API - by <a href="https://github.com/macarie"><code>@macarie</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10780">vitest-dev/vitest#10780</a> <a href="https://github.com/vitest-dev/vitest/commit/5dc09f0ea"><!-- raw HTML omitted -->(5dc09)<!-- raw HTML omitted --></a></li> <li>Capture aria snapshot in trace view - by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> and <strong>Claude Opus 5.5 (1M context)</strong> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11492">vitest-dev/vitest#11492</a> <a href="https://github.com/vitest-dev/vitest/commit/0cc39fb90"><!-- raw HTML omitted -->(0cc39)<!-- raw HTML omitted --></a></li> <li>Show trace steps timeline on terminal on test failure - by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> and <strong>Claude Opus 5.5 (1M context)</strong> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11594">vitest-dev/vitest#11594</a> <a href="https://github.com/vitest-dev/vitest/commit/973dc84be"><!-- raw HTML omitted -->(973dc)<!-- raw HTML omitted --></a></li> <li>Add failure-only trace view mode - by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> and <strong>Claude Opus 5.5 (1M context)</strong> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11612">vitest-dev/vitest#11612</a> <a href="https://github.com/vitest-dev/vitest/commit/d5d7d2f06"><!-- raw HTML omitted -->(d5d7d)<!-- raw HTML omitted --></a></li> <li>Enable failure-only trace view by default - by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> and <strong>Claude Opus 5.5 (1M context)</strong> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/11766">vitest-dev/vitest#11766</a> <a href="https://github.com/vitest-dev/vitest/commit/f37b6b707"><!-- raw HTML omitted -->(f37b6)<!-- raw HTML omitted --></a></li> </ul> </li> <li><strong>coverage</strong>: <ul> <li>V8 to support <code>ignoreNode</code> option - by <a href="https://github.com/e