Commit ff8489b
chore(deps): bump the minor group across 1 directory with 16 updates (#5070)
Bumps the minor group with 16 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
|
[@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs)
| `10.2.17` | `10.2.19` |
|
[@storybook/vue3-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/vue3-vite)
| `10.2.17` | `10.2.19` |
|
[@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue)
| `6.0.4` | `6.0.5` |
|
[@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8)
| `4.0.18` | `4.1.0` |
|
[@vitest/eslint-plugin](https://github.com/vitest-dev/eslint-plugin-vitest)
| `1.6.10` | `1.6.12` |
|
[eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin)
| `10.2.17` | `10.2.19` |
| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.3.3` |
`16.4.0` |
|
[storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core)
| `10.2.17` | `10.2.19` |
| [turbo](https://github.com/vercel/turborepo) | `2.8.15` | `2.8.17` |
|
[vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)
| `4.0.18` | `4.1.0` |
| [better-sqlite3](https://github.com/WiseLibs/better-sqlite3) |
`12.6.2` | `12.8.0` |
|
[vite-plugin-static-copy](https://github.com/sapphi-red/vite-plugin-static-copy)
| `3.2.0` | `3.3.0` |
| [@nuxt/kit](https://github.com/nuxt/nuxt/tree/HEAD/packages/kit) |
`4.3.1` | `4.4.2` |
| [@nuxt/schema](https://github.com/nuxt/nuxt/tree/HEAD/packages/schema)
| `4.3.1` | `4.4.2` |
|
[@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y)
| `10.2.17` | `10.2.19` |
| [nuxt](https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt) | `4.3.1`
| `4.4.2` |
Updates `@storybook/addon-docs` from 10.2.17 to 10.2.19
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/releases"><code>@storybook/addon-docs</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v10.2.19</h2>
<h2>10.2.19</h2>
<ul>
<li>Maintenance: Support vite-plugin-svelte@7 which supports Vite 8 - <a
href="https://redirect.github.com/storybookjs/storybook/pull/34115">#34115</a>,
thanks <a
href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li>
<li>Vite: Support Vite 8 - <a
href="https://redirect.github.com/storybookjs/storybook/pull/33788">#33788</a>,
thanks <a
href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li>
</ul>
<h2>v10.2.18</h2>
<h2>10.2.18</h2>
<ul>
<li>Core: Correctly fallback to first detected vitest config file - <a
href="https://redirect.github.com/storybookjs/storybook/pull/33865">#33865</a>,
thanks <a
href="https://github.com/yannbf"><code>@yannbf</code></a>!</li>
<li>Core: Fix error reporting in ManagerErrorBoundary - <a
href="https://redirect.github.com/storybookjs/storybook/pull/33915">#33915</a>,
thanks <a
href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md"><code>@storybook/addon-docs</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>10.2.19</h2>
<ul>
<li>Maintenance: Support vite-plugin-svelte@7 which supports Vite 8 - <a
href="https://redirect.github.com/storybookjs/storybook/pull/34115">#34115</a>,
thanks <a
href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li>
<li>Vite: Support Vite 8 - <a
href="https://redirect.github.com/storybookjs/storybook/pull/33788">#33788</a>,
thanks <a
href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li>
</ul>
<h2>10.2.18</h2>
<ul>
<li>Core: Correctly fallback to first detected vitest config file - <a
href="https://redirect.github.com/storybookjs/storybook/pull/33865">#33865</a>,
thanks <a
href="https://github.com/yannbf"><code>@yannbf</code></a>!</li>
<li>Core: Fix error reporting in ManagerErrorBoundary - <a
href="https://redirect.github.com/storybookjs/storybook/pull/33915">#33915</a>,
thanks <a
href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/storybookjs/storybook/commit/aefcdf99b9676a8d1fe013524bf3656ce09edf06"><code>aefcdf9</code></a>
Bump version from "10.2.18" to "10.2.19" [skip
ci]</li>
<li><a
href="https://github.com/storybookjs/storybook/commit/a22db21f6b495c138bc51a6c2069ac1c856fd89b"><code>a22db21</code></a>
Bump version from "10.2.17" to "10.2.18" [skip
ci]</li>
<li>See full diff in <a
href="https://github.com/storybookjs/storybook/commits/v10.2.19/code/addons/docs">compare
view</a></li>
</ul>
</details>
<br />
Updates `@storybook/vue3-vite` from 10.2.17 to 10.2.19
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/releases"><code>@storybook/vue3-vite</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v10.2.19</h2>
<h2>10.2.19</h2>
<ul>
<li>Maintenance: Support vite-plugin-svelte@7 which supports Vite 8 - <a
href="https://redirect.github.com/storybookjs/storybook/pull/34115">#34115</a>,
thanks <a
href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li>
<li>Vite: Support Vite 8 - <a
href="https://redirect.github.com/storybookjs/storybook/pull/33788">#33788</a>,
thanks <a
href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li>
</ul>
<h2>v10.2.18</h2>
<h2>10.2.18</h2>
<ul>
<li>Core: Correctly fallback to first detected vitest config file - <a
href="https://redirect.github.com/storybookjs/storybook/pull/33865">#33865</a>,
thanks <a
href="https://github.com/yannbf"><code>@yannbf</code></a>!</li>
<li>Core: Fix error reporting in ManagerErrorBoundary - <a
href="https://redirect.github.com/storybookjs/storybook/pull/33915">#33915</a>,
thanks <a
href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md"><code>@storybook/vue3-vite</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>10.2.19</h2>
<ul>
<li>Maintenance: Support vite-plugin-svelte@7 which supports Vite 8 - <a
href="https://redirect.github.com/storybookjs/storybook/pull/34115">#34115</a>,
thanks <a
href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li>
<li>Vite: Support Vite 8 - <a
href="https://redirect.github.com/storybookjs/storybook/pull/33788">#33788</a>,
thanks <a
href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li>
</ul>
<h2>10.2.18</h2>
<ul>
<li>Core: Correctly fallback to first detected vitest config file - <a
href="https://redirect.github.com/storybookjs/storybook/pull/33865">#33865</a>,
thanks <a
href="https://github.com/yannbf"><code>@yannbf</code></a>!</li>
<li>Core: Fix error reporting in ManagerErrorBoundary - <a
href="https://redirect.github.com/storybookjs/storybook/pull/33915">#33915</a>,
thanks <a
href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/storybookjs/storybook/commit/aefcdf99b9676a8d1fe013524bf3656ce09edf06"><code>aefcdf9</code></a>
Bump version from "10.2.18" to "10.2.19" [skip
ci]</li>
<li><a
href="https://github.com/storybookjs/storybook/commit/6cb424b0589ba1cd0a8c791783a66326a7466f67"><code>6cb424b</code></a>
Merge pull request <a
href="https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/vue3-vite/issues/33788">#33788</a>
from storybookjs/valentin/support-vite-8</li>
<li><a
href="https://github.com/storybookjs/storybook/commit/a22db21f6b495c138bc51a6c2069ac1c856fd89b"><code>a22db21</code></a>
Bump version from "10.2.17" to "10.2.18" [skip
ci]</li>
<li>See full diff in <a
href="https://github.com/storybookjs/storybook/commits/v10.2.19/code/frameworks/vue3-vite">compare
view</a></li>
</ul>
</details>
<br />
Updates `@vitejs/plugin-vue` from 6.0.4 to 6.0.5
<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@6.0.5</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite-plugin-vue/blob/plugin-vue@6.0.5/packages/plugin-vue/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
</blockquote>
</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 --><a
href="https://github.com/vitejs/vite-plugin-vue/compare/plugin-vue@6.0.4...plugin-vue@6.0.5">6.0.5</a>
(2026-03-12)<!-- raw HTML omitted --></h2>
<h3>Miscellaneous Chores</h3>
<ul>
<li>remove Vite 8 beta from supported range (<a
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/746">#746</a>)
(<a
href="https://github.com/vitejs/vite-plugin-vue/commit/b3f23e4d0818f11a3e2f674380da870b11d260a2">b3f23e4</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite-plugin-vue/commit/6ad6cc15fdab7db764b64eb4c254c4504f0d9694"><code>6ad6cc1</code></a>
release: plugin-vue@6.0.5</li>
<li><a
href="https://github.com/vitejs/vite-plugin-vue/commit/b3f23e4d0818f11a3e2f674380da870b11d260a2"><code>b3f23e4</code></a>
chore: remove Vite 8 beta from supported range (<a
href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/746">#746</a>)</li>
<li>See full diff in <a
href="https://github.com/vitejs/vite-plugin-vue/commits/plugin-vue@6.0.5/packages/plugin-vue">compare
view</a></li>
</ul>
</details>
<br />
Updates `@vitest/coverage-v8` from 4.0.18 to 4.1.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitest-dev/vitest/releases"><code>@vitest/coverage-v8</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v4.1.0</h2>
<p>Vitest 4.1 is out!</p>
<p>This release page lists all changes made to the project during the
4.1 beta. To get a review of all the new features, read our <a
href="https://vitest.dev/blog/vitest-4-1">blog post</a>.</p>
<h3> 🚀 Features</h3>
<ul>
<li>Return a disposable from doMock() - by <a
href="https://github.com/kirkwaiblinger"><code>@kirkwaiblinger</code></a>
in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9332">vitest-dev/vitest#9332</a>
<a href="https://github.com/vitest-dev/vitest/commit/e3e659a96"><!-- raw
HTML omitted -->(e3e65)<!-- raw HTML omitted --></a></li>
<li>Added chai style assertions - by <a
href="https://github.com/ronnakamoto"><code>@ronnakamoto</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/8842">vitest-dev/vitest#8842</a>
<a href="https://github.com/vitest-dev/vitest/commit/841df9ac5"><!-- raw
HTML omitted -->(841df)<!-- raw HTML omitted --></a></li>
<li>Update to sinon/fake-timers v15 and add <code>setTickMode</code> to
timer controls - by <a
href="https://github.com/atscott"><code>@atscott</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/8726">vitest-dev/vitest#8726</a>
<a href="https://github.com/vitest-dev/vitest/commit/4b480aaed"><!-- raw
HTML omitted -->(4b480)<!-- raw HTML omitted --></a></li>
<li>Expose matcher types - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9448">vitest-dev/vitest#9448</a>
<a href="https://github.com/vitest-dev/vitest/commit/3e4b913b1"><!-- raw
HTML omitted -->(3e4b9)<!-- raw HTML omitted --></a></li>
<li>Add <code>toTestSpecification</code> to reported tasks - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9464">vitest-dev/vitest#9464</a>
<a href="https://github.com/vitest-dev/vitest/commit/1a4705da9"><!-- raw
HTML omitted -->(1a470)<!-- raw HTML omitted --></a></li>
<li>Show a warning if <code>vi.mock</code> or <code>vi.hoisted</code>
are declared outside of top level of the module - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9387">vitest-dev/vitest#9387</a>
<a href="https://github.com/vitest-dev/vitest/commit/5db54a468"><!-- raw
HTML omitted -->(5db54)<!-- raw HTML omitted --></a></li>
<li>Track and display expectedly failed tests (.fails) in UI and CLI -
by <a href="https://github.com/Copilot"><code>@Copilot</code></a>,
<strong>sheremet-va</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/9476">vitest-dev/vitest#9476</a>
<a href="https://github.com/vitest-dev/vitest/commit/77d75fd34"><!-- raw
HTML omitted -->(77d75)<!-- raw HTML omitted --></a></li>
<li>Support tags - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9478">vitest-dev/vitest#9478</a>
<a href="https://github.com/vitest-dev/vitest/commit/de7c8a521"><!-- raw
HTML omitted -->(de7c8)<!-- raw HTML omitted --></a></li>
<li>Implement <code>aroundEach</code> and <code>aroundAll</code> hooks
- by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9450">vitest-dev/vitest#9450</a>
<a href="https://github.com/vitest-dev/vitest/commit/2a8cb9dc2"><!-- raw
HTML omitted -->(2a8cb)<!-- raw HTML omitted --></a></li>
<li>Stabilize experimental features - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9529">vitest-dev/vitest#9529</a>
<a href="https://github.com/vitest-dev/vitest/commit/b5fd2a16a"><!-- raw
HTML omitted -->(b5fd2)<!-- raw HTML omitted --></a></li>
<li>Accept <code>new</code> or <code>all</code> in <code>--update</code>
flag - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9543">vitest-dev/vitest#9543</a>
<a href="https://github.com/vitest-dev/vitest/commit/a5acf28a5"><!-- raw
HTML omitted -->(a5acf)<!-- raw HTML omitted --></a></li>
<li>Support <code>meta</code> in test options - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9535">vitest-dev/vitest#9535</a>
<a href="https://github.com/vitest-dev/vitest/commit/7d622e3d1"><!-- raw
HTML omitted -->(7d622)<!-- raw HTML omitted --></a></li>
<li>Support type inference with a new <code>test.extend</code> syntax
- by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9550">vitest-dev/vitest#9550</a>
<a href="https://github.com/vitest-dev/vitest/commit/e53854fcc"><!-- raw
HTML omitted -->(e5385)<!-- raw HTML omitted --></a></li>
<li>Support vite 8 beta, fix type issues in the config with different
vite versions - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9587">vitest-dev/vitest#9587</a>
<a href="https://github.com/vitest-dev/vitest/commit/990281dfd"><!-- raw
HTML omitted -->(99028)<!-- raw HTML omitted --></a></li>
<li>Add assertion helper to hide internal stack traces - by <a
href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> and
<strong>Claude Opus 4.6</strong> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9594">vitest-dev/vitest#9594</a>
<a href="https://github.com/vitest-dev/vitest/commit/eeb0ae2f8"><!-- raw
HTML omitted -->(eeb0a)<!-- raw HTML omitted --></a></li>
<li>Store failure screenshots using artifacts API - by <a
href="https://github.com/macarie"><code>@macarie</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9588">vitest-dev/vitest#9588</a>
<a href="https://github.com/vitest-dev/vitest/commit/24603e3c4"><!-- raw
HTML omitted -->(24603)<!-- raw HTML omitted --></a></li>
<li>Allow <code>vitest list</code> to statically collect tests instead
of running files to collect 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/9630">vitest-dev/vitest#9630</a>
<a href="https://github.com/vitest-dev/vitest/commit/7a8e7fc20"><!-- raw
HTML omitted -->(7a8e7)<!-- raw HTML omitted --></a></li>
<li>Add <code>--detect-async-leaks</code> - by <a
href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9528">vitest-dev/vitest#9528</a>
<a href="https://github.com/vitest-dev/vitest/commit/c594d4af3"><!-- raw
HTML omitted -->(c594d)<!-- raw HTML omitted --></a></li>
<li>Implement <code>mockThrow</code> and <code>mockThrowOnce</code> -
by <a
href="https://github.com/thor-juhasz"><code>@thor-juhasz</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/9512">vitest-dev/vitest#9512</a>
<a href="https://github.com/vitest-dev/vitest/commit/619179fb7"><!-- raw
HTML omitted -->(61917)<!-- raw HTML omitted --></a></li>
<li>Support <code>update: "none"</code> and add docs about
snapshots behavior on CI - by <a
href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9700">vitest-dev/vitest#9700</a>
<a href="https://github.com/vitest-dev/vitest/commit/05f1854e2"><!-- raw
HTML omitted -->(05f18)<!-- raw HTML omitted --></a></li>
<li>Support playwright <code>launchOptions</code> with
<code>connectOptions</code> - by <a
href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9702">vitest-dev/vitest#9702</a>
<a href="https://github.com/vitest-dev/vitest/commit/f0ff1b2a0"><!-- raw
HTML omitted -->(f0ff1)<!-- raw HTML omitted --></a></li>
<li>Add <code>page/locator.mark</code> API to enhance playwright trace
- by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a>
in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9652">vitest-dev/vitest#9652</a>
<a href="https://github.com/vitest-dev/vitest/commit/d0ee546fe"><!-- raw
HTML omitted -->(d0ee5)<!-- raw HTML omitted --></a></li>
<li><strong>api</strong>:
<ul>
<li>Support tests starting or ending with <code>test</code> in
<code>experimental_parseSpecification</code> - by <a
href="https://github.com/jgillick"><code>@jgillick</code></a> and
<strong>Jeremy Gillick</strong> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9235">vitest-dev/vitest#9235</a>
<a href="https://github.com/vitest-dev/vitest/commit/2f367fad3"><!-- raw
HTML omitted -->(2f367)<!-- raw HTML omitted --></a></li>
<li>Add filters to <code>createSpecification</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/9336">vitest-dev/vitest#9336</a>
<a href="https://github.com/vitest-dev/vitest/commit/c8e6c7fbf"><!-- raw
HTML omitted -->(c8e6c)<!-- raw HTML omitted --></a></li>
<li>Expose <code>runTestFiles</code> as alternative to
<code>runTestSpecifications</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/9443">vitest-dev/vitest#9443</a>
<a href="https://github.com/vitest-dev/vitest/commit/43d761821"><!-- raw
HTML omitted -->(43d76)<!-- raw HTML omitted --></a></li>
<li>Add <code>allowWrite</code> and <code>allowExec</code> options to
<code>api</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/9350">vitest-dev/vitest#9350</a>
<a href="https://github.com/vitest-dev/vitest/commit/20e00ef78"><!-- raw
HTML omitted -->(20e00)<!-- raw HTML omitted --></a></li>
<li>Allow passing down test cases to <code>toTestSpecification</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/9627">vitest-dev/vitest#9627</a>
<a href="https://github.com/vitest-dev/vitest/commit/6f17d5ddf"><!-- raw
HTML omitted -->(6f17d)<!-- raw HTML omitted --></a></li>
</ul>
</li>
<li><strong>browser</strong>:
<ul>
<li>Add <code>userEvent.wheel</code> API - by <a
href="https://github.com/macarie"><code>@macarie</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9188">vitest-dev/vitest#9188</a>
<a href="https://github.com/vitest-dev/vitest/commit/660801979"><!-- raw
HTML omitted -->(66080)<!-- raw HTML omitted --></a></li>
<li>Add <code>filterNode</code> option to prettyDOM for filtering
browser assertion error output - by <a
href="https://github.com/Copilot"><code>@Copilot</code></a>,
<strong>sheremet-va</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/9475">vitest-dev/vitest#9475</a>
<a href="https://github.com/vitest-dev/vitest/commit/d3220fcd8"><!-- raw
HTML omitted -->(d3220)<!-- raw HTML omitted --></a></li>
<li>Support playwright persistent context - by <a
href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a>,
<strong>Claude Opus 4.6</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/9229">vitest-dev/vitest#9229</a>
<a href="https://github.com/vitest-dev/vitest/commit/f865d2ba4"><!-- raw
HTML omitted -->(f865d)<!-- raw HTML omitted --></a></li>
<li>Added <code>detailsPanelPosition</code> option and button - by <a
href="https://github.com/shairez"><code>@shairez</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9525">vitest-dev/vitest#9525</a>
<a href="https://github.com/vitest-dev/vitest/commit/c8a31147c"><!-- raw
HTML omitted -->(c8a31)<!-- raw HTML omitted --></a></li>
<li>Use BlazeDiff instead of pixelmatch - by <a
href="https://github.com/macarie"><code>@macarie</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9514">vitest-dev/vitest#9514</a>
<a href="https://github.com/vitest-dev/vitest/commit/309362089"><!-- raw
HTML omitted -->(30936)<!-- raw HTML omitted --></a></li>
<li>Add <code>findElement</code> and enable strict mode in webdriverio
and preview - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9677">vitest-dev/vitest#9677</a>
<a href="https://github.com/vitest-dev/vitest/commit/c3f37721c"><!-- raw
HTML omitted -->(c3f37)<!-- raw HTML omitted --></a></li>
</ul>
</li>
<li><strong>cli</strong>:
<ul>
<li>Add <a href="https://github.com/bomb"><code>@bomb</code></a>.sh/tab
completions - by <a
href="https://github.com/AmirSa12"><code>@AmirSa12</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/8639">vitest-dev/vitest#8639</a>
<a href="https://github.com/vitest-dev/vitest/commit/200f31704"><!-- raw
HTML omitted -->(200f3)<!-- raw HTML omitted --></a></li>
</ul>
</li>
<li><strong>coverage</strong>:
<ul>
<li>Support <code>ignore start/stop</code> ignore hints - by <a
href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9204">vitest-dev/vitest#9204</a>
<a href="https://github.com/vitest-dev/vitest/commit/e59c94ba6"><!-- raw
HTML omitted -->(e59c9)<!-- raw HTML omitted --></a></li>
<li>Add <code>coverage.changed</code> option to report only changed
files - by <a
href="https://github.com/kykim00"><code>@kykim00</code></a> and <a
href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9521">vitest-dev/vitest#9521</a>
<a href="https://github.com/vitest-dev/vitest/commit/1d9392c67"><!-- raw
HTML omitted -->(1d939)<!-- raw HTML omitted --></a></li>
</ul>
</li>
<li><strong>experimental</strong>:
<ul>
<li>Add <code>onModuleRunner</code> hook to <code>worker.init</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/9286">vitest-dev/vitest#9286</a>
<a href="https://github.com/vitest-dev/vitest/commit/e977f3deb"><!-- raw
HTML omitted -->(e977f)<!-- raw HTML omitted --></a></li>
<li>Option to disable the module runner - 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/9210">vitest-dev/vitest#9210</a>
<a href="https://github.com/vitest-dev/vitest/commit/9be6121ee"><!-- raw
HTML omitted -->(9be61)<!-- 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/4150b913171bda3971a4a4c47c633c26d0c6ae45"><code>4150b91</code></a>
chore: release v4.1.0</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/0c2c01361a95dd26d0d7fd7bc38bcca8dbc6e5d2"><code>0c2c013</code></a>
chore: release v4.1.0-beta.6</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/689a22a1b8c79595f6f4ae82d2b43c895d7f1c50"><code>689a22a</code></a>
fix(browser): types of <code>getCDPSession</code> and <code>cdp()</code>
(<a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9716">#9716</a>)</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/94eb73b519cb5ecd06c9aa178a3f0e161c96236f"><code>94eb73b</code></a>
chore(deps): update eslint packages (<a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9615">#9615</a>)</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/8c96bb0023f551c78a81461d5c9aaedee634fe99"><code>8c96bb0</code></a>
refator: update links to npmx (<a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9783">#9783</a>)</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/aaf775896af2356f5c710c54ec6e624fe8e4eef9"><code>aaf7758</code></a>
chore: standardize packages README (<a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9776">#9776</a>)</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/57cbe393bfb44602b0ea36110e9161aa08f4a468"><code>57cbe39</code></a>
chore(deps): update <code>ast-v8-to-istanbul</code> to v1 (<a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9755">#9755</a>)</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/79672d7e1586981f04dce7619cbd8c3a31eff284"><code>79672d7</code></a>
chore: release v4.1.0-beta.5</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/1d9e3b3315024e3443a5a72fa8387508f4223528"><code>1d9e3b3</code></a>
chore: release v4.1.0-beta.4</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/4ff8c6fa15003c5464e901d71b3e9ec4c1854232"><code>4ff8c6f</code></a>
chore(build): raise build target to the minimum supported, don't bundle
utils...</li>
<li>Additional commits viewable in <a
href="https://github.com/vitest-dev/vitest/commits/v4.1.0/packages/coverage-v8">compare
view</a></li>
</ul>
</details>
<br />
Updates `@vitest/eslint-plugin` from 1.6.10 to 1.6.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitest-dev/eslint-plugin-vitest/releases"><code>@vitest/eslint-plugin</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v1.6.12</h2>
<h5> <a
href="https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.11...v1.6.12">View
changes on GitHub</a></h5>
<h2>What's Changed</h2>
<ul>
<li>fix: detect class/function type more reliably by <a
href="https://github.com/FloEdelmann"><code>@FloEdelmann</code></a> in
<a
href="https://redirect.github.com/vitest-dev/eslint-plugin-vitest/pull/882">vitest-dev/eslint-plugin-vitest#882</a></li>
<li>fix(no-alias-methods): reverse toThrow/toThrowError alias direction
by <a
href="https://github.com/FloEdelmann"><code>@FloEdelmann</code></a> in
<a
href="https://redirect.github.com/vitest-dev/eslint-plugin-vitest/pull/881">vitest-dev/eslint-plugin-vitest#881</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.11...v1.6.12">https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.11...v1.6.12</a></p>
<h2>v1.6.11</h2>
<h3> 🐞 Bug Fixes</h3>
<ul>
<li><strong>no-focused-tests</strong>: Not all chainable APIs are
reported - by <a
href="https://github.com/StyleShit"><code>@StyleShit</code></a> in <a
href="https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/878">vitest-dev/eslint-plugin-vitest#878</a>
<a
href="https://github.com/vitest-dev/eslint-plugin-vitest/commit/703b006"><!--
raw HTML omitted -->(703b0)<!-- raw HTML omitted --></a></li>
</ul>
<h5> <a
href="https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.10...v1.6.11">View
changes on GitHub</a></h5>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitest-dev/eslint-plugin-vitest/commit/a5cfe4f7b7f36765fb5b39d49223dd26fa4176c3"><code>a5cfe4f</code></a>
chore: release v1.6.12</li>
<li><a
href="https://github.com/vitest-dev/eslint-plugin-vitest/commit/6629da5568362da2bbce41847d1bac237ab97304"><code>6629da5</code></a>
fix(no-alias-methods): reverse toThrow/toThrowError alias direction (<a
href="https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/881">#881</a>)</li>
<li><a
href="https://github.com/vitest-dev/eslint-plugin-vitest/commit/c3e475458fbc47d54a5565e98103cbd67069b7ac"><code>c3e4754</code></a>
fix: detect class/function type more reliably (<a
href="https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/882">#882</a>)</li>
<li><a
href="https://github.com/vitest-dev/eslint-plugin-vitest/commit/ba779276f2f7eb6cc7c9998b49fc644cc004543f"><code>ba77927</code></a>
chore: release v1.6.11</li>
<li><a
href="https://github.com/vitest-dev/eslint-plugin-vitest/commit/703b00668bdeb1e2f8305e3f09d8b639efeee043"><code>703b006</code></a>
fix(no-focused-tests): not all chainable APIs are reported (<a
href="https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/878">#878</a>)</li>
<li>See full diff in <a
href="https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.10...v1.6.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint-plugin-storybook` from 10.2.17 to 10.2.19
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/releases">eslint-plugin-storybook's
releases</a>.</em></p>
<blockquote>
<h2>v10.2.19</h2>
<h2>10.2.19</h2>
<ul>
<li>Maintenance: Support vite-plugin-svelte@7 which supports Vite 8 - <a
href="https://redirect.github.com/storybookjs/storybook/pull/34115">#34115</a>,
thanks <a
href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li>
<li>Vite: Support Vite 8 - <a
href="https://redirect.github.com/storybookjs/storybook/pull/33788">#33788</a>,
thanks <a
href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li>
</ul>
<h2>v10.2.18</h2>
<h2>10.2.18</h2>
<ul>
<li>Core: Correctly fallback to first detected vitest config file - <a
href="https://redirect.github.com/storybookjs/storybook/pull/33865">#33865</a>,
thanks <a
href="https://github.com/yannbf"><code>@yannbf</code></a>!</li>
<li>Core: Fix error reporting in ManagerErrorBoundary - <a
href="https://redirect.github.com/storybookjs/storybook/pull/33915">#33915</a>,
thanks <a
href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md">eslint-plugin-storybook's
changelog</a>.</em></p>
<blockquote>
<h2>10.2.19</h2>
<ul>
<li>Maintenance: Support vite-plugin-svelte@7 which supports Vite 8 - <a
href="https://redirect.github.com/storybookjs/storybook/pull/34115">#34115</a>,
thanks <a
href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li>
<li>Vite: Support Vite 8 - <a
href="https://redirect.github.com/storybookjs/storybook/pull/33788">#33788</a>,
thanks <a
href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li>
</ul>
<h2>10.2.18</h2>
<ul>
<li>Core: Correctly fallback to first detected vitest config file - <a
href="https://redirect.github.com/storybookjs/storybook/pull/33865">#33865</a>,
thanks <a
href="https://github.com/yannbf"><code>@yannbf</code></a>!</li>
<li>Core: Fix error reporting in ManagerErrorBoundary - <a
href="https://redirect.github.com/storybookjs/storybook/pull/33915">#33915</a>,
thanks <a
href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/storybookjs/storybook/commit/aefcdf99b9676a8d1fe013524bf3656ce09edf06"><code>aefcdf9</code></a>
Bump version from "10.2.18" to "10.2.19" [skip
ci]</li>
<li><a
href="https://github.com/storybookjs/storybook/commit/a22db21f6b495c138bc51a6c2069ac1c856fd89b"><code>a22db21</code></a>
Bump version from "10.2.17" to "10.2.18" [skip
ci]</li>
<li>See full diff in <a
href="https://github.com/storybookjs/storybook/commits/v10.2.19/code/lib/eslint-plugin">compare
view</a></li>
</ul>
</details>
<br />
Updates `lint-staged` from 16.3.3 to 16.4.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/lint-staged/lint-staged/releases">lint-staged's
releases</a>.</em></p>
<blockquote>
<h2>v16.4.0</h2>
<h3>Minor Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/lint-staged/lint-staged/pull/1739">#1739</a>
<a
href="https://github.com/lint-staged/lint-staged/commit/687fc9069a312ac83ca48f035a1bbf453db91814"><code>687fc90</code></a>
Thanks <a
href="https://github.com/hyperz111"><code>@hyperz111</code></a>! -
Replace <code>micromatch</code> with <code>picomatch</code> to reduce
dependencies.</li>
</ul>
<h2>v16.3.4</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/lint-staged/lint-staged/pull/1742">#1742</a>
<a
href="https://github.com/lint-staged/lint-staged/commit/9d6e827b0c55da5b091c989111f6c55dd76539d9"><code>9d6e827</code></a>
Thanks <a href="https://github.com/iiroj"><code>@iiroj</code></a>! -
Update dependencies, including <a
href="https://github.com/tinylibs/tinyexec/releases/tag/1.0.4"><code>tinyexec@1.0.4</code></a>
to make sure local <code>node_modules/.bin</code> are preferred to
global locations (released in <a
href="https://github.com/tinylibs/tinyexec/releases/tag/1.0.3"><code>tinyexec@1.0.3</code></a>).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md">lint-staged's
changelog</a>.</em></p>
<blockquote>
<h2>16.4.0</h2>
<h3>Minor Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/lint-staged/lint-staged/pull/1739">#1739</a>
<a
href="https://github.com/lint-staged/lint-staged/commit/687fc9069a312ac83ca48f035a1bbf453db91814"><code>687fc90</code></a>
Thanks <a
href="https://github.com/hyperz111"><code>@hyperz111</code></a>! -
Replace <code>micromatch</code> with <code>picomatch</code> to reduce
dependencies.</li>
</ul>
<h2>16.3.4</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/lint-staged/lint-staged/pull/1742">#1742</a>
<a
href="https://github.com/lint-staged/lint-staged/commit/9d6e827b0c55da5b091c989111f6c55dd76539d9"><code>9d6e827</code></a>
Thanks <a href="https://github.com/iiroj"><code>@iiroj</code></a>! -
Update dependencies, including <a
href="https://github.com/tinylibs/tinyexec/releases/tag/1.0.4"><code>tinyexec@1.0.4</code></a>
to make sure local <code>node_modules/.bin</code> are preferred to
global locations (released in <a
href="https://github.com/tinylibs/tinyexec/releases/tag/1.0.3"><code>tinyexec@1.0.3</code></a>).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/445f9dd042b88528c798b2e25c21c9adbc69a732"><code>445f9dd</code></a>
chore(changeset): release</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/d91be60800d59565cb601c4802ed35253bce5b2a"><code>d91be60</code></a>
docs: update readme to use picomatch</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/b392a9ffecd9cfeb167bd2273c6496b8b3c41b47"><code>b392a9f</code></a>
refactor: extract <code>matchFiles</code> and add unit tests</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/687fc9069a312ac83ca48f035a1bbf453db91814"><code>687fc90</code></a>
refactor: replace micromatch with picomatch</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/26dadf9a0472d283112d6cfaaa1fb1f040fd6760"><code>26dadf9</code></a>
chore(changeset): release</li>
<li><a
href="https://github.com/lint-staged/lint-staged/commit/9d6e827b0c55da5b091c989111f6c55dd76539d9"><code>9d6e827</code></a>
build(deps): update dependencies</li>
<li>See full diff in <a
href="https://github.com/lint-staged/lint-staged/compare/v16.3.3...v16.4.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `storybook` from 10.2.17 to 10.2.19
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/releases">storybook's
releases</a>.</em></p>
<blockquote>
<h2>v10.2.19</h2>
<h2>10.2.19</h2>
<ul>
<li>Maintenance: Support vite-plugin-svelte@7 which supports Vite 8 - <a
href="https://redirect.github.com/storybookjs/storybook/pull/34115">#34115</a>,
thanks <a
href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li>
<li>Vite: Support Vite 8 - <a
href="https://redirect.github.com/storybookjs/storybook/pull/33788">#33788</a>,
thanks <a
href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li>
</ul>
<h2>v10.2.18</h2>
<h2>10.2.18</h2>
<ul>
<li>Core: Correctly fallback to first detected vitest config file - <a
href="https://redirect.github.com/storybookjs/storybook/pull/33865">#33865</a>,
thanks <a
href="https://github.com/yannbf"><code>@yannbf</code></a>!</li>
<li>Core: Fix error reporting in ManagerErrorBoundary - <a
href="https://redirect.github.com/storybookjs/storybook/pull/33915">#33915</a>,
thanks <a
href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md">storybook's
changelog</a>.</em></p>
<blockquote>
<h2>10.2.19</h2>
<ul>
<li>Maintenance: Support vite-plugin-svelte@7 which supports Vite 8 - <a
href="https://redirect.github.com/storybookjs/storybook/pull/34115">#34115</a>,
thanks <a
href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li>
<li>Vite: Support Vite 8 - <a
href="https://redirect.github.com/storybookjs/storybook/pull/33788">#33788</a>,
thanks <a
href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li>
</ul>
<h2>10.2.18</h2>
<ul>
<li>Core: Correctly fallback to first detected vitest config file - <a
href="https://redirect.github.com/storybookjs/storybook/pull/33865">#33865</a>,
thanks <a
href="https://github.com/yannbf"><code>@yannbf</code></a>!</li>
<li>Core: Fix error reporting in ManagerErrorBoundary - <a
href="https://redirect.github.com/storybookjs/storybook/pull/33915">#33915</a>,
thanks <a
href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/storybookjs/storybook/commit/aefcdf99b9676a8d1fe013524bf3656ce09edf06"><code>aefcdf9</code></a>
Bump version from "10.2.18" to "10.2.19" [skip
ci]</li>
<li><a
href="https://github.com/storybookjs/storybook/commit/a22db21f6b495c138bc51a6c2069ac1c856fd89b"><code>a22db21</code></a>
Bump version from "10.2.17" to "10.2.18" [skip
ci]</li>
<li><a
href="https://github.com/storybookjs/storybook/commit/748aa473c3b1c9e5dd4a6f01d7311cb88a97ffa0"><code>748aa47</code></a>
Merge pull request <a
href="https://github.com/storybookjs/storybook/tree/HEAD/code/core/issues/33915">#33915</a>
from storybookjs/manager-error-telemetry</li>
<li>See full diff in <a
href="https://github.com/storybookjs/storybook/commits/v10.2.19/code/core">compare
view</a></li>
</ul>
</details>
<br />
Updates `turbo` from 2.8.15 to 2.8.17
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/turborepo/releases">turbo's
releases</a>.</em></p>
<blockquote>
<h2>Turborepo v2.8.17</h2>
<!-- raw HTML omitted -->
<p><strong>Full Changelog</strong>: <a
href="https://github.com/vercel/turborepo/compare/v2.8.17-canary.16...v2.8.17">https://github.com/vercel/turborepo/compare/v2.8.17-canary.16...v2.8.17</a></p>
<h2>Turborepo v2.8.17-canary.16</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>create-turbo</h3>
<ul>
<li>fix: Remove redundant online check from create-turbo by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/12281">vercel/turborepo#12281</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/vercel/turborepo/compare/v2.8.17-canary.15...v2.8.17-canary.16">https://github.com/vercel/turborepo/compare/v2.8.17-canary.15...v2.8.17-canary.16</a></p>
<h2>Turborepo v2.8.17-canary.15</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Changelog</h3>
<ul>
<li>fix: Fix non-deterministic hashOfExternalDependencies with Bun
lockfiles by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/12279">vercel/turborepo#12279</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/vercel/turborepo/compare/v2.8.17-canary.14...v2.8.17-canary.15">https://github.com/vercel/turborepo/compare/v2.8.17-canary.14...v2.8.17-canary.15</a></p>
<h2>Turborepo v2.8.17-canary.14</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>create-turbo</h3>
<ul>
<li>fix: Replace dns.lookup with https.get for create-turbo online check
by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/12277">vercel/turborepo#12277</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/vercel/turborepo/compare/v2.8.17-canary.13...v2.8.17-canary.14">https://github.com/vercel/turborepo/compare/v2.8.17-canary.13...v2.8.17-canary.14</a></p>
<h2>Turborepo v2.8.17-canary.13</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Changelog</h3>
<ul>
<li>feat: Use task graph for <code>watch</code> by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/12275">vercel/turborepo#12275</a></li>
<li>fix: Use BTreeMap for bundled_deps in bun PackageIndex by <a
href="https://github.com/anthonyshew"><code>@anthonyshew</code></a> in
<a
href="https://redirect.github.com/vercel/turborepo/pull/12266">vercel/turborepo#12266</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/vercel/turborepo/compare/v2.8.17-canary.12...v2.8.17-canary.13">https://github.com/vercel/turborepo/compare/v2.8.17-canary.12...v2.8.17-canary.13</a></p>
<h2>Turborepo v2.8.17-canary.12</h2>
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vercel/turborepo/commit/fd0e0f6d5737c719cddace93e72ee1e5aecae5b1"><code>fd0e0f6</code></a>
publish 2.8.17 to registry</li>
<li><a
href="https://github.com/vercel/turborepo/commit/c921a26f3be7e6bd7abeee5086cf7da75a42c40e"><code>c921a26</code></a>
release(turborepo): 2.8.17-canary.16 (<a
href="https://redirect.github.com/vercel/turborepo/issues/12282">#12282</a>)</li>
<li><a
href="https://github.com/vercel/turborepo/commit/766dad44fa8a40ea1ac98407c4d5d96c8239a90e"><code>766dad4</code></a>
fix: Remove redundant online check from create-turbo (<a
href="https://redirect.github.com/vercel/turborepo/issues/12281">#12281</a>)</li>
<li><a
href="https://github.com/vercel/turborepo/commit/8fb7673def91f8678913ce07be0b4d02df53134b"><code>8fb7673</code></a>
release(turborepo): 2.8.17-canary.15 (<a
href="https://redirect.github.com/vercel/turborepo/issues/12280">#12280</a>)</li>
<li><a
href="https://github.com/vercel/turborepo/commit/bb1e1daeb6a74c131183f524f3f1870b60d6bd73"><code>bb1e1da</code></a>
fix: Fix non-deterministic hashOfExternalDependencies with Bun lockfiles
(<a
href="https://redirect.github.com/vercel/turborepo/issues/12">#12</a>...</li>
<li><a
href="https://github.com/vercel/turborepo/commit/85719d6c1ef5fc83518561b91cb32e0a11135c12"><code>85719d6</code></a>
release(turborepo): 2.8.17-canary.14 (<a
href="https://redirect.github.com/vercel/turborepo/issues/12278">#12278</a>)</li>
<li><a
href="https://github.com/vercel/turborepo/commit/9b69f8c6780d727c1b506c890210b5d6646f14ca"><code>9b69f8c</code></a>
fix: Replace dns.lookup with https.get for create-turbo online check (<a
href="https://redirect.github.com/vercel/turborepo/issues/12277">#12277</a>)</li>
<li><a
href="https://github.com/vercel/turborepo/commit/5677b171206ecb9289ad8086f0c2a2a51219a1c0"><code>5677b17</code></a>
release(turborepo): 2.8.17-canary.13 (<a
href="https://redirect.github.com/vercel/turborepo/issues/12276">#12276</a>)</li>
<li><a
href="https://github.com/vercel/turborepo/commit/d1833fae79a937f894f18fc69c7fdefb800e2ebd"><code>d1833fa</code></a>
fix: Use BTreeMap for bundled_deps in bun PackageIndex (<a
href="https://redirect.github.com/vercel/turborepo/issues/12266">#12266</a>)</li>
<li><a
href="https://github.com/vercel/turborepo/commit/29bf4a564f58758c72348364c1db8b3f4cece196"><code>29bf4a5</code></a>
feat: Use task graph for <code>watch</code> (<a
href="https://redirect.github.com/vercel/turborepo/issues/12275">#12275</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/turborepo/compare/v2.8.15...v2.8.17">compare
view</a></li>
</ul>
</details>
<br />
Updates `vitest` from 4.0.18 to 4.1.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitest-dev/vitest/releases">vitest's
releases</a>.</em></p>
<blockquote>
<h2>v4.1.0</h2>
<p>Vitest 4.1 is out!</p>
<p>This release page lists all changes made to the project during the
4.1 beta. To get a review of all the new features, read our <a
href="https://vitest.dev/blog/vitest-4-1">blog post</a>.</p>
<h3> 🚀 Features</h3>
<ul>
<li>Return a disposable from doMock() - by <a
href="https://github.com/kirkwaiblinger"><code>@kirkwaiblinger</code></a>
in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9332">vitest-dev/vitest#9332</a>
<a href="https://github.com/vitest-dev/vitest/commit/e3e659a96"><!-- raw
HTML omitted -->(e3e65)<!-- raw HTML omitted --></a></li>
<li>Added chai style assertions - by <a
href="https://github.com/ronnakamoto"><code>@ronnakamoto</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/8842">vitest-dev/vitest#8842</a>
<a href="https://github.com/vitest-dev/vitest/commit/841df9ac5"><!-- raw
HTML omitted -->(841df)<!-- raw HTML omitted --></a></li>
<li>Update to sinon/fake-timers v15 and add <code>setTickMode</code> to
timer controls - by <a
href="https://github.com/atscott"><code>@atscott</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/8726">vitest-dev/vitest#8726</a>
<a href="https://github.com/vitest-dev/vitest/commit/4b480aaed"><!-- raw
HTML omitted -->(4b480)<!-- raw HTML omitted --></a></li>
<li>Expose matcher types - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9448">vitest-dev/vitest#9448</a>
<a href="https://github.com/vitest-dev/vitest/commit/3e4b913b1"><!-- raw
HTML omitted -->(3e4b9)<!-- raw HTML omitted --></a></li>
<li>Add <code>toTestSpecification</code> to reported tasks - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9464">vitest-dev/vitest#9464</a>
<a href="https://github.com/vitest-dev/vitest/commit/1a4705da9"><!-- raw
HTML omitted -->(1a470)<!-- raw HTML omitted --></a></li>
<li>Show a warning if <code>vi.mock</code> or <code>vi.hoisted</code>
are declared outside of top level of the module - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9387">vitest-dev/vitest#9387</a>
<a href="https://github.com/vitest-dev/vitest/commit/5db54a468"><!-- raw
HTML omitted -->(5db54)<!-- raw HTML omitted --></a></li>
<li>Track and display expectedly failed tests (.fails) in UI and CLI -
by <a href="https://github.com/Copilot"><code>@Copilot</code></a>,
<strong>sheremet-va</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/9476">vitest-dev/vitest#9476</a>
<a href="https://github.com/vitest-dev/vitest/commit/77d75fd34"><!-- raw
HTML omitted -->(77d75)<!-- raw HTML omitted --></a></li>
<li>Support tags - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9478">vitest-dev/vitest#9478</a>
<a href="https://github.com/vitest-dev/vitest/commit/de7c8a521"><!-- raw
HTML omitted -->(de7c8)<!-- raw HTML omitted --></a></li>
<li>Implement <code>aroundEach</code> and <code>aroundAll</code> hooks
- by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9450">vitest-dev/vitest#9450</a>
<a href="https://github.com/vitest-dev/vitest/commit/2a8cb9dc2"><!-- raw
HTML omitted -->(2a8cb)<!-- raw HTML omitted --></a></li>
<li>Stabilize experimental features - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9529">vitest-dev/vitest#9529</a>
<a href="https://github.com/vitest-dev/vitest/commit/b5fd2a16a"><!-- raw
HTML omitted -->(b5fd2)<!-- raw HTML omitted --></a></li>
<li>Accept <code>new</code> or <code>all</code> in <code>--update</code>
flag - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9543">vitest-dev/vitest#9543</a>
<a href="https://github.com/vitest-dev/vitest/commit/a5acf28a5"><!-- raw
HTML omitted -->(a5acf)<!-- raw HTML omitted --></a></li>
<li>Support <code>meta</code> in test options - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9535">vitest-dev/vitest#9535</a>
<a href="https://github.com/vitest-dev/vitest/commit/7d622e3d1"><!-- raw
HTML omitted -->(7d622)<!-- raw HTML omitted --></a></li>
<li>Support type inference with a new <code>test.extend</code> syntax
- by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9550">vitest-dev/vitest#9550</a>
<a href="https://github.com/vitest-dev/vitest/commit/e53854fcc"><!-- raw
HTML omitted -->(e5385)<!-- raw HTML omitted --></a></li>
<li>Support vite 8 beta, fix type issues in the config with different
vite versions - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9587">vitest-dev/vitest#9587</a>
<a href="https://github.com/vitest-dev/vitest/commit/990281dfd"><!-- raw
HTML omitted -->(99028)<!-- raw HTML omitted --></a></li>
<li>Add assertion helper to hide internal stack traces - by <a
href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> and
<strong>Claude Opus 4.6</strong> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9594">vitest-dev/vitest#9594</a>
<a href="https://github.com/vitest-dev/vitest/commit/eeb0ae2f8"><!-- raw
HTML omitted -->(eeb0a)<!-- raw HTML omitted --></a></li>
<li>Store failure screenshots using artifacts API - by <a
href="https://github.com/macarie"><code>@macarie</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9588">vitest-dev/vitest#9588</a>
<a href="https://github.com/vitest-dev/vitest/commit/24603e3c4"><!-- raw
HTML omitted -->(24603)<!-- raw HTML omitted --></a></li>
<li>Allow <code>vitest list</code> to statically collect tests instead
of running files to collect 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/9630">vitest-dev/vitest#9630</a>
<a href="https://github.com/vitest-dev/vitest/commit/7a8e7fc20"><!-- raw
HTML omitted -->(7a8e7)<!-- raw HTML omitted --></a></li>
<li>Add <code>--detect-async-leaks</code> - by <a
href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9528">vitest-dev/vitest#9528</a>
<a href="https://github.com/vitest-dev/vitest/commit/c594d4af3"><!-- raw
HTML omitted -->(c594d)<!-- raw HTML omitted --></a></li>
<li>Implement <code>mockThrow</code> and <code>mockThrowOnce</code> -
by <a
href="https://github.com/thor-juhasz"><code>@thor-juhasz</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/9512">vitest-dev/vitest#9512</a>
<a href="https://github.com/vitest-dev/vitest/commit/619179fb7"><!-- raw
HTML omitted -->(61917)<!-- raw HTML omitted --></a></li>
<li>Support <code>update: "none"</code> and add docs about
snapshots behavior on CI - by <a
href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9700">vitest-dev/vitest#9700</a>
<a href="https://github.com/vitest-dev/vitest/commit/05f1854e2"><!-- raw
HTML omitted -->(05f18)<!-- raw HTML omitted --></a></li>
<li>Support playwright <code>launchOptions</code> with
<code>connectOptions</code> - by <a
href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9702">vitest-dev/vitest#9702</a>
<a href="https://github.com/vitest-dev/vitest/commit/f0ff1b2a0"><!-- raw
HTML omitted -->(f0ff1)<!-- raw HTML omitted --></a></li>
<li>Add <code>page/locator.mark</code> API to enhance playwright trace
- by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a>
in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9652">vitest-dev/vitest#9652</a>
<a href="https://github.com/vitest-dev/vitest/commit/d0ee546fe"><!-- raw
HTML omitted -->(d0ee5)<!-- raw HTML omitted --></a></li>
<li><strong>api</strong>:
<ul>
<li>Support tests starting or ending with <code>test</code> in
<code>experimental_parseSpecification</code> - by <a
href="https://github.com/jgillick"><code>@jgillick</code></a> and
<strong>Jeremy Gillick</strong> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9235">vitest-dev/vitest#9235</a>
<a href="https://github.com/vitest-dev/vitest/commit/2f367fad3"><!-- raw
HTML omitted -->(2f367)<!-- raw HTML omitted --></a></li>
<li>Add filters to <code>createSpecification</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/9336">vitest-dev/vitest#9336</a>
<a href="https://github.com/vitest-dev/vitest/commit/c8e6c7fbf"><!-- raw
HTML omitted -->(c8e6c)<!-- raw HTML omitted --></a></li>
<li>Expose <code>runTestFiles</code> as alternative to
<code>runTestSpecifications</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/9443">vitest-dev/vitest#9443</a>
<a href="https://github.com/vitest-dev/vitest/commit/43d761821"><!-- raw
HTML omitted -->(43d76)<!-- raw HTML omitted --></a></li>
<li>Add <code>allowWrite</code> and <code>allowExec</code> options to
<code>api</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/9350">vitest-dev/vitest#9350</a>
<a href="https://github.com/vitest-dev/vitest/commit/20e00ef78"><!-- raw
HTML omitted -->(20e00)<!-- raw HTML omitted --></a></li>
<li>Allow passing down test cases to <code>toTestSpecification</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/9627">vitest-dev/vitest#9627</a>
<a href="https://github.com/vitest-dev/vitest/commit/6f17d5ddf"><!-- raw
HTML omitted -->(6f17d)<!-- raw HTML omitted --></a></li>
</ul>
</li>
<li><strong>browser</strong>:
<ul>
<li>Add <code>userEvent.wheel</code> API - by <a
href="https://github.com/macarie"><code>@macarie</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9188">vitest-dev/vitest#9188</a>
<a href="https://github.com/vitest-dev/vitest/commit/660801979"><!-- raw
HTML omitted -->(66080)<!-- raw HTML omitted --></a></li>
<li>Add <code>filterNode</code> option to prettyDOM for filtering
browser assertion error output - by <a
href="https://github.com/Copilot"><code>@Copilot</code></a>,
<strong>sheremet-va</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/9475">vitest-dev/vitest#9475</a>
<a href="https://github.com/vitest-dev/vitest/commit/d3220fcd8"><!-- raw
HTML omitted -->(d3220)<!-- raw HTML omitted --></a></li>
<li>Support playwright persistent context - by <a
href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a>,
<strong>Claude Opus 4.6</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/9229">vitest-dev/vitest#9229</a>
<a href="https://github.com/vitest-dev/vitest/commit/f865d2ba4"><!-- raw
HTML omitted -->(f865d)<!-- raw HTML omitted --></a></li>
<li>Added <code>detailsPanelPosition</code> option and button - by <a
href="https://github.com/shairez"><code>@shairez</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9525">vitest-dev/vitest#9525</a>
<a href="https://github.com/vitest-dev/vitest/commit/c8a31147c"><!-- raw
HTML omitted -->(c8a31)<!-- raw HTML omitted --></a></li>
<li>Use BlazeDiff instead of pixelmatch - by <a
href="https://github.com/macarie"><code>@macarie</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9514">vitest-dev/vitest#9514</a>
<a href="https://github.com/vitest-dev/vitest/commit/309362089"><!-- raw
HTML omitted -->(30936)<!-- raw HTML omitted --></a></li>
<li>Add <code>findElement</code> and enable strict mode in webdriverio
and preview - by <a
href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/9677">vitest-dev/vitest#9677</a>
<a href="https://github.com/vitest-dev/vitest/commit/c3f37721c"><!-- raw
HTML omitted -->(c3f37)<!-- raw HTML omitted --></a></li>
</ul>
</li>
<li><strong>cli</strong>:
<ul>
<li>Add <a href="https://github.com/bomb"><code>@bomb</code></a>.sh/tab
completions - by <a
href="https://github.com/AmirSa12"><code>@AmirSa12</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/8639">vitest-dev/vitest#8639</a>
<a href="https://github.com/vitest-dev/vitest/commit/200f31704"><!-- raw
HTML omitted -->(200f3)<!-- raw HTML omitted --></a></li>
</ul>
</li>
<li><strong>coverage</strong>:
<ul>
<li>Support <code>ignore start/stop</code> ignore hints - by <a
href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9204">vitest-dev/vitest#9204</a>
<a href="https://github.com/vitest-dev/vitest/commit/e59c94ba6"><!-- raw
HTML omitted -->(e59c9)<!-- raw HTML omitted --></a></li>
<li>Add <code>coverage.changed</code> option to report only changed
files - by <a
href="https://github.com/kykim00"><code>@kykim00</code></a> and <a
href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/9521">vitest-dev/vitest#9521</a>
<a href="https://github.com/vitest-dev/vitest/commit/1d9392c67"><!-- raw
HTML omitted -->(1d939)<!-- raw HTML omitted --></a></li>
</ul>
</li>
<li><strong>experimental</strong>:
<ul>
<li>Add <code>onModuleRunner</code> hook to <code>worker.init</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/9286">vitest-dev/vitest#9286</a>
<a href="https://github.com/vitest-dev/vitest/commit/e977f3deb"><!-- raw
HTML omitted -->(e977f)<!-- raw HTML omitted --></a></li>
<li>Option to disable the module runner - 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/9210">vitest-dev/vitest#9210</a>
<a href="https://github.com/vitest-dev/vitest/commit/9be6121ee"><!-- raw
HTML omitted -->(9be61)<!-- 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/4150b913171bda3971a4a4c47c633c26d0c6ae45"><code>4150b91</code></a>
chore: release v4.1.0</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/1de0aa22dd6311a93546a75a3c58a6be519c1baf"><code>1de0aa2</code></a>
fix: correctly identify concurrent test during static analysis (<a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9846">#9846</a>)</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/c3cac1c1b5a91d921942e9391fbd94841717363f"><code>c3cac1c</code></a>
fix: use isAgent check, not just TTY, for watch mode (<a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9841">#9841</a>)</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/eab68ba2b8ea6f89717c0b885c573579659d7c3b"><code>eab68ba</code></a>
chore(deps): update all non-major dependencies (<a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9824">#9824</a>)</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/031f02a89be34491c441b4da9c4e2bacb7db71df"><code>031f02a</code></a>
fix: allow catch/finally for async assertion (<a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9827">#9827</a>)</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/3e9e096a231fa0ec6475da82e36cbd6fcc9bc8f9"><code>3e9e096</code></a>
feat(reporters): add <code>agent</code> reporter to reduce ai agent
token usage (<a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/9779">#9779</a>)</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/0c2c01361a95dd26d0d7fd7bc38bcca8dbc6e5d2"><code>0c2c013</code></a>
chore: release v4.1.0-beta.6</li>
<li><a
href="https://github.com/vitest-dev/vitest/commit/8181e06e765f4d043818b244c76795022f…1 parent 48fe048 commit ff8489b
File tree
9 files changed
+1124
-1043
lines changed- apps/showcase
- packages
- flags
- icons
- nuxt
- sit-onyx
- storybook-utils
9 files changed
+1124
-1043
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
34 | | - | |
| 33 | + | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
40 | | - | |
41 | | - | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
| 54 | + | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
| 61 | + | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
| 64 | + | |
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
| 69 | + | |
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
| 45 | + | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
| 64 | + | |
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
0 commit comments