Commit 5d238e6
authored
chore(deps-dev): bump the minor-development-deps group with 4 updates (#307)
Bumps the minor-development-deps group with 4 updates:
[@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome),
[@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8),
[prettier](https://github.com/prettier/prettier) and
[vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest).
Updates `@biomejs/biome` from 2.3.8 to 2.3.10
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/biomejs/biome/releases"><code>@biomejs/biome</code>'s
releases</a>.</em></p>
<blockquote>
<h2>Biome CLI v2.3.10</h2>
<h2>2.3.10</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8417">#8417</a> <a
href="https://github.com/biomejs/biome/commit/c3a255709cdbdb8e2281eac5bb65848eafeaa366"><code>c3a2557</code></a>
Thanks <a href="https://github.com/taga3s"><code>@taga3s</code></a>! -
Fixed <a
href="https://redirect.github.com/biomejs/biome/issues/7809">#7809</a>:
<a
href="https://biomejs.dev/linter/rules/no-redeclare/"><code>noRedeclare</code></a>
no longer reports redeclarations for <code>infer</code> type in
conditional types.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8477">#8477</a> <a
href="https://github.com/biomejs/biome/commit/90e86848a9dd63b63b6a91766620657ae04b5c2d"><code>90e8684</code></a>
Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! -
Fixed <a
href="https://redirect.github.com/biomejs/biome/issues/8475">#8475</a>:
fixed a regression in how <code>noExtraNonNullAssertion</code> flags
extra non-null assertions</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8479">#8479</a> <a
href="https://github.com/biomejs/biome/commit/250b51974f833f17b0e0e4f5d71bf93461cf3324"><code>250b519</code></a>
Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! -
Fixed <a
href="https://redirect.github.com/biomejs/biome/issues/8473">#8473</a>:
The semantic model now indexes typescript constructor method
definitions, and no longer panics if you use one (a regression in
2.3.9).</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8448">#8448</a> <a
href="https://github.com/biomejs/biome/commit/2af85c16ae3cfcd460645d83fe5789c75031967a"><code>2af85c1</code></a>
Thanks <a href="https://github.com/mdevils"><code>@mdevils</code></a>!
- Improved handling of <code>defineProps()</code> macro in Vue
components. The <a
href="https://biomejs.dev/linter/rules/no-vue-reserved-keys/"><code>noVueReservedKeys</code></a>
rule now avoids false positives in non-setup scripts.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8420">#8420</a> <a
href="https://github.com/biomejs/biome/commit/42033b041f473badfcc6d1a0f52324b5388c570b"><code>42033b0</code></a>
Thanks <a href="https://github.com/vsn4ik"><code>@vsn4ik</code></a>! -
Fixed the nursery rule <a
href="https://biomejs.dev/linter/rules/no-leaked-render/"><code>noLeakedRender</code></a>.</p>
<p>The <code>biome migrate eslint</code> command now correctly detects
the rule <code>react/jsx-no-leaked-render</code> in your eslint
configurations.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8426">#8426</a> <a
href="https://github.com/biomejs/biome/commit/285d9321d8701e86f39b3a747563fc14e129b459"><code>285d932</code></a>
Thanks <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a>! -
Added a Turborepo domain and a new "noUndeclaredEnvVars" rule
in it for warning users of unsafe environment variable usage in
Turborepos.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8410">#8410</a> <a
href="https://github.com/biomejs/biome/commit/a21db74bc02ac7ae7e0bd96de242588c6c4108e8"><code>a21db74</code></a>
Thanks <a
href="https://github.com/ematipico"><code>@ematipico</code></a>! -
Fixed <a
href="https://redirect.github.com/biomejs/biome/issues/2988">#2988</a>
where Biome couldn't handle properly characters that contain multiple
code points when running in <code>stdin</code> mode.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8372">#8372</a> <a
href="https://github.com/biomejs/biome/commit/b352ee4759f7c3b09a2bf2084de5991e935bce4d"><code>b352ee4</code></a>
Thanks <a href="https://github.com/Netail"><code>@Netail</code></a>! -
Added the nursery rule <a
href="https://biomejs.dev/linter/rules/no-ambiguous-anchor-text/"><code>noAmbiguousAnchorText</code></a>,
which disallows ambiguous anchor descriptions.</p>
<h4>Invalid</h4>
<pre lang="html"><code><a>learn more</a>
</code></pre>
</li>
</ul>
<h2>What's Changed</h2>
<ul>
<li>feat: new Turborepo domain and <code>noUndeclaredEnvVars</code> rule
by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/biomejs/biome/pull/8426">biomejs/biome#8426</a></li>
<li>fix(noExtraNonNullAssertion): fix regression by <a
href="https://github.com/dyc3"><code>@dyc3</code></a> in <a
href="https://redirect.github.com/biomejs/biome/pull/8477">biomejs/biome#8477</a></li>
<li>fix(analyze/js): index ts constructor methods in semantic model
(regression) by <a
href="https://github.com/dyc3"><code>@dyc3</code></a> in <a
href="https://redirect.github.com/biomejs/biome/pull/8479">biomejs/biome#8479</a></li>
<li>fix(lint): <code>lint/suspicous/noRedeclare</code> should not report
redeclarations for <code>infer</code> type in conditional types by <a
href="https://github.com/taga3s"><code>@taga3s</code></a> in <a
href="https://redirect.github.com/biomejs/biome/pull/8417">biomejs/biome#8417</a></li>
<li>fix(noLeakedRender): eslint rule name fix by <a
href="https://github.com/vsn4ik"><code>@vsn4ik</code></a> in <a
href="https://redirect.github.com/biomejs/biome/pull/8420">biomejs/biome#8420</a></li>
<li>chore: add kraken as bronze sponsor by <a
href="https://github.com/dyc3"><code>@dyc3</code></a> in <a
href="https://redirect.github.com/biomejs/biome/pull/8486">biomejs/biome#8486</a></li>
<li>fix(linter): improve Vue defineProps handling in noVueReservedKeys
by <a href="https://github.com/mdevils"><code>@mdevils</code></a> in <a
href="https://redirect.github.com/biomejs/biome/pull/8448">biomejs/biome#8448</a></li>
<li>fix(cli): colors with multi-codepoints characters by <a
href="https://github.com/ematipico"><code>@ematipico</code></a> in <a
href="https://redirect.github.com/biomejs/biome/pull/8410">biomejs/biome#8410</a></li>
<li>feat(lint): implement noAmbiguousAnchorText by <a
href="https://github.com/Netail"><code>@Netail</code></a> in <a
href="https://redirect.github.com/biomejs/biome/pull/8372">biomejs/biome#8372</a></li>
<li>ci: release by <a
href="https://github.com/github-actions"><code>@github-actions</code></a>[bot]
in <a
href="https://redirect.github.com/biomejs/biome/pull/8474">biomejs/biome#8474</a></li>
<li>docs: fix typos for assist/actions/organize-imports by <a
href="https://github.com/sergioness"><code>@sergioness</code></a> in <a
href="https://redirect.github.com/biomejs/biome/pull/8490">biomejs/biome#8490</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/taga3s"><code>@taga3s</code></a> made
their first contribution in <a
href="https://redirect.github.com/biomejs/biome/pull/8417">biomejs/biome#8417</a></li>
<li><a href="https://github.com/vsn4ik"><code>@vsn4ik</code></a> made
their first contribution in <a
href="https://redirect.github.com/biomejs/biome/pull/8420">biomejs/biome#8420</a></li>
<li><a
href="https://github.com/sergioness"><code>@sergioness</code></a> made
their first contribution in <a
href="https://redirect.github.com/biomejs/biome/pull/8490">biomejs/biome#8490</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md"><code>@biomejs/biome</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>2.3.10</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8417">#8417</a> <a
href="https://github.com/biomejs/biome/commit/c3a255709cdbdb8e2281eac5bb65848eafeaa366"><code>c3a2557</code></a>
Thanks <a href="https://github.com/taga3s"><code>@taga3s</code></a>! -
Fixed <a
href="https://redirect.github.com/biomejs/biome/issues/7809">#7809</a>:
<a
href="https://biomejs.dev/linter/rules/no-redeclare/"><code>noRedeclare</code></a>
no longer reports redeclarations for <code>infer</code> type in
conditional types.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8477">#8477</a> <a
href="https://github.com/biomejs/biome/commit/90e86848a9dd63b63b6a91766620657ae04b5c2d"><code>90e8684</code></a>
Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! -
Fixed <a
href="https://redirect.github.com/biomejs/biome/issues/8475">#8475</a>:
fixed a regression in how <code>noExtraNonNullAssertion</code> flags
extra non-null assertions</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8479">#8479</a> <a
href="https://github.com/biomejs/biome/commit/250b51974f833f17b0e0e4f5d71bf93461cf3324"><code>250b519</code></a>
Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! -
Fixed <a
href="https://redirect.github.com/biomejs/biome/issues/8473">#8473</a>:
The semantic model now indexes typescript constructor method
definitions, and no longer panics if you use one (a regression in
2.3.9).</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8448">#8448</a> <a
href="https://github.com/biomejs/biome/commit/2af85c16ae3cfcd460645d83fe5789c75031967a"><code>2af85c1</code></a>
Thanks <a href="https://github.com/mdevils"><code>@mdevils</code></a>!
- Improved handling of <code>defineProps()</code> macro in Vue
components. The <a
href="https://biomejs.dev/linter/rules/no-vue-reserved-keys/"><code>noVueReservedKeys</code></a>
rule now avoids false positives in non-setup scripts.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8420">#8420</a> <a
href="https://github.com/biomejs/biome/commit/42033b041f473badfcc6d1a0f52324b5388c570b"><code>42033b0</code></a>
Thanks <a href="https://github.com/vsn4ik"><code>@vsn4ik</code></a>! -
Fixed the nursery rule <a
href="https://biomejs.dev/linter/rules/no-leaked-render/"><code>noLeakedRender</code></a>.</p>
<p>The <code>biome migrate eslint</code> command now correctly detects
the rule <code>react/jsx-no-leaked-render</code> in your eslint
configurations.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8426">#8426</a> <a
href="https://github.com/biomejs/biome/commit/285d9321d8701e86f39b3a747563fc14e129b459"><code>285d932</code></a>
Thanks <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a>! -
Added a Turborepo domain and a new "noUndeclaredEnvVars" rule
in it for warning users of unsafe environment variable usage in
Turborepos.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8410">#8410</a> <a
href="https://github.com/biomejs/biome/commit/a21db74bc02ac7ae7e0bd96de242588c6c4108e8"><code>a21db74</code></a>
Thanks <a
href="https://github.com/ematipico"><code>@ematipico</code></a>! -
Fixed <a
href="https://redirect.github.com/biomejs/biome/issues/2988">#2988</a>
where Biome couldn't handle properly characters that contain multiple
code points when running in <code>stdin</code> mode.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8372">#8372</a> <a
href="https://github.com/biomejs/biome/commit/b352ee4759f7c3b09a2bf2084de5991e935bce4d"><code>b352ee4</code></a>
Thanks <a href="https://github.com/Netail"><code>@Netail</code></a>! -
Added the nursery rule <a
href="https://biomejs.dev/linter/rules/no-ambiguous-anchor-text/"><code>noAmbiguousAnchorText</code></a>,
which disallows ambiguous anchor descriptions.</p>
<h4>Invalid</h4>
<pre lang="html"><code><a>learn more</a>
</code></pre>
</li>
</ul>
<h2>2.3.9</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8232">#8232</a> <a
href="https://github.com/biomejs/biome/commit/84c9e08b1b736dcc6d163ab1fb48c581b2de458c"><code>84c9e08</code></a>
Thanks <a
href="https://github.com/ruidosujeira"><code>@ruidosujeira</code></a>!
- Added the nursery rule <a
href="https://biomejs.dev/linter/rules/no-script-url/"><code>noScriptUrl</code></a>.</p>
<p>This rule disallows the use of <code>javascript:</code> URLs, which
are considered a form of <code>eval</code> and can pose security risks
such as XSS vulnerabilities.</p>
<pre lang="jsx"><code><a
href="javascript:alert('XSS')">Click me</a>
</code></pre>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8341">#8341</a> <a
href="https://github.com/biomejs/biome/commit/343dc4dfd48a048f0c833af318b6a10dfc4dab6d"><code>343dc4d</code></a>
Thanks <a href="https://github.com/arendjr"><code>@arendjr</code></a>!
- Added the nursery rule <a
href="https://biomejs.dev/linter/rules/use-await-thenable/"><code>useAwaitThenable</code></a>,
which enforces that <code>await</code> is only used on Promise
values.</p>
<h4>Invalid</h4>
<pre lang="js"><code>await "value";
<p>const createValue = () => "value";
await createValue();
</code></pre></p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/biomejs/biome/commit/fd279f3071c2531a4f7f6a48ffcd5efc57bb29b2"><code>fd279f3</code></a>
ci: release (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8474">#8474</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/b352ee4759f7c3b09a2bf2084de5991e935bce4d"><code>b352ee4</code></a>
feat(lint): implement noAmbiguousAnchorText (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8372">#8372</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/67546bc24ba873ef2c928caa55fd64f7c1737378"><code>67546bc</code></a>
chore: add kraken as bronze sponsor (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8486">#8486</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/285d9321d8701e86f39b3a747563fc14e129b459"><code>285d932</code></a>
feat: new Turborepo domain and <code>noUndeclaredEnvVars</code> rule (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8426">#8426</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/ec431419168ad72691367944f7c37ccebae1223a"><code>ec43141</code></a>
ci: release (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8469">#8469</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/382786b29f0c1e9524fee370ef7067de82a25e91"><code>382786b</code></a>
fix(lint): remove <code>useExhaustiveDependencies</code> spurious errors
on dependency-f...</li>
<li><a
href="https://github.com/biomejs/biome/commit/fc323523b8de47b176d6c648fca9f2cb0a6f450b"><code>fc32352</code></a>
fix: improve rustdoc for IndentStyle (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8425">#8425</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/09acf2a700f480ae6acbefaab770e8db33d5e596"><code>09acf2a</code></a>
feat(lint): update docs & diagnostic for
<code>lint/nursery/noProto</code> (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8414">#8414</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/84c9e08b1b736dcc6d163ab1fb48c581b2de458c"><code>84c9e08</code></a>
feat: implement noScriptUrl rule (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8232">#8232</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/d407efb8c650b9288f545efedd4b7d3f9783c8d1"><code>d407efb</code></a>
refactor(formatter): reduce best fitting allocations (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8137">#8137</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.10/packages/@biomejs/biome">compare
view</a></li>
</ul>
</details>
<br />
Updates `@vitest/coverage-v8` from 4.0.14 to 4.0.16
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitest-dev/vitest/releases"><code>@vitest/coverage-v8</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v4.0.16</h2>
<h3> 🐞 Bug Fixes</h3>
<ul>
<li>Fix browser mode default testTimeout back to 15 seconds - by <a
href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9167">vitest-dev/vitest#9167</a>
<a href="https://github.com/vitest-dev/vitest/commit/da0ade249"><!-- raw
HTML omitted -->(da0ad)<!-- raw HTML omitted --></a></li>
<li>Avoid crashing on <code>process.versions</code> stub - by <a
href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9174">vitest-dev/vitest#9174</a>
<a href="https://github.com/vitest-dev/vitest/commit/78cfbf99a"><!-- raw
HTML omitted -->(78cfb)<!-- raw HTML omitted --></a></li>
<li>Reject calling suite function inside test - by <a
href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9198">vitest-dev/vitest#9198</a>
<a href="https://github.com/vitest-dev/vitest/commit/1a259c340"><!-- raw
HTML omitted -->(1a259)<!-- raw HTML omitted --></a></li>
<li>Allow inlining fully dynamic import - by <a
href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9137">vitest-dev/vitest#9137</a>
<a href="https://github.com/vitest-dev/vitest/commit/568513ca6"><!-- raw
HTML omitted -->(56851)<!-- raw HTML omitted --></a></li>
<li>Fix module graph UI on html reporter with headless browser mode -
by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9219">vitest-dev/vitest#9219</a>
<a href="https://github.com/vitest-dev/vitest/commit/60642b304"><!-- raw
HTML omitted -->(60642)<!-- raw HTML omitted --></a></li>
<li>Log deprecated <code>test.poolOptions</code> if it's set - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9226">vitest-dev/vitest#9226</a>
<a href="https://github.com/vitest-dev/vitest/commit/f7f6aa8ba"><!-- raw
HTML omitted -->(f7f6a)<!-- raw HTML omitted --></a></li>
<li><strong>browser</strong>:
<ul>
<li>Import <code>recordArtifact</code> from the vitest package - by <a
href="https://github.com/macarie"><code>@macarie</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9186">vitest-dev/vitest#9186</a>
<a href="https://github.com/vitest-dev/vitest/commit/01c56454d"><!-- raw
HTML omitted -->(01c56)<!-- raw HTML omitted --></a></li>
<li>Fix <code>import.meta.env</code> define - by <a
href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9205">vitest-dev/vitest#9205</a>
<a href="https://github.com/vitest-dev/vitest/commit/01a9a58d9"><!-- raw
HTML omitted -->(01a9a)<!-- raw HTML omitted --></a></li>
<li>String formatting bug when including placeholders in console.log -
by <a
href="https://github.com/michael-debs"><code>@michael-debs</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/9030">vitest-dev/vitest#9030</a>
and <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9131">vitest-dev/vitest#9131</a>
<a href="https://github.com/vitest-dev/vitest/commit/84a306210"><!-- raw
HTML omitted -->(84a30)<!-- raw HTML omitted --></a></li>
</ul>
</li>
<li><strong>coverage</strong>:
<ul>
<li>Istanbul untested files source maps are off - by <a
href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9208">vitest-dev/vitest#9208</a>
<a href="https://github.com/vitest-dev/vitest/commit/372e86fde"><!-- raw
HTML omitted -->(372e8)<!-- raw HTML omitted --></a></li>
</ul>
</li>
<li><strong>experimental</strong>:
<ul>
<li>Export <code>setupEnvironment</code> for custom pools - by <a
href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9187">vitest-dev/vitest#9187</a>
<a href="https://github.com/vitest-dev/vitest/commit/5d26b87b0"><!-- raw
HTML omitted -->(5d26b)<!-- raw HTML omitted --></a></li>
</ul>
</li>
</ul>
<h5> <a
href="https://github.com/vitest-dev/vitest/compare/v4.0.15...v4.0.16">View
changes on GitHub</a></h5>
<h2>v4.0.15</h2>
<h3> 🚀 Experimental Features</h3>
<ul>
<li><strong>cache</strong>: Add opt-out on a plugin level, fix internal
root cache - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9154">vitest-dev/vitest#9154</a>
<a href="https://github.com/vitest-dev/vitest/commit/a68f74e5e"><!-- raw
HTML omitted -->(a68f7)<!-- raw HTML omitted --></a></li>
<li><strong>reporters</strong>: Print import duration breakdown - by
<a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a>
in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9105">vitest-dev/vitest#9105</a>
<a href="https://github.com/vitest-dev/vitest/commit/122ff321c"><!-- raw
HTML omitted -->(122ff)<!-- raw HTML omitted --></a></li>
</ul>
<h3> 🐞 Bug Fixes</h3>
<ul>
<li>Keep built-in id as is in bun and deno - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9117">vitest-dev/vitest#9117</a>
<a href="https://github.com/vitest-dev/vitest/commit/075ab3520"><!-- raw
HTML omitted -->(075ab)<!-- raw HTML omitted --></a></li>
<li>Use <code>optimizeDeps.rolldownOptions</code> to fix depreated
warning + fix <code>ssr.external: true</code> - by <a
href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9121">vitest-dev/vitest#9121</a>
<a href="https://github.com/vitest-dev/vitest/commit/fd8bd6dee"><!-- raw
HTML omitted -->(fd8bd)<!-- raw HTML omitted --></a></li>
<li>Fix external behavior with <code>deps.optimizer</code> - by <a
href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9125">vitest-dev/vitest#9125</a>
<a href="https://github.com/vitest-dev/vitest/commit/4c75492cc"><!-- raw
HTML omitted -->(4c754)<!-- raw HTML omitted --></a></li>
<li>Very minor typo in "Chrome DevTools Protocol" - by <a
href="https://github.com/HowToTestFrontend"><code>@HowToTestFrontend</code></a>
in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9146">vitest-dev/vitest#9146</a>
<a href="https://github.com/vitest-dev/vitest/commit/209976419"><!-- raw
HTML omitted -->(20997)<!-- raw HTML omitted --></a></li>
<li><strong>browser</strong>: Run <code>toMatchScreenshot</code> only
once when used with <code>expect.element</code> - by <a
href="https://github.com/macarie"><code>@macarie</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9132">vitest-dev/vitest#9132</a>
<a href="https://github.com/vitest-dev/vitest/commit/0d2e7e3e2"><!-- raw
HTML omitted -->(0d2e7)<!-- raw HTML omitted --></a></li>
<li><strong>coverage</strong>: Istanbul provider to not break source
maps - by <a
href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9040">vitest-dev/vitest#9040</a>
<a href="https://github.com/vitest-dev/vitest/commit/e4ca917f1"><!-- raw
HTML omitted -->(e4ca9)<!-- raw HTML omitted --></a></li>
<li><strong>deps</strong>: Update dependency tinyexec to v1 - in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9122">vitest-dev/vitest#9122</a>
<a href="https://github.com/vitest-dev/vitest/commit/fd7860222"><!-- raw
HTML omitted -->(fd786)<!-- raw HTML omitted --></a></li>
<li><strong>docs</strong>: Remove <code>--browser.provider</code> from
docs - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9115">vitest-dev/vitest#9115</a>
<a href="https://github.com/vitest-dev/vitest/commit/120b3dac1"><!-- raw
HTML omitted -->(120b3)<!-- raw HTML omitted --></a></li>
<li><strong>expect</strong>: Preserve <code>currentTestName</code> in
extended matchers - by <a
href="https://github.com/macarie"><code>@macarie</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9106">vitest-dev/vitest#9106</a>
<a href="https://github.com/vitest-dev/vitest/commit/e43458e02"><!-- raw
HTML omitted -->(e4345)<!-- raw HTML omitted --></a></li>
<li><strong>pool</strong>: Terminate workers on <code>CTRL+c</code>
forceful exits - by <a
href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9140">vitest-dev/vitest#9140</a>
<a href="https://github.com/vitest-dev/vitest/commit/d57d8bf0a"><!-- raw
HTML omitted -->(d57d8)<!-- raw HTML omitted --></a></li>
<li><strong>reporters</strong>: Show project in github reporter - by
<a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a>
in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9138">vitest-dev/vitest#9138</a>
<a href="https://github.com/vitest-dev/vitest/commit/bb65e15c7"><!-- raw
HTML omitted -->(bb65e)<!-- raw HTML omitted --></a></li>
<li><strong>spy</strong>: Do not mock overriden method, if parent was
automocked - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9116">vitest-dev/vitest#9116</a>
<a href="https://github.com/vitest-dev/vitest/commit/1a24607b4"><!-- raw
HTML omitted -->(1a246)<!-- raw HTML omitted --></a></li>
<li><strong>web-worker</strong>: MessagePort objects passed to
Worker.postMessage work when clone === "native" - by <a
href="https://github.com/whitphx"><code>@whitphx</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9118">vitest-dev/vitest#9118</a>
<a href="https://github.com/vitest-dev/vitest/commit/deee83e54"><!-- raw
HTML omitted -->(deee8)<!-- raw HTML omitted --></a></li>
</ul>
<h5> <a
href="https://github.com/vitest-dev/vitest/compare/v4.0.14...v4.0.15">View
changes on GitHub</a></h5>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitest-dev/vitest/commit/b46d7444cc3a14296c5a4db67232226dc094f35f"><code>b46d744</code></a>
chore: release v4.0.16</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/eb1abf08573032a532015b999ad3501c5e89e3bb"><code>eb1abf0</code></a>
chore: release v4.0.15</li>
<li>See full diff in <a
href="https://github.com/vitest-dev/vitest/commits/v4.0.16/packages/coverage-v8">compare
view</a></li>
</ul>
</details>
<br />
Updates `prettier` from 3.7.3 to 3.7.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/prettier/releases">prettier's
releases</a>.</em></p>
<blockquote>
<h2>3.7.4</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix comment in union type gets duplicated by <a
href="https://github.com/fisker"><code>@fisker</code></a> in <a
href="https://redirect.github.com/prettier/prettier/pull/18393">prettier/prettier#18393</a></li>
<li>Fix unstable comment print in union type by <a
href="https://github.com/fisker"><code>@fisker</code></a> in <a
href="https://redirect.github.com/prettier/prettier/pull/18395">prettier/prettier#18395</a></li>
<li>Avoid quote around LWC interpolations by <a
href="https://github.com/kovsu"><code>@kovsu</code></a> in <a
href="https://redirect.github.com/prettier/prettier/pull/18383">prettier/prettier#18383</a></li>
</ul>
<p>🔗 <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374">Changelog</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md">prettier's
changelog</a>.</em></p>
<blockquote>
<h1>3.7.4</h1>
<p><a
href="https://github.com/prettier/prettier/compare/3.7.3...3.7.4">diff</a></p>
<h4>LWC: Avoid quote around interpolations (<a
href="https://redirect.github.com/prettier/prettier/pull/18383">#18383</a>
by <a href="https://github.com/kovsu"><code>@kovsu</code></a>)</h4>
<!-- raw HTML omitted -->
<pre lang="html"><code><!-- Input -->
<div foo={bar}> </div>
<p><!-- Prettier 3.7.3 (--embedded-language-formatting off) --><br
/>
<div foo="{bar}"></div></p>
<p><!-- Prettier 3.7.4 (--embedded-language-formatting off) --><br
/>
<div foo={bar}></div><br />
</code></pre></p>
<h4>TypeScript: Fix comment inside union type gets duplicated (<a
href="https://redirect.github.com/prettier/prettier/pull/18393">#18393</a>
by <a href="https://github.com/fisker"><code>@fisker</code></a>)</h4>
<!-- raw HTML omitted -->
<pre lang="tsx"><code>// Input
type Foo = (/** comment */ a | b) | c;
<p>// Prettier 3.7.3<br />
type Foo = /** comment <em>/ (/</em>* comment */ a | b) | c;</p>
<p>// Prettier 3.7.4<br />
type Foo = /** comment */ (a | b) | c;<br />
</code></pre></p>
<h4>TypeScript: Fix unstable comment print in union type comments (<a
href="https://redirect.github.com/prettier/prettier/pull/18395">#18395</a>
by <a href="https://github.com/fisker"><code>@fisker</code></a>)</h4>
<!-- raw HTML omitted -->
<pre lang="tsx"><code>// Input
type X = (A | B) & (
// comment
A | B
);
<p>// Prettier 3.7.3 (first format)<br />
type X = (A | B) &<br />
(// comment<br />
A | B);</p>
<p>// Prettier 3.7.3 (second format)<br />
type X = (<br />
| A<br />
</tr></table><br />
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/prettier/prettier/commit/7848357af654883e21ed05c0bbbedf89ee88750e"><code>7848357</code></a>
Release 3.7.4</li>
<li><a
href="https://github.com/prettier/prettier/commit/7686c59d512177707711cb327196d4a965411ec0"><code>7686c59</code></a>
Release <code>@prettier/plugin-hermes</code> &
<code>@prettier/plugin-oxc</code> v0.1.3</li>
<li><a
href="https://github.com/prettier/prettier/commit/fe494348a027cb9fcefd2cab9cd7ab1190d74a1c"><code>fe49434</code></a>
Remove dead code checking union/intersection types length (<a
href="https://redirect.github.com/prettier/prettier/issues/18396">#18396</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/ca02b37489870d5f5996a7f91cbc4e4983fa9729"><code>ca02b37</code></a>
Fix unstable comment print (<a
href="https://redirect.github.com/prettier/prettier/issues/18395">#18395</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/7efb988c6784997685f38766b93a436ef7456974"><code>7efb988</code></a>
Fix comment in union type get duplicated (<a
href="https://redirect.github.com/prettier/prettier/issues/18393">#18393</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/cfa92c1b6dc6a67f7ac13b801e2f827953721af3"><code>cfa92c1</code></a>
Update dependency <code>@angular/compiler</code> to v21.0.2 (<a
href="https://redirect.github.com/prettier/prettier/issues/18392">#18392</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/1de273770b052749f735987c5733c862217b991d"><code>1de2737</code></a>
Update dependency yaml to v2.8.2 (<a
href="https://redirect.github.com/prettier/prettier/issues/18391">#18391</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/706aa4ef90dbf3804595b10adffad6b75228fea6"><code>706aa4e</code></a>
Switch js parse postprocess to <code>onEnter</code> (<a
href="https://redirect.github.com/prettier/prettier/issues/18382">#18382</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/d3eb2b2d081f4b5b1008e64655ce7cc8fefd731e"><code>d3eb2b2</code></a>
Reuse arrays in visitor keys (<a
href="https://redirect.github.com/prettier/prettier/issues/18386">#18386</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/c45fef106ec4d1efdcd61a64c3dd3298272b3d99"><code>c45fef1</code></a>
Fix LWC attribute with <code>--embedded-language-formatting off</code>
(<a
href="https://redirect.github.com/prettier/prettier/issues/18383">#18383</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/prettier/prettier/compare/3.7.3...3.7.4">compare
view</a></li>
</ul>
</details>
<br />
Updates `vitest` from 4.0.14 to 4.0.16
<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>v4.0.16</h2>
<h3> 🐞 Bug Fixes</h3>
<ul>
<li>Fix browser mode default testTimeout back to 15 seconds - by <a
href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9167">vitest-dev/vitest#9167</a>
<a href="https://github.com/vitest-dev/vitest/commit/da0ade249"><!-- raw
HTML omitted -->(da0ad)<!-- raw HTML omitted --></a></li>
<li>Avoid crashing on <code>process.versions</code> stub - by <a
href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9174">vitest-dev/vitest#9174</a>
<a href="https://github.com/vitest-dev/vitest/commit/78cfbf99a"><!-- raw
HTML omitted -->(78cfb)<!-- raw HTML omitted --></a></li>
<li>Reject calling suite function inside test - by <a
href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9198">vitest-dev/vitest#9198</a>
<a href="https://github.com/vitest-dev/vitest/commit/1a259c340"><!-- raw
HTML omitted -->(1a259)<!-- raw HTML omitted --></a></li>
<li>Allow inlining fully dynamic import - by <a
href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9137">vitest-dev/vitest#9137</a>
<a href="https://github.com/vitest-dev/vitest/commit/568513ca6"><!-- raw
HTML omitted -->(56851)<!-- raw HTML omitted --></a></li>
<li>Fix module graph UI on html reporter with headless browser mode -
by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9219">vitest-dev/vitest#9219</a>
<a href="https://github.com/vitest-dev/vitest/commit/60642b304"><!-- raw
HTML omitted -->(60642)<!-- raw HTML omitted --></a></li>
<li>Log deprecated <code>test.poolOptions</code> if it's set - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9226">vitest-dev/vitest#9226</a>
<a href="https://github.com/vitest-dev/vitest/commit/f7f6aa8ba"><!-- raw
HTML omitted -->(f7f6a)<!-- raw HTML omitted --></a></li>
<li><strong>browser</strong>:
<ul>
<li>Import <code>recordArtifact</code> from the vitest package - by <a
href="https://github.com/macarie"><code>@macarie</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9186">vitest-dev/vitest#9186</a>
<a href="https://github.com/vitest-dev/vitest/commit/01c56454d"><!-- raw
HTML omitted -->(01c56)<!-- raw HTML omitted --></a></li>
<li>Fix <code>import.meta.env</code> define - by <a
href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9205">vitest-dev/vitest#9205</a>
<a href="https://github.com/vitest-dev/vitest/commit/01a9a58d9"><!-- raw
HTML omitted -->(01a9a)<!-- raw HTML omitted --></a></li>
<li>String formatting bug when including placeholders in console.log -
by <a
href="https://github.com/michael-debs"><code>@michael-debs</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/9030">vitest-dev/vitest#9030</a>
and <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9131">vitest-dev/vitest#9131</a>
<a href="https://github.com/vitest-dev/vitest/commit/84a306210"><!-- raw
HTML omitted -->(84a30)<!-- raw HTML omitted --></a></li>
</ul>
</li>
<li><strong>coverage</strong>:
<ul>
<li>Istanbul untested files source maps are off - by <a
href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9208">vitest-dev/vitest#9208</a>
<a href="https://github.com/vitest-dev/vitest/commit/372e86fde"><!-- raw
HTML omitted -->(372e8)<!-- raw HTML omitted --></a></li>
</ul>
</li>
<li><strong>experimental</strong>:
<ul>
<li>Export <code>setupEnvironment</code> for custom pools - by <a
href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9187">vitest-dev/vitest#9187</a>
<a href="https://github.com/vitest-dev/vitest/commit/5d26b87b0"><!-- raw
HTML omitted -->(5d26b)<!-- raw HTML omitted --></a></li>
</ul>
</li>
</ul>
<h5> <a
href="https://github.com/vitest-dev/vitest/compare/v4.0.15...v4.0.16">View
changes on GitHub</a></h5>
<h2>v4.0.15</h2>
<h3> 🚀 Experimental Features</h3>
<ul>
<li><strong>cache</strong>: Add opt-out on a plugin level, fix internal
root cache - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9154">vitest-dev/vitest#9154</a>
<a href="https://github.com/vitest-dev/vitest/commit/a68f74e5e"><!-- raw
HTML omitted -->(a68f7)<!-- raw HTML omitted --></a></li>
<li><strong>reporters</strong>: Print import duration breakdown - by
<a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a>
in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9105">vitest-dev/vitest#9105</a>
<a href="https://github.com/vitest-dev/vitest/commit/122ff321c"><!-- raw
HTML omitted -->(122ff)<!-- raw HTML omitted --></a></li>
</ul>
<h3> 🐞 Bug Fixes</h3>
<ul>
<li>Keep built-in id as is in bun and deno - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9117">vitest-dev/vitest#9117</a>
<a href="https://github.com/vitest-dev/vitest/commit/075ab3520"><!-- raw
HTML omitted -->(075ab)<!-- raw HTML omitted --></a></li>
<li>Use <code>optimizeDeps.rolldownOptions</code> to fix depreated
warning + fix <code>ssr.external: true</code> - by <a
href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9121">vitest-dev/vitest#9121</a>
<a href="https://github.com/vitest-dev/vitest/commit/fd8bd6dee"><!-- raw
HTML omitted -->(fd8bd)<!-- raw HTML omitted --></a></li>
<li>Fix external behavior with <code>deps.optimizer</code> - by <a
href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9125">vitest-dev/vitest#9125</a>
<a href="https://github.com/vitest-dev/vitest/commit/4c75492cc"><!-- raw
HTML omitted -->(4c754)<!-- raw HTML omitted --></a></li>
<li>Very minor typo in "Chrome DevTools Protocol" - by <a
href="https://github.com/HowToTestFrontend"><code>@HowToTestFrontend</code></a>
in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9146">vitest-dev/vitest#9146</a>
<a href="https://github.com/vitest-dev/vitest/commit/209976419"><!-- raw
HTML omitted -->(20997)<!-- raw HTML omitted --></a></li>
<li><strong>browser</strong>: Run <code>toMatchScreenshot</code> only
once when used with <code>expect.element</code> - by <a
href="https://github.com/macarie"><code>@macarie</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9132">vitest-dev/vitest#9132</a>
<a href="https://github.com/vitest-dev/vitest/commit/0d2e7e3e2"><!-- raw
HTML omitted -->(0d2e7)<!-- raw HTML omitted --></a></li>
<li><strong>coverage</strong>: Istanbul provider to not break source
maps - by <a
href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9040">vitest-dev/vitest#9040</a>
<a href="https://github.com/vitest-dev/vitest/commit/e4ca917f1"><!-- raw
HTML omitted -->(e4ca9)<!-- raw HTML omitted --></a></li>
<li><strong>deps</strong>: Update dependency tinyexec to v1 - in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9122">vitest-dev/vitest#9122</a>
<a href="https://github.com/vitest-dev/vitest/commit/fd7860222"><!-- raw
HTML omitted -->(fd786)<!-- raw HTML omitted --></a></li>
<li><strong>docs</strong>: Remove <code>--browser.provider</code> from
docs - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9115">vitest-dev/vitest#9115</a>
<a href="https://github.com/vitest-dev/vitest/commit/120b3dac1"><!-- raw
HTML omitted -->(120b3)<!-- raw HTML omitted --></a></li>
<li><strong>expect</strong>: Preserve <code>currentTestName</code> in
extended matchers - by <a
href="https://github.com/macarie"><code>@macarie</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9106">vitest-dev/vitest#9106</a>
<a href="https://github.com/vitest-dev/vitest/commit/e43458e02"><!-- raw
HTML omitted -->(e4345)<!-- raw HTML omitted --></a></li>
<li><strong>pool</strong>: Terminate workers on <code>CTRL+c</code>
forceful exits - by <a
href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9140">vitest-dev/vitest#9140</a>
<a href="https://github.com/vitest-dev/vitest/commit/d57d8bf0a"><!-- raw
HTML omitted -->(d57d8)<!-- raw HTML omitted --></a></li>
<li><strong>reporters</strong>: Show project in github reporter - by
<a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a>
in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9138">vitest-dev/vitest#9138</a>
<a href="https://github.com/vitest-dev/vitest/commit/bb65e15c7"><!-- raw
HTML omitted -->(bb65e)<!-- raw HTML omitted --></a></li>
<li><strong>spy</strong>: Do not mock overriden method, if parent was
automocked - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9116">vitest-dev/vitest#9116</a>
<a href="https://github.com/vitest-dev/vitest/commit/1a24607b4"><!-- raw
HTML omitted -->(1a246)<!-- raw HTML omitted --></a></li>
<li><strong>web-worker</strong>: MessagePort objects passed to
Worker.postMessage work when clone === "native" - by <a
href="https://github.com/whitphx"><code>@whitphx</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9118">vitest-dev/vitest#9118</a>
<a href="https://github.com/vitest-dev/vitest/commit/deee83e54"><!-- raw
HTML omitted -->(deee8)<!-- raw HTML omitted --></a></li>
</ul>
<h5> <a
href="https://github.com/vitest-dev/vitest/compare/v4.0.14...v4.0.15">View
changes on GitHub</a></h5>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitest-dev/vitest/commit/b46d7444cc3a14296c5a4db67232226dc094f35f"><code>b46d744</code></a>
chore: release v4.0.16</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/84a306210cefa1caa6b9849a41fd26ec01775074"><code>84a3062</code></a>
fix(browser): string formatting bug when including placeholders in
console.lo...</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/f7f6aa8ba901af740ed7adbfa36fc44928ebef3a"><code>f7f6aa8</code></a>
fix: log deprecated <code>test.poolOptions</code> if it's set (<a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9226">#9226</a>)</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/568513ca6565d2e3d68a005fd0e86f9a81fa9a45"><code>568513c</code></a>
fix: allow inlining fully dynamic import (<a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9137">#9137</a>)</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/5d26b87b08f864b7e9ed244462f7f2ed214e835b"><code>5d26b87</code></a>
fix(experimental): export <code>setupEnvironment</code> for custom pools
(<a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9187">#9187</a>)</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/f17eb423d436f0da666a44536f505e1d0e5a0b97"><code>f17eb42</code></a>
refactor: avoid using <code>isFileServingAllowed</code> from Vite (<a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9160">#9160</a>)</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/78cfbf99ae8ca6edc1e6b04149806cbbbf3c20ce"><code>78cfbf9</code></a>
fix: avoid crashing on <code>process.versions</code> stub (<a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9174">#9174</a>)</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/da0ade249722df7556638f50a9db01cf01e6a2f8"><code>da0ade2</code></a>
fix: fix browser mode default testTimeout back to 15 seconds (<a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9167">#9167</a>)</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/eb1abf08573032a532015b999ad3501c5e89e3bb"><code>eb1abf0</code></a>
chore: release v4.0.15</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/a68f74e5eeedd018305fa45bcf36141690656e03"><code>a68f74e</code></a>
feat(cache): add opt-out on a plugin level, fix internal root cache (<a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9154">#9154</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vitest-dev/vitest/commits/v4.0.16/packages/vitest">compare
view</a></li>
</ul>
</details>
<br />
Dependabot 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`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 6404702 commit 5d238e6
1 file changed
+213
-669
lines changed
0 commit comments