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

   Bumps [esbuild](https://github.com/evanw/esbuild) to 0.25.2 and updates 
ancestor dependencies [esbuild](https://github.com/evanw/esbuild), 
[@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue),
 
[@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8),
 [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) and 
[vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest). These 
dependencies need to be updated together.
   
   Updates `esbuild` from 0.18.20 to 0.25.2
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/evanw/esbuild/releases";>esbuild's 
releases</a>.</em></p>
   <blockquote>
   <h2>v0.25.2</h2>
   <ul>
   <li>
   <p>Support flags in regular expressions for the API (<a 
href="https://redirect.github.com/evanw/esbuild/issues/4121";>#4121</a>)</p>
   <p>The JavaScript plugin API for esbuild takes JavaScript regular expression 
objects for the <code>filter</code> option. Internally these are translated 
into Go regular expressions. However, this translation previously ignored the 
<code>flags</code> property of the regular expression. With this release, 
esbuild will now translate JavaScript regular expression flags into Go regular 
expression flags. Specifically the JavaScript regular expression 
<code>/\.[jt]sx?$/i</code> is turned into the Go regular expression 
<code>`(?i)\.[jt]sx?$`</code> internally inside of esbuild's API. This should 
make it possible to use JavaScript regular expressions with the <code>i</code> 
flag. Note that JavaScript and Go don't support all of the same regular 
expression features, so this mapping is only approximate.</p>
   </li>
   <li>
   <p>Fix node-specific annotations for string literal export names (<a 
href="https://redirect.github.com/evanw/esbuild/issues/4100";>#4100</a>)</p>
   <p>When node instantiates a CommonJS module, it scans the AST to look for 
names to expose via ESM named exports. This is a heuristic that looks for 
certain patterns such as <code>exports.NAME = ...</code> or 
<code>module.exports = { ... }</code>. This behavior is used by esbuild to 
&quot;annotate&quot; CommonJS code that was converted from ESM with the 
original ESM export names. For example, when converting the file <code>export 
let foo, bar</code> from ESM to CommonJS, esbuild appends this to the end of 
the file:</p>
   <pre lang="js"><code>// Annotate the CommonJS export names for ESM import in 
node:
   0 &amp;&amp; (module.exports = {
     bar,
     foo
   });
   </code></pre>
   <p>However, this feature previously didn't work correctly for export names 
that are not valid identifiers, which can be constructed using string literal 
export names. The generated code contained a syntax error. That problem is 
fixed in this release:</p>
   <pre lang="js"><code>// Original code
   let foo
   export { foo as &quot;foo!&quot; }
   <p>// Old output (with --format=cjs --platform=node)
   ...
   0 &amp;&amp; (module.exports = {
   &quot;foo!&quot;
   });</p>
   <p>// New output (with --format=cjs --platform=node)
   ...
   0 &amp;&amp; (module.exports = {
   &quot;foo!&quot;: null
   });
   </code></pre></p>
   </li>
   <li>
   <p>Basic support for index source maps (<a 
href="https://redirect.github.com/evanw/esbuild/issues/3439";>#3439</a>, <a 
href="https://redirect.github.com/evanw/esbuild/pull/4109";>#4109</a>)</p>
   <p>The source map specification has an optional mode called <a 
href="https://tc39.es/ecma426/#sec-index-source-map";>index source maps</a> that 
makes it easier for tools to create an aggregate JavaScript file by 
concatenating many smaller JavaScript files with source maps, and then generate 
an aggregate source map by simply providing the original source maps along with 
some offset information. My understanding is that this is rarely used in 
practice. I'm only aware of two uses of it in the wild: <a 
href="https://clojurescript.org/";>ClojureScript</a> and <a 
href="https://turbo.build/pack/";>Turbopack</a>.</p>
   <p>This release provides basic support for indexed source maps. However, the 
implementation has not been tested on a real app (just on very simple test 
input). If you are using index source maps in a real app, please try this out 
and report back if anything isn't working for you.</p>
   <p>Note that this is also not a complete implementation. For example, index 
source maps technically allows nesting source maps to an arbitrary depth, while 
esbuild's implementation in this release only supports a single level of 
nesting. It's unclear whether supporting more than one level of nesting is 
important or not given the lack of available test cases.</p>
   <p>This feature was contributed by <a 
href="https://github.com/clyfish";><code>@​clyfish</code></a>.</p>
   </li>
   </ul>
   <h2>v0.25.1</h2>
   <ul>
   <li>Fix incorrect paths in inline source maps (<a 
href="https://redirect.github.com/evanw/esbuild/issues/4070";>#4070</a>, <a 
href="https://redirect.github.com/evanw/esbuild/issues/4075";>#4075</a>, <a 
href="https://redirect.github.com/evanw/esbuild/issues/4105";>#4105</a>)</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/evanw/esbuild/blob/main/CHANGELOG-2023.md";>esbuild's 
changelog</a>.</em></p>
   <blockquote>
   <h1>Changelog: 2023</h1>
   <p>This changelog documents all esbuild versions published in the year 2023 
(versions 0.16.13 through 0.19.11).</p>
   <h2>0.19.11</h2>
   <ul>
   <li>
   <p>Fix TypeScript-specific class transform edge case (<a 
href="https://redirect.github.com/evanw/esbuild/issues/3559";>#3559</a>)</p>
   <p>The previous release introduced an optimization that avoided transforming 
<code>super()</code> in the class constructor for TypeScript code compiled with 
<code>useDefineForClassFields</code> set to <code>false</code> if all class 
instance fields have no initializers. The rationale was that in this case, all 
class instance fields are omitted in the output so no changes to the 
constructor are needed. However, if all of this is the case <em>and</em> there 
are <code>#private</code> instance fields with initializers, those private 
instance field initializers were still being moved into the constructor. This 
was problematic because they were being inserted before the call to 
<code>super()</code> (since <code>super()</code> is now no longer transformed 
in that case). This release introduces an additional optimization that avoids 
moving the private instance field initializers into the constructor in this 
edge case, which generates smaller code, matches the TypeScript compiler's 
output 
 more closely, and avoids this bug:</p>
   <pre lang="ts"><code>// Original code
   class Foo extends Bar {
     #private = 1;
     public: any;
     constructor() {
       super();
     }
   }
   <p>// Old output (with esbuild v0.19.9)
   class Foo extends Bar {
   constructor() {
   super();
   this.#private = 1;
   }
   #private;
   }</p>
   <p>// Old output (with esbuild v0.19.10)
   class Foo extends Bar {
   constructor() {
   this.#private = 1;
   super();
   }
   #private;
   }</p>
   <p>// New output
   class Foo extends Bar {
   #private = 1;
   constructor() {
   super();
   }
   }
   </code></pre></p>
   </li>
   <li>
   <p>Minifier: allow reording a primitive past a side-effect (<a 
href="https://redirect.github.com/evanw/esbuild/issues/3568";>#3568</a>)</p>
   <p>The minifier previously allowed reordering a side-effect past a 
primitive, but didn't handle the case of reordering a primitive past a 
side-effect. This additional case is now handled:</p>
   </li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/evanw/esbuild/commit/4475787eef4c4923b92b9fa37ebba1c88b9e1d9b";><code>4475787</code></a>
 publish 0.25.2 to npm</li>
   <li><a 
href="https://github.com/evanw/esbuild/commit/8f56771afc37c2b328056a2e6aefdfc2b821c5d7";><code>8f56771</code></a>
 fix <a href="https://redirect.github.com/evanw/esbuild/issues/4121";>#4121</a>: 
map js regexp flags to go regexp flags</li>
   <li><a 
href="https://github.com/evanw/esbuild/commit/36b458d144796882a78baaa40baac5f88c7694b1";><code>36b458d</code></a>
 follow-up to <a 
href="https://redirect.github.com/evanw/esbuild/issues/4109";>#4109</a></li>
   <li><a 
href="https://github.com/evanw/esbuild/commit/8b8437cb0fccd680ef39548fc7bb56ff8f48333d";><code>8b8437c</code></a>
 feat: support index source map (<a 
href="https://redirect.github.com/evanw/esbuild/issues/4109";>#4109</a>)</li>
   <li><a 
href="https://github.com/evanw/esbuild/commit/75286c1b4fabcf93140b97c3c0488f0253158b47";><code>75286c1</code></a>
 unit test for absolute windows paths in source map</li>
   <li><a 
href="https://github.com/evanw/esbuild/commit/bcc77fbee56ec7c050813c972d8bb1e06a8e57ef";><code>bcc77fb</code></a>
 fix <a href="https://redirect.github.com/evanw/esbuild/issues/4100";>#4100</a>: 
invalid identifiers in node annotation</li>
   <li><a 
href="https://github.com/evanw/esbuild/commit/37cb6a2bc3da13e7805a57782ced720fda7eb1f7";><code>37cb6a2</code></a>
 fix a warning from <code>npm publish</code></li>
   <li><a 
href="https://github.com/evanw/esbuild/commit/6bfc1c13b4d986b86e8bc2035f00c337b0c1d007";><code>6bfc1c1</code></a>
 publish 0.25.1 to npm</li>
   <li><a 
href="https://github.com/evanw/esbuild/commit/f9b39529a328f513cd73b36e8488a4a624df5c36";><code>f9b3952</code></a>
 fix <a href="https://redirect.github.com/evanw/esbuild/issues/4078";>#4078</a>: 
prepend namespaces to source map paths</li>
   <li><a 
href="https://github.com/evanw/esbuild/commit/ccf3dd7889e7765a1d6f1596ada0f22b320d7174";><code>ccf3dd7</code></a>
 add &quot;contributed by&quot; in changelog</li>
   <li>Additional commits viewable in <a 
href="https://github.com/evanw/esbuild/compare/v0.18.20...v0.25.2";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@vitejs/plugin-vue` from 4.2.3 to 5.2.3
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/vitejs/vite-plugin-vue/releases";><code>@​vitejs/plugin-vue</code>'s
 releases</a>.</em></p>
   <blockquote>
   <h2>plugin-vue@5.2.3</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite-plugin-vue/blob/plugin-vue@5.2.3/packages/plugin-vue/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>plugin-vue@5.2.2</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite-plugin-vue/blob/plugin-vue@5.2.2/packages/plugin-vue/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>plugin-vue@5.2.1</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite-plugin-vue/blob/plugin-vue@5.2.1/packages/plugin-vue/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>plugin-vue@5.2.0</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite-plugin-vue/blob/plugin-vue@5.2.0/packages/plugin-vue/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>plugin-vue@5.1.5</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite-plugin-vue/blob/plugin-vue@5.1.5/packages/plugin-vue/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>plugin-vue@5.1.4</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite-plugin-vue/blob/plugin-vue@5.1.4/packages/plugin-vue/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>plugin-vue@5.1.3</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite-plugin-vue/blob/plugin-vue@5.1.3/packages/plugin-vue/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>plugin-vue@5.1.2</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite-plugin-vue/blob/plugin-vue@5.1.2/packages/plugin-vue/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>plugin-vue@5.1.1</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite-plugin-vue/blob/plugin-vue@5.1.1/packages/plugin-vue/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>plugin-vue@5.1.0</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite-plugin-vue/blob/plugin-vue@5.1.0/packages/plugin-vue/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>plugin-vue@5.0.5</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite-plugin-vue/blob/plugin-vue@5.0.5/packages/plugin-vue/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>plugin-vue@5.0.4</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite-plugin-vue/blob/plugin-vue@5.0.4/packages/plugin-vue/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>plugin-vue@5.0.3</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite-plugin-vue/blob/plugin-vue@5.0.3/packages/plugin-vue/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>plugin-vue@5.0.2</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite-plugin-vue/blob/plugin-vue@5.0.2/packages/plugin-vue/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>plugin-vue@5.0.1</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite-plugin-vue/blob/plugin-vue@5.0.1/packages/plugin-vue/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>plugin-vue@5.0.0</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite-plugin-vue/blob/plugin-vue@5.0.0/packages/plugin-vue/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>plugin-vue@5.0.0-beta.1</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite-plugin-vue/blob/plugin-vue@5.0.0-beta.1/packages/plugin-vue/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue/CHANGELOG.md";><code>@​vitejs/plugin-vue</code>'s
 changelog</a>.</em></p>
   <blockquote>
   <h2><!-- raw HTML omitted -->5.2.3 (2025-03-17)<!-- raw HTML omitted --></h2>
   <ul>
   <li>Revert &quot;fix: generate unique component id&quot; (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/548";>#548</a>)
 (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/4bc5517";>4bc5517</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/548";>#548</a></li>
   </ul>
   <h2><!-- raw HTML omitted -->5.2.2 (2025-03-17)<!-- raw HTML omitted --></h2>
   <ul>
   <li>feat: pass descriptor vapor flag to compileTemplte (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/219e007";>219e007</a>)</li>
   <li>feat(css): tree shake scoped styles (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/533";>#533</a>)
 (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/333094f";>333094f</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/533";>#533</a></li>
   <li>fix: generate unique component id (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/538";>#538</a>)
 (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/2704e85";>2704e85</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/538";>#538</a></li>
   <li>fix: properly interpret boolean values in <code>define</code> (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/545";>#545</a>)
 (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/46d3d65";>46d3d65</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/545";>#545</a></li>
   <li>fix(deps): update all non-major dependencies (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/482";>#482</a>)
 (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/cdbae68";>cdbae68</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/482";>#482</a></li>
   <li>fix(deps): update all non-major dependencies (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/488";>#488</a>)
 (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/5d39582";>5d39582</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/488";>#488</a></li>
   <li>fix(index): move the if check earlier to avoid creating unnecessary ssr 
when entering return block ( (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/2135c84";>2135c84</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/523";>#523</a></li>
   <li>fix(plugin-vue): default value for compile time flags (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/495";>#495</a>)
 (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/ae9d948";>ae9d948</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/495";>#495</a></li>
   <li>fix(plugin-vue): ensure HMR updates styles when SFC is treated as a type 
dependency (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/541";>#541</a>)
 (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/4abe3be";>4abe3be</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/541";>#541</a></li>
   <li>fix(plugin-vue): resolve sourcemap conflicts in build watch mode with 
cached modules (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/505";>#505</a>)
 (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/906cebb";>906cebb</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/505";>#505</a></li>
   <li>fix(plugin-vue): support external import URLs for monorepos (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/524";>#524</a>)
 (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/cdd4922";>cdd4922</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/524";>#524</a></li>
   <li>fix(plugin-vue): support vapor template-only component (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/529";>#529</a>)
 (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/95be153";>95be153</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/529";>#529</a></li>
   <li>fix(plugin-vue): suppress warnings for non-recognized pseudo selectors 
form lightningcss (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/521";>#521</a>)
 (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/15c0eb0";>15c0eb0</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/521";>#521</a></li>
   <li>chore(deps): update dependency rollup to ^4.27.4 (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/479";>#479</a>)
 (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/428320d";>428320d</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/479";>#479</a></li>
   <li>chore(deps): update dependency rollup to ^4.28.1 (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/484";>#484</a>)
 (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/388403f";>388403f</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/484";>#484</a></li>
   <li>chore(deps): update dependency rollup to ^4.29.1 (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/493";>#493</a>)
 (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/b092bc8";>b092bc8</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/493";>#493</a></li>
   <li>chore(deps): update upstream (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/503";>#503</a>)
 (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/8c12b9f";>8c12b9f</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/503";>#503</a></li>
   <li>chore(deps): update upstream (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/511";>#511</a>)
 (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/d057351";>d057351</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/511";>#511</a></li>
   <li>chore(deps): update upstream (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/526";>#526</a>)
 (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/59946d3";>59946d3</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/526";>#526</a></li>
   <li>chore(plugin-vue): simplify <code>resolved</code> declaration (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/7288a59";>7288a59</a>)</li>
   </ul>
   <h2><!-- raw HTML omitted -->5.2.1 (2024-11-26)<!-- raw HTML omitted --></h2>
   <ul>
   <li>chore: add vite 6 peer dep (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/481";>#481</a>)
 (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/4288652";>4288652</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/481";>#481</a></li>
   <li>chore: fix lint (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/378aea3";>378aea3</a>)</li>
   <li>chore(deps): update dependency rollup to ^4.27.2 (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/476";>#476</a>)
 (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/b2df95e";>b2df95e</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/476";>#476</a></li>
   </ul>
   <h2>5.2.0 (2024-11-13)</h2>
   <ul>
   <li>feat: add a feature option to support custom component id generator (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/461";>#461</a>)
 (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/7a1fc4c";>7a1fc4c</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/461";>#461</a></li>
   </ul>
   <h2><!-- raw HTML omitted -->5.1.5 (2024-11-11)<!-- raw HTML omitted --></h2>
   <ul>
   <li>chore: fix typo (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/464";>#464</a>)
 (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/4a811b0";>4a811b0</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/464";>#464</a></li>
   <li>chore(deps): update dependency rollup to ^4.24.0 (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/448";>#448</a>)
 (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/0fc9cd0";>0fc9cd0</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/448";>#448</a></li>
   <li>chore(deps): update dependency rollup to ^4.25.0 (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/472";>#472</a>)
 (<a 
href="https://github.com/vitejs/vite-plugin-vue/commit/91210cc";>91210cc</a>), 
closes <a 
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/472";>#472</a></li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/vitejs/vite-plugin-vue/commit/b733b914e62b002e45c4a2b3078f3b0f4d0f8805";><code>b733b91</code></a>
 release: plugin-vue@5.2.3</li>
   <li><a 
href="https://github.com/vitejs/vite-plugin-vue/commit/4bc551785a2844113fb03588805a53b8d0c731c6";><code>4bc5517</code></a>
 Revert &quot;fix: generate unique component id&quot; (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/548";>#548</a>)</li>
   <li><a 
href="https://github.com/vitejs/vite-plugin-vue/commit/979cbbf2e68c03972583aa5672071556f3bc5a3a";><code>979cbbf</code></a>
 release: plugin-vue@5.2.2</li>
   <li><a 
href="https://github.com/vitejs/vite-plugin-vue/commit/333094f434230a1369a380e5cf22b59ad75e4fc1";><code>333094f</code></a>
 feat(css): tree shake scoped styles (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/533";>#533</a>)</li>
   <li><a 
href="https://github.com/vitejs/vite-plugin-vue/commit/906cebb1f5cf33edbb2f8258c7eec4e8d7278da7";><code>906cebb</code></a>
 fix(plugin-vue): resolve sourcemap conflicts in build watch mode with cached 
...</li>
   <li><a 
href="https://github.com/vitejs/vite-plugin-vue/commit/2704e85d4c3c4d590d77c1efedfc0f5e8a6b911e";><code>2704e85</code></a>
 fix: generate unique component id (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/538";>#538</a>)</li>
   <li><a 
href="https://github.com/vitejs/vite-plugin-vue/commit/46d3d650726c0342af68c8d877979c4d3aa68f7e";><code>46d3d65</code></a>
 fix: properly interpret boolean values in <code>define</code> (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/545";>#545</a>)</li>
   <li><a 
href="https://github.com/vitejs/vite-plugin-vue/commit/4abe3be06e96c9ceffd85789a2a65f3d298308a8";><code>4abe3be</code></a>
 fix(plugin-vue): ensure HMR updates styles when SFC is treated as a type 
depe...</li>
   <li><a 
href="https://github.com/vitejs/vite-plugin-vue/commit/59946d3d67f19cf626be4164ac26a9373e74ecd5";><code>59946d3</code></a>
 chore(deps): update upstream (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/526";>#526</a>)</li>
   <li><a 
href="https://github.com/vitejs/vite-plugin-vue/commit/95be1537557c256ab1992776712784c2b1c6c856";><code>95be153</code></a>
 fix(plugin-vue): support vapor template-only component (<a 
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/529";>#529</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/vitejs/vite-plugin-vue/commits/plugin-vue@5.2.3/packages/plugin-vue";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `@vitest/coverage-v8` from 0.32.0 to 3.1.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>v3.1.1</h2>
   <h3>   🐞 Bug Fixes</h3>
   <ul>
   <li><strong>reporter</strong>:
   <ul>
   <li>Report tests in correct order  -  by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7752";>vitest-dev/vitest#7752</a>
 <a href="https://github.com/vitest-dev/vitest/commit/b166efa2";><!-- raw HTML 
omitted -->(b166e)<!-- raw HTML omitted --></a></li>
   <li>Print test only once in the verbose 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/7738";>vitest-dev/vitest#7738</a>
 <a href="https://github.com/vitest-dev/vitest/commit/69ca425c";><!-- raw HTML 
omitted -->(69ca4)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   </ul>
   <h5>    <a 
href="https://github.com/vitest-dev/vitest/compare/v3.1.0...v3.1.1";>View 
changes on GitHub</a></h5>
   <h2>v3.1.0</h2>
   <h3>🚀 Features</h3>
   <ul>
   <li>Introduce <code>%$</code> option to add number of the test to its title 
- by <a href="https://github.com/kemuridama";><code>@​kemuridama</code></a> in 
<a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7412";>vitest-dev/vitest#7412</a>
 <a href="https://github.com/vitest-dev/vitest/commit/df3477076";><!-- raw HTML 
omitted -->(df347)<!-- raw HTML omitted --></a></li>
   <li>Add <code>diff.maxDepth</code> option and set non-<code>Infinity</code> 
value as a default to reduce crash - by <a 
href="https://github.com/hi-ogawa";><code>@​hi-ogawa</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7481";>vitest-dev/vitest#7481</a>
 <a href="https://github.com/vitest-dev/vitest/commit/eacab25e7";><!-- raw HTML 
omitted -->(eacab)<!-- raw HTML omitted --></a></li>
   <li>Allow array element for <code>test.each/for</code> title formatting - by 
<a href="https://github.com/hi-ogawa";><code>@​hi-ogawa</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7522";>vitest-dev/vitest#7522</a>
 <a href="https://github.com/vitest-dev/vitest/commit/ea3d67b03";><!-- raw HTML 
omitted -->(ea3d6)<!-- raw HTML omitted --></a></li>
   <li>Add &quot;configureVitest&quot; plugin hook - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> and <a 
href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7349";>vitest-dev/vitest#7349</a>
 <a href="https://github.com/vitest-dev/vitest/commit/20a5d4bfc";><!-- raw HTML 
omitted -->(20a5d)<!-- raw HTML omitted --></a></li>
   <li>Support <code>--configLoader</code> CLI option - by <a 
href="https://github.com/Carnageous";><code>@​Carnageous</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/7574";>vitest-dev/vitest#7574</a>
 <a href="https://github.com/vitest-dev/vitest/commit/2a8520a83";><!-- raw HTML 
omitted -->(2a852)<!-- raw HTML omitted --></a></li>
   <li>Added <code>vitest-browser-lit</code> to <code>vitest init 
browser</code> and docs - by <a 
href="https://github.com/EskiMojo14";><code>@​EskiMojo14</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/7705";>vitest-dev/vitest#7705</a>
 <a href="https://github.com/vitest-dev/vitest/commit/5659a0e0c";><!-- raw HTML 
omitted -->(5659a)<!-- raw HTML omitted --></a></li>
   <li>Use providers request interception for module mocking - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7576";>vitest-dev/vitest#7576</a>
 <a href="https://github.com/vitest-dev/vitest/commit/7883acd63";><!-- raw HTML 
omitted -->(7883a)<!-- raw HTML omitted --></a></li>
   <li><strong>browser</strong>:
   <ul>
   <li>Introduce <code>and</code>, <code>or</code> and <code>filter</code> 
locators - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> and <a 
href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7463";>vitest-dev/vitest#7463</a>
 <a href="https://github.com/vitest-dev/vitest/commit/63949b1d7";><!-- raw HTML 
omitted -->(63949)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>reporter</strong>:
   <ul>
   <li>Always render test time - by <a 
href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> and <a 
href="https://github.com/spamshaker";><code>@​spamshaker</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7529";>vitest-dev/vitest#7529</a>
 <a href="https://github.com/vitest-dev/vitest/commit/5eba60ae1";><!-- raw HTML 
omitted -->(5eba6)<!-- raw HTML omitted --></a></li>
   <li><code>--silent=passed-only</code> to log failed tasks only - by <a 
href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7530";>vitest-dev/vitest#7530</a>
 <a href="https://github.com/vitest-dev/vitest/commit/f9e1cb494";><!-- raw HTML 
omitted -->(f9e1c)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>runner</strong>:
   <ul>
   <li>Add <code>test.scoped</code> to override <code>test.extend</code> 
fixtures per-suite - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7233";>vitest-dev/vitest#7233</a>
 <a href="https://github.com/vitest-dev/vitest/commit/e5851e4b8";><!-- raw HTML 
omitted -->(e5851)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>vitest</strong>:
   <ul>
   <li>Allow conditional <code>context.skip(boolean)</code> - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> and <a 
href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7659";>vitest-dev/vitest#7659</a>
 <a href="https://github.com/vitest-dev/vitest/commit/6adecb903";><!-- raw HTML 
omitted -->(6adec)<!-- raw HTML omitted --></a></li>
   <li>Support rolldown-vite in NormalizeUrlPlugin - by <a 
href="https://github.com/sapphi-red";><code>@​sapphi-red</code></a> and <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7739";>vitest-dev/vitest#7739</a>
 <a href="https://github.com/vitest-dev/vitest/commit/1ef31a7bb";><!-- raw HTML 
omitted -->(1ef31)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   </ul>
   <h3>🐞 Bug Fixes</h3>
   <ul>
   <li>Update test stats regularly - by <a 
href="https://github.com/hi-ogawa";><code>@​hi-ogawa</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7700";>vitest-dev/vitest#7700</a>
 <a href="https://github.com/vitest-dev/vitest/commit/b7953487b";><!-- raw HTML 
omitted -->(b7953)<!-- raw HTML omitted --></a></li>
   <li>Fix vm tests flakiness - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7741";>vitest-dev/vitest#7741</a>
 <a href="https://github.com/vitest-dev/vitest/commit/2702cf424";><!-- raw HTML 
omitted -->(2702c)<!-- raw HTML omitted --></a></li>
   <li>Set <code>diff.expand: false</code> as default - by <a 
href="https://github.com/hi-ogawa";><code>@​hi-ogawa</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7697";>vitest-dev/vitest#7697</a>
 <a href="https://github.com/vitest-dev/vitest/commit/f34206536";><!-- raw HTML 
omitted -->(f3420)<!-- raw HTML omitted --></a></li>
   <li><strong>browser</strong>:
   <ul>
   <li>Correctly calculate timeout in hooks when actions are performed - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7747";>vitest-dev/vitest#7747</a>
 <a href="https://github.com/vitest-dev/vitest/commit/a55055180";><!-- raw HTML 
omitted -->(a5505)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>deps</strong>:
   <ul>
   <li>Update all non-major dependencies - by <a 
href="https://github.com/hi-ogawa";><code>@​hi-ogawa</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7600";>vitest-dev/vitest#7600</a>
 <a href="https://github.com/vitest-dev/vitest/commit/7fc5a2908";><!-- raw HTML 
omitted -->(7fc5a)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>reporter</strong>:
   <ul>
   <li><code>--hideSkippedTests</code> should hide suites too - by <a 
href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7695";>vitest-dev/vitest#7695</a>
 <a href="https://github.com/vitest-dev/vitest/commit/ba9b51ccc";><!-- raw HTML 
omitted -->(ba9b5)<!-- raw HTML omitted --></a></li>
   <li>Report tests in correct order - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7752";>vitest-dev/vitest#7752</a>
 <a href="https://github.com/vitest-dev/vitest/commit/b166efa28";><!-- raw HTML 
omitted -->(b166e)<!-- raw HTML omitted --></a></li>
   <li>Print test only once in the verbose 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/7738";>vitest-dev/vitest#7738</a>
 <a href="https://github.com/vitest-dev/vitest/commit/69ca425c6";><!-- raw HTML 
omitted -->(69ca4)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>snapshot</strong>:
   <ul>
   <li>Fix indent normalization - by <a 
href="https://github.com/hi-ogawa";><code>@​hi-ogawa</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7400";>vitest-dev/vitest#7400</a>
 <a href="https://github.com/vitest-dev/vitest/commit/8299709d2";><!-- raw HTML 
omitted -->(82997)<!-- raw HTML omitted --></a></li>
   <li>This change can cause small amount of very old snapshots to be updated, 
but there will be no functional change to how they work.</li>
   </ul>
   </li>
   </ul>
   <h3>🏎 Performance</h3>
   <ul>
   <li><strong>browser</strong>: Fork jest-dom instead of bundling it - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7605";>vitest-dev/vitest#7605</a>
 <a href="https://github.com/vitest-dev/vitest/commit/12762ea6c";><!-- raw HTML 
omitted -->(12762)<!-- raw HTML omitted --></a></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/a9d36c719f8ce5551f61da20181490d3673bdf99";><code>a9d36c7</code></a>
 chore: release v3.1.1</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/b8eda4bb1c7a586fb4c8622e3989513e7d57c6a5";><code>b8eda4b</code></a>
 chore: release v3.1.0</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/f32c5377a2e9a82c773ad2411b824c4008a75819";><code>f32c537</code></a>
 chore: release v3.1.0-beta.2</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/9695d734ebcd2983f1edc305e77ebcbd45f22adc";><code>9695d73</code></a>
 chore: replace <code>rollup-plugin-esbuild</code> with 
<code>unplugin-oxc</code> (<a 
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/7680";>#7680</a>)</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/2f7f36453bb2d0b6bb3f596bfc20203794592e69";><code>2f7f364</code></a>
 chore: release v3.1.0-beta.1</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/8ea9e147e1db2fa0e1671b9c1d453e3693a240ae";><code>8ea9e14</code></a>
 chore: release v3.0.9</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/422ba66bfa018f3ef727ab7fe7d467e32954c044";><code>422ba66</code></a>
 fix(coverage): browser mode + <code>coverage.all</code> (<a 
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/7597";>#7597</a>)</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/4b0451d9e5e669a7f7d33a07b40fd056b1071097";><code>4b0451d</code></a>
 chore(deps): update dependency <code>@​antfu/eslint-config</code> to v4 (<a 
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/7407";>#7407</a>)</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/7155aefa363994f31923b32c5b53567164625737";><code>7155aef</code></a>
 chore: use pnpm catalog (<a 
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/7590";>#7590</a>)</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/c0cf65f94ffb6c7a3c2759027f061cb643647f37";><code>c0cf65f</code></a>
 chore: use <code>unplugin-isolated-decl</code> with <code>oxc-transform</code> 
for dts build (<a 
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/7609";>#7609</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/vitest-dev/vitest/commits/v3.1.1/packages/coverage-v8";>compare
 view</a></li>
   </ul>
   </details>
   <details>
   <summary>Maintainer changes</summary>
   <p>This version was pushed to npm by <a 
href="https://www.npmjs.com/~vitestbot";>vitestbot</a>, a new releaser for 
<code>@​vitest/coverage-v8</code> since your current version.</p>
   </details>
   <br />
   
   Updates `vite` from 4.5.5 to 6.2.4
   <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>v6.2.4</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite/blob/v6.2.4/packages/vite/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>v6.2.3</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite/blob/v6.2.3/packages/vite/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>v6.2.2</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite/blob/v6.2.2/packages/vite/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>create-vite@6.2.1</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite/blob/create-vite@6.2.1/packages/create-vite/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>v6.2.1</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite/blob/v6.2.1/packages/vite/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>create-vite@6.2.0</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite/blob/create-vite@6.2.0/packages/create-vite/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>v6.2.0</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite/blob/v6.2.0/packages/vite/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>v6.2.0-beta.1</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite/blob/v6.2.0-beta.1/packages/vite/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>v6.2.0-beta.0</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite/blob/v6.2.0-beta.0/packages/vite/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>v6.1.3</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite/blob/v6.1.3/packages/vite/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>v6.1.2</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite/blob/v6.1.2/packages/vite/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>create-vite@6.1.1</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite/blob/create-vite@6.1.1/packages/create-vite/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>v6.1.1</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite/blob/v6.1.1/packages/vite/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>create-vite@6.1.0</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite/blob/create-vite@6.1.0/packages/create-vite/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>v6.1.0</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite/blob/v6.1.0/packages/vite/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>v6.1.0-beta.2</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite/blob/v6.1.0-beta.2/packages/vite/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>v6.1.0-beta.1</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite/blob/v6.1.0-beta.1/packages/vite/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/vitejs/vite/blob/v6.2.4/packages/vite/CHANGELOG.md";>vite's
 changelog</a>.</em></p>
   <blockquote>
   <h2><!-- raw HTML omitted -->6.2.4 (2025-03-31)<!-- raw HTML omitted --></h2>
   <ul>
   <li>fix: fs check in transform middleware (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19761";>#19761</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/7a4fabab6a3aa24c89144e15a13d78f92b52e588";>7a4faba</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19761";>#19761</a></li>
   </ul>
   <h2><!-- raw HTML omitted -->6.2.3 (2025-03-24)<!-- raw HTML omitted --></h2>
   <ul>
   <li>fix: fs raw query with query separators (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19702";>#19702</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/f234b5744d8b74c95535a7b82cc88ed2144263c1";>f234b57</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19702";>#19702</a></li>
   </ul>
   <h2><!-- raw HTML omitted -->6.2.2 (2025-03-14)<!-- raw HTML omitted --></h2>
   <ul>
   <li>fix: await client buildStart on top level buildStart (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19624";>#19624</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/b31faab2a81b839e4b747baeb9c7a7cbb724f8d2";>b31faab</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19624";>#19624</a></li>
   <li>fix(css): inline css correctly for double quote use strict (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19590";>#19590</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/d0aa833296668fc420a27a1ea88ecdbdeacdbce7";>d0aa833</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19590";>#19590</a></li>
   <li>fix(deps): update all non-major dependencies (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19613";>#19613</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/363d691b4995d72f26a14eb59ed88a9483b1f931";>363d691</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19613";>#19613</a></li>
   <li>fix(indexHtml): ensure correct URL when querying module graph (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19601";>#19601</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/dc5395a27e44066ef7725278c4057d9f1071a53f";>dc5395a</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19601";>#19601</a></li>
   <li>fix(preview): use preview https config, not server (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19633";>#19633</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/98b3160fa5916189e756cd7c5aae87e0d8f1978e";>98b3160</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19633";>#19633</a></li>
   <li>fix(ssr): use optional chaining to prevent &quot;undefined is not an 
object&quot; happening in `ssrRewriteStac (<a 
href="https://github.com/vitejs/vite/commit/43097550a1aa8ff633c39fb197b5f9ac1222119b";>4309755</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19612";>#19612</a></li>
   <li>feat: show friendly error for malformed <code>base</code> (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19616";>#19616</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/2476391b2854aaa67d0ed317b6d0c462e68028f7";>2476391</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19616";>#19616</a></li>
   <li>feat(worker): show asset filename conflict warning (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19591";>#19591</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/367d968fbf584e9f0e17192b816e92e8045c6217";>367d968</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19591";>#19591</a></li>
   <li>chore: extend commit hash correctly when ambigious with a non-commit 
object (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19600";>#19600</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/89a62873243805518b672212db7e317989c5c197";>89a6287</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19600";>#19600</a></li>
   </ul>
   <h2><!-- raw HTML omitted -->6.2.1 (2025-03-07)<!-- raw HTML omitted --></h2>
   <ul>
   <li>refactor: remove <code>isBuild</code> check from preAliasPlugin (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19587";>#19587</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/c9e086d35ac35ee1c6d85d48369e8a67a2ba6bfe";>c9e086d</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19587";>#19587</a></li>
   <li>refactor: restore endsWith usage (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19554";>#19554</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/6113a9670cc9b7d29fe0bffe033f7823e36ded00";>6113a96</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19554";>#19554</a></li>
   <li>refactor: use <code>applyToEnvironment</code> in internal plugins (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19588";>#19588</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/f678442d5701a00648a745956f9d884247e4e710";>f678442</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19588";>#19588</a></li>
   <li>fix(css): stabilize css module hashes with lightningcss in dev mode (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19481";>#19481</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/92125b41e4caa3e862bf5fd9b1941546f25d9bf2";>92125b4</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19481";>#19481</a></li>
   <li>fix(deps): update all non-major dependencies (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19555";>#19555</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/f612e0fdf6810317b61fcca1ded125755f261d78";>f612e0f</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19555";>#19555</a></li>
   <li>fix(reporter): fix incorrect bundle size calculation with non-ASCII 
characters (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19561";>#19561</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/437c0ed8baa6739bbe944779b9e7515f9035046a";>437c0ed</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19561";>#19561</a></li>
   <li>fix(sourcemap): combine sourcemaps with multiple sources without matched 
source (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18971";>#18971</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/e3f6ae14f7a93118d7341de7379967f815725c4b";>e3f6ae1</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/18971";>#18971</a></li>
   <li>fix(ssr): named export should overwrite export all (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19534";>#19534</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/2fd2fc110738622651d361488767734cc23c34dd";>2fd2fc1</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19534";>#19534</a></li>
   <li>feat: add <code>*?url&amp;no-inline</code> type and warning for 
<code>.json?inline</code> / <code>.json?no-inline</code> (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19566";>#19566</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/c0d36677cd305e8fa89153ed6305f0e0df43d289";>c0d3667</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19566";>#19566</a></li>
   <li>test: add glob import test case (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19516";>#19516</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/aa1d8075cc7ce7fbba62fea9e37ccb9b304fc039";>aa1d807</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19516";>#19516</a></li>
   <li>test: convert config playground to unit tests (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19568";>#19568</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/c0e68da4774f3487e9ba0c4d4d2c5e76bdc890ea";>c0e68da</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19568";>#19568</a></li>
   <li>test: convert resolve-config playground to unit tests (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19567";>#19567</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/db5fb48f5d4c1ee411e59c1e9b70d62fdb9d53d2";>db5fb48</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19567";>#19567</a></li>
   <li>perf: flush compile cache after 10s (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19537";>#19537</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/6c8a5a27e645a182f5b03a4ed6aa726eab85993f";>6c8a5a2</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19537";>#19537</a></li>
   <li>chore(css): move environment destructuring after condition check (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19492";>#19492</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/c9eda2348c244d591d23f131c6ddf262b256cbf0";>c9eda23</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19492";>#19492</a></li>
   <li>chore(html): remove unnecessary value check (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19491";>#19491</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/797959f01da583b85a0be1dc89f762fd01d138db";>797959f</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19491";>#19491</a></li>
   </ul>
   <h2>6.2.0 (2025-02-25)</h2>
   <ul>
   <li>fix(deps): update all non-major dependencies (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19501";>#19501</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/c94c9e052127cf4796374de1d698ec60b2973dfa";>c94c9e0</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19501";>#19501</a></li>
   <li>fix(worker): string interpolation in dynamic worker options (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19476";>#19476</a>)
 (<a 
href="https://github.com/vitejs/vite/commit/07091a1e804e5934208ef0b6324a04317dd0d815";>07091a1</a>),
 closes <a 
href="https://redirect.github.com/vitejs/vite/issues/19476";>#19476</a></li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/vitejs/vite/commit/037f801075ec35bb6e52145d659f71a23813c48f";><code>037f801</code></a>
 release: v6.2.4</li>
   <li><a 
href="https://github.com/vitejs/vite/commit/7a4fabab6a3aa24c89144e15a13d78f92b52e588";><code>7a4faba</code></a>
 fix: fs check in transform middleware (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19761";>#19761</a>)</li>
   <li><a 
href="https://github.com/vitejs/vite/commit/16869d7c9917eb58d9a0101e30064ab65e64fa91";><code>16869d7</code></a>
 release: v6.2.3</li>
   <li><a 
href="https://github.com/vitejs/vite/commit/f234b5744d8b74c95535a7b82cc88ed2144263c1";><code>f234b57</code></a>
 fix: fs raw query with query separators (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19702";>#19702</a>)</li>
   <li><a 
href="https://github.com/vitejs/vite/commit/b12911edba0cd9edbad170a0940d37bb1e16ef2c";><code>b12911e</code></a>
 release: v6.2.2</li>
   <li><a 
href="https://github.com/vitejs/vite/commit/98b3160fa5916189e756cd7c5aae87e0d8f1978e";><code>98b3160</code></a>
 fix(preview): use preview https config, not server (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19633";>#19633</a>)</li>
   <li><a 
href="https://github.com/vitejs/vite/commit/b31faab2a81b839e4b747baeb9c7a7cbb724f8d2";><code>b31faab</code></a>
 fix: await client buildStart on top level buildStart (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19624";>#19624</a>)</li>
   <li><a 
href="https://github.com/vitejs/vite/commit/dc5395a27e44066ef7725278c4057d9f1071a53f";><code>dc5395a</code></a>
 fix(indexHtml): ensure correct URL when querying module graph (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19601";>#19601</a>)</li>
   <li><a 
href="https://github.com/vitejs/vite/commit/2476391b2854aaa67d0ed317b6d0c462e68028f7";><code>2476391</code></a>
 feat: show friendly error for malformed <code>base</code> (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19616";>#19616</a>)</li>
   <li><a 
href="https://github.com/vitejs/vite/commit/43097550a1aa8ff633c39fb197b5f9ac1222119b";><code>4309755</code></a>
 fix(ssr): use optional chaining to prevent &quot;undefined is not an 
object&quot; happe...</li>
   <li>Additional commits viewable in <a 
href="https://github.com/vitejs/vite/commits/v6.2.4/packages/vite";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `vitest` from 0.32.0 to 3.1.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>v3.1.1</h2>
   <h3>   🐞 Bug Fixes</h3>
   <ul>
   <li><strong>reporter</strong>:
   <ul>
   <li>Report tests in correct order  -  by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7752";>vitest-dev/vitest#7752</a>
 <a href="https://github.com/vitest-dev/vitest/commit/b166efa2";><!-- raw HTML 
omitted -->(b166e)<!-- raw HTML omitted --></a></li>
   <li>Print test only once in the verbose 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/7738";>vitest-dev/vitest#7738</a>
 <a href="https://github.com/vitest-dev/vitest/commit/69ca425c";><!-- raw HTML 
omitted -->(69ca4)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   </ul>
   <h5>    <a 
href="https://github.com/vitest-dev/vitest/compare/v3.1.0...v3.1.1";>View 
changes on GitHub</a></h5>
   <h2>v3.1.0</h2>
   <h3>🚀 Features</h3>
   <ul>
   <li>Introduce <code>%$</code> option to add number of the test to its title 
- by <a href="https://github.com/kemuridama";><code>@​kemuridama</code></a> in 
<a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7412";>vitest-dev/vitest#7412</a>
 <a href="https://github.com/vitest-dev/vitest/commit/df3477076";><!-- raw HTML 
omitted -->(df347)<!-- raw HTML omitted --></a></li>
   <li>Add <code>diff.maxDepth</code> option and set non-<code>Infinity</code> 
value as a default to reduce crash - by <a 
href="https://github.com/hi-ogawa";><code>@​hi-ogawa</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7481";>vitest-dev/vitest#7481</a>
 <a href="https://github.com/vitest-dev/vitest/commit/eacab25e7";><!-- raw HTML 
omitted -->(eacab)<!-- raw HTML omitted --></a></li>
   <li>Allow array element for <code>test.each/for</code> title formatting - by 
<a href="https://github.com/hi-ogawa";><code>@​hi-ogawa</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7522";>vitest-dev/vitest#7522</a>
 <a href="https://github.com/vitest-dev/vitest/commit/ea3d67b03";><!-- raw HTML 
omitted -->(ea3d6)<!-- raw HTML omitted --></a></li>
   <li>Add &quot;configureVitest&quot; plugin hook - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> and <a 
href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7349";>vitest-dev/vitest#7349</a>
 <a href="https://github.com/vitest-dev/vitest/commit/20a5d4bfc";><!-- raw HTML 
omitted -->(20a5d)<!-- raw HTML omitted --></a></li>
   <li>Support <code>--configLoader</code> CLI option - by <a 
href="https://github.com/Carnageous";><code>@​Carnageous</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/7574";>vitest-dev/vitest#7574</a>
 <a href="https://github.com/vitest-dev/vitest/commit/2a8520a83";><!-- raw HTML 
omitted -->(2a852)<!-- raw HTML omitted --></a></li>
   <li>Added <code>vitest-browser-lit</code> to <code>vitest init 
browser</code> and docs - by <a 
href="https://github.com/EskiMojo14";><code>@​EskiMojo14</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/7705";>vitest-dev/vitest#7705</a>
 <a href="https://github.com/vitest-dev/vitest/commit/5659a0e0c";><!-- raw HTML 
omitted -->(5659a)<!-- raw HTML omitted --></a></li>
   <li>Use providers request interception for module mocking - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7576";>vitest-dev/vitest#7576</a>
 <a href="https://github.com/vitest-dev/vitest/commit/7883acd63";><!-- raw HTML 
omitted -->(7883a)<!-- raw HTML omitted --></a></li>
   <li><strong>browser</strong>:
   <ul>
   <li>Introduce <code>and</code>, <code>or</code> and <code>filter</code> 
locators - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> and <a 
href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7463";>vitest-dev/vitest#7463</a>
 <a href="https://github.com/vitest-dev/vitest/commit/63949b1d7";><!-- raw HTML 
omitted -->(63949)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>reporter</strong>:
   <ul>
   <li>Always render test time - by <a 
href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> and <a 
href="https://github.com/spamshaker";><code>@​spamshaker</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7529";>vitest-dev/vitest#7529</a>
 <a href="https://github.com/vitest-dev/vitest/commit/5eba60ae1";><!-- raw HTML 
omitted -->(5eba6)<!-- raw HTML omitted --></a></li>
   <li><code>--silent=passed-only</code> to log failed tasks only - by <a 
href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7530";>vitest-dev/vitest#7530</a>
 <a href="https://github.com/vitest-dev/vitest/commit/f9e1cb494";><!-- raw HTML 
omitted -->(f9e1c)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>runner</strong>:
   <ul>
   <li>Add <code>test.scoped</code> to override <code>test.extend</code> 
fixtures per-suite - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7233";>vitest-dev/vitest#7233</a>
 <a href="https://github.com/vitest-dev/vitest/commit/e5851e4b8";><!-- raw HTML 
omitted -->(e5851)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>vitest</strong>:
   <ul>
   <li>Allow conditional <code>context.skip(boolean)</code> - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> and <a 
href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7659";>vitest-dev/vitest#7659</a>
 <a href="https://github.com/vitest-dev/vitest/commit/6adecb903";><!-- raw HTML 
omitted -->(6adec)<!-- raw HTML omitted --></a></li>
   <li>Support rolldown-vite in NormalizeUrlPlugin - by <a 
href="https://github.com/sapphi-red";><code>@​sapphi-red</code></a> and <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7739";>vitest-dev/vitest#7739</a>
 <a href="https://github.com/vitest-dev/vitest/commit/1ef31a7bb";><!-- raw HTML 
omitted -->(1ef31)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   </ul>
   <h3>🐞 Bug Fixes</h3>
   <ul>
   <li>Update test stats regularly - by <a 
href="https://github.com/hi-ogawa";><code>@​hi-ogawa</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7700";>vitest-dev/vitest#7700</a>
 <a href="https://github.com/vitest-dev/vitest/commit/b7953487b";><!-- raw HTML 
omitted -->(b7953)<!-- raw HTML omitted --></a></li>
   <li>Fix vm tests flakiness - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7741";>vitest-dev/vitest#7741</a>
 <a href="https://github.com/vitest-dev/vitest/commit/2702cf424";><!-- raw HTML 
omitted -->(2702c)<!-- raw HTML omitted --></a></li>
   <li>Set <code>diff.expand: false</code> as default - by <a 
href="https://github.com/hi-ogawa";><code>@​hi-ogawa</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7697";>vitest-dev/vitest#7697</a>
 <a href="https://github.com/vitest-dev/vitest/commit/f34206536";><!-- raw HTML 
omitted -->(f3420)<!-- raw HTML omitted --></a></li>
   <li><strong>browser</strong>:
   <ul>
   <li>Correctly calculate timeout in hooks when actions are performed - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7747";>vitest-dev/vitest#7747</a>
 <a href="https://github.com/vitest-dev/vitest/commit/a55055180";><!-- raw HTML 
omitted -->(a5505)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>deps</strong>:
   <ul>
   <li>Update all non-major dependencies - by <a 
href="https://github.com/hi-ogawa";><code>@​hi-ogawa</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7600";>vitest-dev/vitest#7600</a>
 <a href="https://github.com/vitest-dev/vitest/commit/7fc5a2908";><!-- raw HTML 
omitted -->(7fc5a)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>reporter</strong>:
   <ul>
   <li><code>--hideSkippedTests</code> should hide suites too - by <a 
href="https://github.com/AriPerkkio";><code>@​AriPerkkio</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7695";>vitest-dev/vitest#7695</a>
 <a href="https://github.com/vitest-dev/vitest/commit/ba9b51ccc";><!-- raw HTML 
omitted -->(ba9b5)<!-- raw HTML omitted --></a></li>
   <li>Report tests in correct order - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7752";>vitest-dev/vitest#7752</a>
 <a href="https://github.com/vitest-dev/vitest/commit/b166efa28";><!-- raw HTML 
omitted -->(b166e)<!-- raw HTML omitted --></a></li>
   <li>Print test only once in the verbose 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/7738";>vitest-dev/vitest#7738</a>
 <a href="https://github.com/vitest-dev/vitest/commit/69ca425c6";><!-- raw HTML 
omitted -->(69ca4)<!-- raw HTML omitted --></a></li>
   </ul>
   </li>
   <li><strong>snapshot</strong>:
   <ul>
   <li>Fix indent normalization - by <a 
href="https://github.com/hi-ogawa";><code>@​hi-ogawa</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7400";>vitest-dev/vitest#7400</a>
 <a href="https://github.com/vitest-dev/vitest/commit/8299709d2";><!-- raw HTML 
omitted -->(82997)<!-- raw HTML omitted --></a></li>
   <li>This change can cause small amount of very old snapshots to be updated, 
but there will be no functional change to how they work.</li>
   </ul>
   </li>
   </ul>
   <h3>🏎 Performance</h3>
   <ul>
   <li><strong>browser</strong>: Fork jest-dom instead of bundling it - by <a 
href="https://github.com/sheremet-va";><code>@​sheremet-va</code></a> in <a 
href="https://redirect.github.com/vitest-dev/vitest/issues/7605";>vitest-dev/vitest#7605</a>
 <a href="https://github.com/vitest-dev/vitest/commit/12762ea6c";><!-- raw HTML 
omitted -->(12762)<!-- raw HTML omitted --></a></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/a9d36c719f8ce5551f61da20181490d3673bdf99";><code>a9d36c7</code></a>
 chore: release v3.1.1</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/69ca425c695805ee19e5d14840df9c9ef6d8e7a4";><code>69ca425</code></a>
 fix(reporter): print test only once in the verbose mode (<a 
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/7738";>#7738</a>)</li>
   <li><a 
href="https://github.com/vitest-dev/vitest/commit/b166efa285f4f678914008edf4a1b96e9d936dab";><code>b166efa</code></a>
 fix(reporter): report tests in correct order (<a 
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/7752";>#7752</a>)</li>
   <li><a href="https://github.com/v...
   
   _Description has been truncated_


-- 
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: notifications-unsubscr...@kyuubi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@kyuubi.apache.org
For additional commands, e-mail: notifications-h...@kyuubi.apache.org

Reply via email to