dependabot[bot] opened a new pull request, #2574:
URL: https://github.com/apache/jena/pull/2574

   Bumps 
[vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) and 
[@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8).
 These dependencies needed to be updated together.
   Updates `vitest` from 1.6.0 to 2.0.1
   <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>v2.0.1</h2>
   <h3>   🐞 Bug Fixes</h3>
   <ul>
   <li><strong>browser</strong>: Correctly inherit browser config in a 
workspace  -  by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/6054";>vitest-dev/vitest#6054</a>
 <a href="https://github.com/vitest-dev/vitest/commit/4b03e72b";><!-- raw HTML 
omitted -->(4b03e)<!-- raw HTML omitted --></a></li>
   <li><strong>ui</strong>: Move virtual scroller to dev dependencies  -  by <a 
href="https://github.com/userquin";><code>@​userquin</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/6053";>vitest-dev/vitest#6053</a>
 <a href="https://github.com/vitest-dev/vitest/commit/f94ede02";><!-- raw HTML 
omitted -->(f94ed)<!-- raw HTML omitted --></a></li>
   <li><strong>vitest</strong>: Print only running files, not every file  -  by 
<a href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/6052";>vitest-dev/vitest#6052</a>
 <a href="https://github.com/vitest-dev/vitest/commit/4d5597df";><!-- raw HTML 
omitted -->(4d559)<!-- raw HTML omitted --></a></li>
   </ul>
   <h5>    <a 
href="https://github.com/vitest-dev/vitest/compare/v2.0.0...v2.0.1";>View 
changes on GitHub</a></h5>
   <h2>v2.0.0</h2>
   <p>Vitest 2.0 is here! This release page lists all changes made to the 
project during the beta. For the migration guide, please refer to the <a 
href="https://vitest.dev/guide/migration.html#migrating-to-vitest-2-0";>documentation</a>.</p>
   <h3>🚨 Breaking Changes</h3>
   <ul>
   <li>Simplify mock function generic types and align with jest - by <strong><a 
href="https://github.com/hi-ogawa";><code>@​hi-ogawa</code></a></strong> in <a 
href="https://redirect.github.com/vitest-dev/vitest/pull/4784";>vitest-dev/vitest#4784</a>
 <a 
href="https://github.com/vitest-dev/vitest/commit/a0c1d371edb35abfa0e6f53b05086a54d2ecc0a6";><!--
 raw HTML omitted -->(a0c1d37)<!-- raw HTML omitted --></a></li>
   <li>Remove <code>--segfault-retry</code> - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5514";>vitest-dev/vitest#5514</a>
 <a href="https://github.com/vitest-dev/vitest/commit/ed60e405e";><!-- raw HTML 
omitted -->(ed60e)<!-- raw HTML omitted --></a>
   <ul>
   <li>This flag was introduced to combat <code>threads</code> segfaults. Our 
current recommendation is to use the new default <code>forks</code> pool 
instead.</li>
   </ul>
   </li>
   <li>Run suite hooks in a stack - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5609";>vitest-dev/vitest#5609</a>
 <a href="https://github.com/vitest-dev/vitest/commit/1277dc1e3";><!-- raw HTML 
omitted -->(1277d)<!-- raw HTML omitted --></a>
   <ul>
   <li>This feels like a more sensible default. Especially with the new <a 
href="https://vitest.dev/api/#ontestfinished";><code>onTestFinished</code></a> 
hook. This can make your tests run a little bit slower.</li>
   </ul>
   </li>
   <li>Enable <code>coverage.ignoreEmptyLines</code> by default - by <a 
href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5543";>vitest-dev/vitest#5543</a>
 <a href="https://github.com/vitest-dev/vitest/commit/31994942f";><!-- raw HTML 
omitted -->(31994)<!-- raw HTML omitted --></a>
   <ul>
   <li>⚠️ This change may cause significant differences in your coverage 
results compared to Vitest v1. These changes are expected as coverage reporting 
is now more accurate. See <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5423";>vitest-dev/vitest#5423</a>
 for more details.</li>
   </ul>
   </li>
   <li>Add correct location and snapshot fields in json 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/5434";>vitest-dev/vitest#5434</a>
 <a href="https://github.com/vitest-dev/vitest/commit/bcccce6df";><!-- raw HTML 
omitted -->(bcccc)<!-- raw HTML omitted --></a>
   <ul>
   <li>Previously, the <code>location</code> field pointed to the error 
location instead of the test location. Now it is aligned with jest and contains 
the <code>line</code> and <code>column</code> of a test function, but requires 
<a 
href="https://vitest.dev/config/#includeTaskLocation";><code>includeTaskLocation</code></a>
 to be enabled.</li>
   </ul>
   </li>
   <li>Update dependency chai to v5 - by <strong>renovate[bot]</strong> and <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5135";>vitest-dev/vitest#5135</a>
 <a href="https://github.com/vitest-dev/vitest/commit/73646b638";><!-- raw HTML 
omitted -->(73646)<!-- raw HTML omitted --></a></li>
   <li>Remove watchExclude - by <a 
href="https://github.com/patak-dev";><code>@​patak-dev</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5177";>vitest-dev/vitest#5177</a>
 <a href="https://github.com/vitest-dev/vitest/commit/d7371eae3";><!-- raw HTML 
omitted -->(d7371)<!-- raw HTML omitted --></a></li>
   <li>Change default <code>pool</code> to <code>'forks'</code> - by <a 
href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5047";>vitest-dev/vitest#5047</a>
 <a href="https://github.com/vitest-dev/vitest/commit/7f8f9c0c0";><!-- raw HTML 
omitted -->(7f8f9)<!-- raw HTML omitted --></a>
   <ul>
   <li>This change is done for compatibility issues</li>
   <li>This pool may be slightly slower than previous <code>threads</code> 
pool: <a 
href="https://vitest.dev/guide/improving-performance.html#pool";>https://vitest.dev/guide/improving-performance.html#pool</a></li>
   </ul>
   </li>
   <li><code>--merge-reports</code> to support coverage - by <a 
href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5736";>vitest-dev/vitest#5736</a>
 <a href="https://github.com/vitest-dev/vitest/commit/b7438b9be";><!-- raw HTML 
omitted -->(b7438)<!-- raw HTML omitted --></a></li>
   <li>Add promise-based return assertions, do not auto-resolve returned 
promises - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5749";>vitest-dev/vitest#5749</a>
 <a href="https://github.com/vitest-dev/vitest/commit/5f710182e";><!-- raw HTML 
omitted -->(5f710)<!-- raw HTML omitted --></a>
   <ul>
   <li>⚠️ Vitest no longer unwraps promises in <code>spy.mock.returns</code>. 
If the function is async or returns a promise, it will always succeed and have 
a <code>Promise</code> in <code>results</code>. To make migration easier, we 
introduced <code>spy.mock.settledResults</code> that unwraps promises and 
<code>expect().toHaveResolved()</code> matcher that accepts unwrapped 
value.</li>
   </ul>
   </li>
   <li>Do not exit process if global setup has failed - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5726";>vitest-dev/vitest#5726</a>
 <a href="https://github.com/vitest-dev/vitest/commit/ddb09eb12";><!-- raw HTML 
omitted -->(ddb09)<!-- raw HTML omitted --></a></li>
   <li>Don't exit process if config failed - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5715";>vitest-dev/vitest#5715</a>
 <a href="https://github.com/vitest-dev/vitest/commit/f232fdd61";><!-- raw HTML 
omitted -->(f232f)<!-- raw HTML omitted --></a></li>
   <li>Add meta to <code>json</code> output - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5802";>vitest-dev/vitest#5802</a>
 <a href="https://github.com/vitest-dev/vitest/commit/dd754c103";><!-- raw HTML 
omitted -->(dd754)<!-- raw HTML omitted --></a></li>
   <li>Rename <code>indexScripts</code> to <code>orchestratorScripts</code> in 
the browser config - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5842";>vitest-dev/vitest#5842</a>
 <a href="https://github.com/vitest-dev/vitest/commit/49f34ec47";><!-- raw HTML 
omitted -->(49f34)<!-- raw HTML omitted --></a></li>
   <li>Add &quot;vitest list&quot; API to print collected tests without running 
them - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/6013";>vitest-dev/vitest#6013</a>
 <a href="https://github.com/vitest-dev/vitest/commit/583dd8a98";><!-- raw HTML 
omitted -->(583dd)<!-- raw HTML omitted --></a>
   <ul>
   <li>⚠️ This changes the custom <code>pool</code> API - now requires 
<code>collectTests</code> method alongside <code>runTests</code>.</li>
   </ul>
   </li>
   <li>Remove the empty suite from the runner - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5435";>vitest-dev/vitest#5435</a>
 <a href="https://github.com/vitest-dev/vitest/commit/dbbbe4304";><!-- raw HTML 
omitted -->(dbbbe)<!-- raw HTML omitted --></a></li>
   <li>Support concurrent suites - by <strong><a 
href="https://github.com/hi-ogawa";><code>@​hi-ogawa</code></a></strong> in <a 
href="https://redirect.github.com/vitest-dev/vitest/pull/5491";>vitest-dev/vitest#5491</a>
 <a 
href="https://github.com/vitest-dev/vitest/commit/222ce44119bd02bdf0c7546f9db653000616ccfa";><!--
 raw HTML omitted -->(222ce44)<!-- raw HTML omitted --></a></li>
   <li>Support overriding <code>exclude</code> in coverage - by <a 
href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5997";>vitest-dev/vitest#5997</a>
 <a href="https://github.com/vitest-dev/vitest/commit/169bc1fde";><!-- raw HTML 
omitted -->(169bc)<!-- raw HTML omitted --></a>
   <ul>
   <li>⚠️ Vitest coverage no longer adds test files to <code>exclude</code> 
patterns if <code>coverage.exclude</code> was overridden in the config. Add 
your test patterns manually, or merge your overrides with default ones: 
<code>['**/my-pattern.js', ...coverageConfigDefaults.exclude]</code>. See <a 
href="https://vitest.dev/config/#coverage-exclude";>https://vitest.dev/config/#coverage-exclude</a>
 for an example.</li>
   </ul>
   </li>
   </ul>
   <h3>🚀 Features</h3>
   <!-- raw HTML omitted -->
   <ul>
   <li><strong>browser</strong>:
   <ul>
   <li>🌐 This release lays the groundwork for the next iteration of Vitest 
Browser Mode. You can read more about our future plans at <a 
href="https://github.com/vitest-dev/vitest/discussions/5828";>https://github.com/vitest-dev/vitest/discussions/5828</a></li>
   <li>Add commands to communicate betweens server and the browser - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5097";>vitest-dev/vitest#5097</a>
 <a href="https://github.com/vitest-dev/vitest/commit/aa431f4db";><!-- raw HTML 
omitted -->(aa431)<!-- raw HTML omitted --></a></li>
   <li>Do not reload the page during watch mode - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5810";>vitest-dev/vitest#5810</a>
 <a href="https://github.com/vitest-dev/vitest/commit/e5b9a0be4";><!-- raw HTML 
omitted -->(e5b9a)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/16eb6c83f84b8f5ed06a625c8ad517e281112c5f";><code>16eb6c8</code></a>
 chore: release v2.0.1</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/4b03e72b9afc2140e6d6b84f0e1d4e369de887d0";><code>4b03e72</code></a>
 fix(browser): correctly inherit browser config in a workspace (<a 
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/6054";>#6054</a>)</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/4d5597df7b343a444329d9f789fbb3a4b22d5cbc";><code>4d5597d</code></a>
 fix(vitest): print only running files, not every file (<a 
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/6052";>#6052</a>)</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/1b150a38918d157242c9259d6b1138e79fc8ed44";><code>1b150a3</code></a>
 chore: release v2.0.0</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/51319929e5e25069ce57f15f8a4cdccb314b65ad";><code>5131992</code></a>
 docs: default pool in the types of 2.0 config (<a 
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/6043";>#6043</a>)</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/56118954e62b71ff9b53e096616511f9ecadc1ee";><code>5611895</code></a>
 chore: release v2.0.0-beta.13</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/8f65ae906775562ecd244775cc77cface65d50ff";><code>8f65ae9</code></a>
 fix: transpile esnext to node18 to support newest JS and TS features (<a 
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/4409";>#4409</a>)</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/583dd8a986c404be45cb701ba5552138a9f958f2";><code>583dd8a</code></a>
 feat(vitest)!: add &quot;vitest list&quot; API to print collected tests 
without running...</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/f645e48c5be096b05e82de9ff1c6331c518ed6f2";><code>f645e48</code></a>
 feat: expose <code>parseAst</code>, <code>parseAstAsync</code> from vite</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/91ba6f95e4bea54c6e732161d05cd3e49c7712a3";><code>91ba6f9</code></a>
 fix(vitest): show all failed tests when rerunning a test (<a 
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/6022";>#6022</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/vitest-dev/vitest/commits/v2.0.1/packages/vitest";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@vitest/coverage-v8` from 1.6.0 to 2.0.1
   <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>v2.0.1</h2>
   <h3>   🐞 Bug Fixes</h3>
   <ul>
   <li><strong>browser</strong>: Correctly inherit browser config in a 
workspace  -  by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/6054";>vitest-dev/vitest#6054</a>
 <a href="https://github.com/vitest-dev/vitest/commit/4b03e72b";><!-- raw HTML 
omitted -->(4b03e)<!-- raw HTML omitted --></a></li>
   <li><strong>ui</strong>: Move virtual scroller to dev dependencies  -  by <a 
href="https://github.com/userquin";><code>@​userquin</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/6053";>vitest-dev/vitest#6053</a>
 <a href="https://github.com/vitest-dev/vitest/commit/f94ede02";><!-- raw HTML 
omitted -->(f94ed)<!-- raw HTML omitted --></a></li>
   <li><strong>vitest</strong>: Print only running files, not every file  -  by 
<a href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/6052";>vitest-dev/vitest#6052</a>
 <a href="https://github.com/vitest-dev/vitest/commit/4d5597df";><!-- raw HTML 
omitted -->(4d559)<!-- raw HTML omitted --></a></li>
   </ul>
   <h5>    <a 
href="https://github.com/vitest-dev/vitest/compare/v2.0.0...v2.0.1";>View 
changes on GitHub</a></h5>
   <h2>v2.0.0</h2>
   <p>Vitest 2.0 is here! This release page lists all changes made to the 
project during the beta. For the migration guide, please refer to the <a 
href="https://vitest.dev/guide/migration.html#migrating-to-vitest-2-0";>documentation</a>.</p>
   <h3>🚨 Breaking Changes</h3>
   <ul>
   <li>Simplify mock function generic types and align with jest - by <strong><a 
href="https://github.com/hi-ogawa";><code>@​hi-ogawa</code></a></strong> in <a 
href="https://redirect.github.com/vitest-dev/vitest/pull/4784";>vitest-dev/vitest#4784</a>
 <a 
href="https://github.com/vitest-dev/vitest/commit/a0c1d371edb35abfa0e6f53b05086a54d2ecc0a6";><!--
 raw HTML omitted -->(a0c1d37)<!-- raw HTML omitted --></a></li>
   <li>Remove <code>--segfault-retry</code> - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5514";>vitest-dev/vitest#5514</a>
 <a href="https://github.com/vitest-dev/vitest/commit/ed60e405e";><!-- raw HTML 
omitted -->(ed60e)<!-- raw HTML omitted --></a>
   <ul>
   <li>This flag was introduced to combat <code>threads</code> segfaults. Our 
current recommendation is to use the new default <code>forks</code> pool 
instead.</li>
   </ul>
   </li>
   <li>Run suite hooks in a stack - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5609";>vitest-dev/vitest#5609</a>
 <a href="https://github.com/vitest-dev/vitest/commit/1277dc1e3";><!-- raw HTML 
omitted -->(1277d)<!-- raw HTML omitted --></a>
   <ul>
   <li>This feels like a more sensible default. Especially with the new <a 
href="https://vitest.dev/api/#ontestfinished";><code>onTestFinished</code></a> 
hook. This can make your tests run a little bit slower.</li>
   </ul>
   </li>
   <li>Enable <code>coverage.ignoreEmptyLines</code> by default - by <a 
href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5543";>vitest-dev/vitest#5543</a>
 <a href="https://github.com/vitest-dev/vitest/commit/31994942f";><!-- raw HTML 
omitted -->(31994)<!-- raw HTML omitted --></a>
   <ul>
   <li>⚠️ This change may cause significant differences in your coverage 
results compared to Vitest v1. These changes are expected as coverage reporting 
is now more accurate. See <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5423";>vitest-dev/vitest#5423</a>
 for more details.</li>
   </ul>
   </li>
   <li>Add correct location and snapshot fields in json 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/5434";>vitest-dev/vitest#5434</a>
 <a href="https://github.com/vitest-dev/vitest/commit/bcccce6df";><!-- raw HTML 
omitted -->(bcccc)<!-- raw HTML omitted --></a>
   <ul>
   <li>Previously, the <code>location</code> field pointed to the error 
location instead of the test location. Now it is aligned with jest and contains 
the <code>line</code> and <code>column</code> of a test function, but requires 
<a 
href="https://vitest.dev/config/#includeTaskLocation";><code>includeTaskLocation</code></a>
 to be enabled.</li>
   </ul>
   </li>
   <li>Update dependency chai to v5 - by <strong>renovate[bot]</strong> and <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5135";>vitest-dev/vitest#5135</a>
 <a href="https://github.com/vitest-dev/vitest/commit/73646b638";><!-- raw HTML 
omitted -->(73646)<!-- raw HTML omitted --></a></li>
   <li>Remove watchExclude - by <a 
href="https://github.com/patak-dev";><code>@​patak-dev</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5177";>vitest-dev/vitest#5177</a>
 <a href="https://github.com/vitest-dev/vitest/commit/d7371eae3";><!-- raw HTML 
omitted -->(d7371)<!-- raw HTML omitted --></a></li>
   <li>Change default <code>pool</code> to <code>'forks'</code> - by <a 
href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5047";>vitest-dev/vitest#5047</a>
 <a href="https://github.com/vitest-dev/vitest/commit/7f8f9c0c0";><!-- raw HTML 
omitted -->(7f8f9)<!-- raw HTML omitted --></a>
   <ul>
   <li>This change is done for compatibility issues</li>
   <li>This pool may be slightly slower than previous <code>threads</code> 
pool: <a 
href="https://vitest.dev/guide/improving-performance.html#pool";>https://vitest.dev/guide/improving-performance.html#pool</a></li>
   </ul>
   </li>
   <li><code>--merge-reports</code> to support coverage - by <a 
href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5736";>vitest-dev/vitest#5736</a>
 <a href="https://github.com/vitest-dev/vitest/commit/b7438b9be";><!-- raw HTML 
omitted -->(b7438)<!-- raw HTML omitted --></a></li>
   <li>Add promise-based return assertions, do not auto-resolve returned 
promises - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5749";>vitest-dev/vitest#5749</a>
 <a href="https://github.com/vitest-dev/vitest/commit/5f710182e";><!-- raw HTML 
omitted -->(5f710)<!-- raw HTML omitted --></a>
   <ul>
   <li>⚠️ Vitest no longer unwraps promises in <code>spy.mock.returns</code>. 
If the function is async or returns a promise, it will always succeed and have 
a <code>Promise</code> in <code>results</code>. To make migration easier, we 
introduced <code>spy.mock.settledResults</code> that unwraps promises and 
<code>expect().toHaveResolved()</code> matcher that accepts unwrapped 
value.</li>
   </ul>
   </li>
   <li>Do not exit process if global setup has failed - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5726";>vitest-dev/vitest#5726</a>
 <a href="https://github.com/vitest-dev/vitest/commit/ddb09eb12";><!-- raw HTML 
omitted -->(ddb09)<!-- raw HTML omitted --></a></li>
   <li>Don't exit process if config failed - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5715";>vitest-dev/vitest#5715</a>
 <a href="https://github.com/vitest-dev/vitest/commit/f232fdd61";><!-- raw HTML 
omitted -->(f232f)<!-- raw HTML omitted --></a></li>
   <li>Add meta to <code>json</code> output - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5802";>vitest-dev/vitest#5802</a>
 <a href="https://github.com/vitest-dev/vitest/commit/dd754c103";><!-- raw HTML 
omitted -->(dd754)<!-- raw HTML omitted --></a></li>
   <li>Rename <code>indexScripts</code> to <code>orchestratorScripts</code> in 
the browser config - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5842";>vitest-dev/vitest#5842</a>
 <a href="https://github.com/vitest-dev/vitest/commit/49f34ec47";><!-- raw HTML 
omitted -->(49f34)<!-- raw HTML omitted --></a></li>
   <li>Add &quot;vitest list&quot; API to print collected tests without running 
them - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/6013";>vitest-dev/vitest#6013</a>
 <a href="https://github.com/vitest-dev/vitest/commit/583dd8a98";><!-- raw HTML 
omitted -->(583dd)<!-- raw HTML omitted --></a>
   <ul>
   <li>⚠️ This changes the custom <code>pool</code> API - now requires 
<code>collectTests</code> method alongside <code>runTests</code>.</li>
   </ul>
   </li>
   <li>Remove the empty suite from the runner - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5435";>vitest-dev/vitest#5435</a>
 <a href="https://github.com/vitest-dev/vitest/commit/dbbbe4304";><!-- raw HTML 
omitted -->(dbbbe)<!-- raw HTML omitted --></a></li>
   <li>Support concurrent suites - by <strong><a 
href="https://github.com/hi-ogawa";><code>@​hi-ogawa</code></a></strong> in <a 
href="https://redirect.github.com/vitest-dev/vitest/pull/5491";>vitest-dev/vitest#5491</a>
 <a 
href="https://github.com/vitest-dev/vitest/commit/222ce44119bd02bdf0c7546f9db653000616ccfa";><!--
 raw HTML omitted -->(222ce44)<!-- raw HTML omitted --></a></li>
   <li>Support overriding <code>exclude</code> in coverage - by <a 
href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5997";>vitest-dev/vitest#5997</a>
 <a href="https://github.com/vitest-dev/vitest/commit/169bc1fde";><!-- raw HTML 
omitted -->(169bc)<!-- raw HTML omitted --></a>
   <ul>
   <li>⚠️ Vitest coverage no longer adds test files to <code>exclude</code> 
patterns if <code>coverage.exclude</code> was overridden in the config. Add 
your test patterns manually, or merge your overrides with default ones: 
<code>['**/my-pattern.js', ...coverageConfigDefaults.exclude]</code>. See <a 
href="https://vitest.dev/config/#coverage-exclude";>https://vitest.dev/config/#coverage-exclude</a>
 for an example.</li>
   </ul>
   </li>
   </ul>
   <h3>🚀 Features</h3>
   <!-- raw HTML omitted -->
   <ul>
   <li><strong>browser</strong>:
   <ul>
   <li>🌐 This release lays the groundwork for the next iteration of Vitest 
Browser Mode. You can read more about our future plans at <a 
href="https://github.com/vitest-dev/vitest/discussions/5828";>https://github.com/vitest-dev/vitest/discussions/5828</a></li>
   <li>Add commands to communicate betweens server and the browser - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5097";>vitest-dev/vitest#5097</a>
 <a href="https://github.com/vitest-dev/vitest/commit/aa431f4db";><!-- raw HTML 
omitted -->(aa431)<!-- raw HTML omitted --></a></li>
   <li>Do not reload the page during watch mode - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/5810";>vitest-dev/vitest#5810</a>
 <a href="https://github.com/vitest-dev/vitest/commit/e5b9a0be4";><!-- raw HTML 
omitted -->(e5b9a)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/16eb6c83f84b8f5ed06a625c8ad517e281112c5f";><code>16eb6c8</code></a>
 chore: release v2.0.1</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/1b150a38918d157242c9259d6b1138e79fc8ed44";><code>1b150a3</code></a>
 chore: release v2.0.0</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/56118954e62b71ff9b53e096616511f9ecadc1ee";><code>5611895</code></a>
 chore: release v2.0.0-beta.13</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/368c137281496a9034712707d4e59b995ed4fe49";><code>368c137</code></a>
 fix(coverage): remove work-around for implicit <code>else</code> (<a 
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/6014";>#6014</a>)</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/05d5f380d9aa1a82b29ff7db735209c9bcba813a";><code>05d5f38</code></a>
 chore(deps): update all non-major dependencies (<a 
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/5957";>#5957</a>)</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/169bc1fde4aef7efe2171c73a42c3332a0360a13";><code>169bc1f</code></a>
 fix(coverage): support overriding <code>exclude</code> (<a 
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/5997";>#5997</a>)</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/cd9cc6bbf9f584489a0fc658df7d8a18b0dd134c";><code>cd9cc6b</code></a>
 chore: release v2.0.0-beta.12</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/fca8b9226e037e3ada9895b090ddf81d061eb0ca";><code>fca8b92</code></a>
 chore(deps): update <code>v8-to-istanbul</code> (<a 
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/5958";>#5958</a>)</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/708051319da127e6aaab24c81fb8bf795260e727";><code>7080513</code></a>
 fix(coverage): pass thresholds errors to <code>stderr</code> of 
<code>startVitest()</code> (<a 
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/5954";>#5954</a>)</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/3fd15ba6d5c228b18c2cf12d690d8d6285234bab";><code>3fd15ba</code></a>
 chore: release v2.0.0-beta.11</li>
   <li>Additional commits viewable in <a 
href="https://github.com/vitest-dev/vitest/commits/v2.0.1/packages/coverage-v8";>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 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)
   - `@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)
   - `@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)
   
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to