Bumps the development-dependencies group with 15 updates in the /autogpt_platform/frontend directory: | Package | From | To | | --- | --- | --- | | [@chromatic-com/storybook](https://github.com/chromaui/addon-visual-tests) | `3.2.3` | `3.2.4` | | [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) | `8.4.7` | `8.5.0` | | [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials) | `8.4.7` | `8.5.0` | | [@storybook/addon-interactions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/interactions) | `8.4.7` | `8.5.0` | | [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `8.4.7` | `8.5.0` | | [@storybook/addon-onboarding](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/onboarding) | `8.4.7` | `8.5.0` | | [@storybook/blocks](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/blocks) | `8.4.7` | `8.5.0` | | [@storybook/nextjs](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/nextjs) | `8.4.7` | `8.5.0` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.10.5` | `22.10.7` | | [chromatic](https://github.com/chromaui/chromatic-cli) | `11.22.0` | `11.25.0` | | [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `15.1.3` | `15.1.5` | | [postcss](https://github.com/postcss/postcss) | `8.4.49` | `8.5.1` | | [prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss) | `0.6.9` | `0.6.10` | | [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli) | `8.4.7` | `8.5.0` | | [typescript](https://github.com/microsoft/TypeScript) | `5.7.2` | `5.7.3` | Updates `@chromatic-com/storybook` from 3.2.3 to 3.2.4 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/chromaui/addon-visual-tests/blob/v3.2.4/CHANGELOG.md"><code>@chromatic-com/storybook</code>'s changelog</a>.</em></p> <blockquote> <h1>v3.2.4 (Fri Jan 17 2025)</h1> <h4>🐛 Bug Fix</h4> <ul> <li>Remove the connection timeout notification <a href="https://redirect.github.com/chromaui/addon-visual-tests/pull/351">#351</a> (<a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>)</li> <li>Set up Codecov <a href="https://redirect.github.com/chromaui/addon-visual-tests/pull/350">#350</a> (<a href="https://github.com/paulelliott"><code>@paulelliott</code></a>)</li> </ul> <h4>Authors: 2</h4> <ul> <li>Paul Elliott (<a href="https://github.com/paulelliott"><code>@paulelliott</code></a>)</li> <li>Valentin Palkovic (<a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>)</li> </ul> <hr /> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="a490548df4"><code>a490548</code></a> Bump version to: 3.2.4 [skip ci]</li> <li><a href="d86ecff42c"><code>d86ecff</code></a> Update CHANGELOG.md [skip ci]</li> <li><a href="dcee16503c"><code>dcee165</code></a> Merge pull request <a href="https://redirect.github.com/chromaui/addon-visual-tests/issues/351">#351</a> from chromaui/valentin/remove-connection-timeout-noti...</li> <li><a href="127a468c9e"><code>127a468</code></a> Remove the connection timeout notification</li> <li><a href="a7a43dae6d"><code>a7a43da</code></a> Merge pull request <a href="https://redirect.github.com/chromaui/addon-visual-tests/issues/350">#350</a> from chromaui/set-up-codecov</li> <li><a href="8499c6a425"><code>8499c6a</code></a> Upload coverage reports to Codecov</li> <li><a href="476a673686"><code>476a673</code></a> Set up vitest coverage reporting</li> <li><a href="74d3d8d575"><code>74d3d8d</code></a> Update vitest to 2.1.8</li> <li>See full diff in <a href="https://github.com/chromaui/addon-visual-tests/compare/v3.2.3...v3.2.4">compare view</a></li> </ul> </details> <br /> Updates `@storybook/addon-a11y` from 8.4.7 to 8.5.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/storybookjs/storybook/releases"><code>@storybook/addon-a11y</code>'s releases</a>.</em></p> <blockquote> <h2>v8.5.0</h2> <h2>8.5.0</h2> <p>Storybook 8.5 is packed with powerful features to enhance your development workflow. This release makes it easier than ever to build accessible, well-tested UIs. Here’s what’s new:</p> <ul> <li>🦾 Realtime accessibility tests to help build UIs for everybody</li> <li>🛡️ Project code coverage to measure the completeness of your tests</li> <li>🎯 Focused tests for faster test feedback</li> <li>⚛️ React Native Web Vite framework (experimental) for testing mobile UI</li> <li>⚛️ React 19 support</li> <li>🎁 Storybook test early access program to level up your testing game</li> <li>💯 Hundreds more improvements</li> </ul> <!-- raw HTML omitted --> <ul> <li>Addon A11y: Add conditional rendering for a11y violation number in Testing Module - <a href="https://redirect.github.com/storybookjs/storybook/pull/30073">#30073</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Add typesVersions support for TypeScript definitions in a11y package - <a href="https://redirect.github.com/storybookjs/storybook/pull/30005">#30005</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Adjust default behaviour when using with experimental-addon-test - <a href="https://redirect.github.com/storybookjs/storybook/pull/30162">#30162</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Change default element selector - <a href="https://redirect.github.com/storybookjs/storybook/pull/30253">#30253</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Create a11y test provider and revamp a11y addon - <a href="https://redirect.github.com/storybookjs/storybook/pull/29643">#29643</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Don't set a11y tag as comment in automigrations - <a href="https://redirect.github.com/storybookjs/storybook/pull/30257">#30257</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Fix skipped status handling in Testing Module - <a href="https://redirect.github.com/storybookjs/storybook/pull/30077">#30077</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Refactor environment variable handling for Vitest integration - <a href="https://redirect.github.com/storybookjs/storybook/pull/30022">#30022</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Remove warnings API - <a href="https://redirect.github.com/storybookjs/storybook/pull/30049">#30049</a>, thanks <a href="https://github.com/kasperpeulen"><code>@kasperpeulen</code></a>!</li> <li>Addon A11y: Run the a11y automigration on postInstall - <a href="https://redirect.github.com/storybookjs/storybook/pull/30004">#30004</a>, thanks <a href="https://github.com/kasperpeulen"><code>@kasperpeulen</code></a>!</li> <li>Addon A11y: Show errors of axe properly - <a href="https://redirect.github.com/storybookjs/storybook/pull/30050">#30050</a>, thanks <a href="https://github.com/kasperpeulen"><code>@kasperpeulen</code></a>!</li> <li>Addon A11y: Update accessibility status handling in TestProviderRender - <a href="https://redirect.github.com/storybookjs/storybook/pull/30027">#30027</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Docs: Dynamically import rehype - <a href="https://redirect.github.com/storybookjs/storybook/pull/29544">#29544</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Docs: Make new code panel opt in - <a href="https://redirect.github.com/storybookjs/storybook/pull/30248">#30248</a>, thanks <a href="https://github.com/shilman"><code>@shilman</code></a>!</li> <li>Addon Onboarding: Prebundle react-confetti - <a href="https://redirect.github.com/storybookjs/storybook/pull/29996">#29996</a>, thanks <a href="https://github.com/yannbf"><code>@yannbf</code></a>!</li> <li>Addon Test: Add <code>@vitest/coverage-v8</code> during postinstall if no coverage reporter is installed - <a href="https://redirect.github.com/storybookjs/storybook/pull/29993">#29993</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Add prerequisite check for MSW - <a href="https://redirect.github.com/storybookjs/storybook/pull/30193">#30193</a>, thanks <a href="https://github.com/yannbf"><code>@yannbf</code></a>!</li> <li>Addon Test: Add support for previewHead - <a href="https://redirect.github.com/storybookjs/storybook/pull/29808">#29808</a>, thanks <a href="https://github.com/ndelangen"><code>@ndelangen</code></a>!</li> <li>Addon Test: Add Vitest 3 support - <a href="https://redirect.github.com/storybookjs/storybook/pull/30181">#30181</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Test: Always run Vitest in watch mode internally - <a href="https://redirect.github.com/storybookjs/storybook/pull/29749">#29749</a>, thanks <a href="https://github.com/JReinhold"><code>@JReinhold</code></a>!</li> <li>Addon Test: Always use installed version of vitest - <a href="https://redirect.github.com/storybookjs/storybook/pull/30134">#30134</a>, thanks <a href="https://github.com/kasperpeulen"><code>@kasperpeulen</code></a>!</li> <li>Addon Test: Clarify message when <code>vitest</code> detects missing deps - <a href="https://redirect.github.com/storybookjs/storybook/pull/29763">#29763</a>, thanks <a href="https://github.com/ndelangen"><code>@ndelangen</code></a>!</li> <li>Addon Test: Clear coverage data when starting or watching - <a href="https://redirect.github.com/storybookjs/storybook/pull/30072">#30072</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Context menu UI - <a href="https://redirect.github.com/storybookjs/storybook/pull/29727">#29727</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Context menu updates - <a href="https://redirect.github.com/storybookjs/storybook/pull/30107">#30107</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Correctly stop Storybook when Vitest closes - <a href="https://redirect.github.com/storybookjs/storybook/pull/30012">#30012</a>, thanks <a href="https://github.com/JReinhold"><code>@JReinhold</code></a>!</li> <li>Addon Test: Filter out falsy test results in TestProviderRender - <a href="https://redirect.github.com/storybookjs/storybook/pull/30001">#30001</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Test: Fix documentation links - <a href="https://redirect.github.com/storybookjs/storybook/pull/30128">#30128</a>, thanks <a href="https://github.com/yannbf"><code>@yannbf</code></a>!</li> <li>Addon Test: Fix duplicate <code>test.include</code> patterns - <a href="https://redirect.github.com/storybookjs/storybook/pull/30029">#30029</a>, thanks <a href="https://github.com/JReinhold"><code>@JReinhold</code></a>!</li> <li>Addon Test: Fix environment variable for Vitest Storybook integration - <a href="https://redirect.github.com/storybookjs/storybook/pull/30054">#30054</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Test: Fix error reporting for <code>vitest</code> crashes - <a href="https://redirect.github.com/storybookjs/storybook/pull/29751">#29751</a>, thanks <a href="https://github.com/ndelangen"><code>@ndelangen</code></a>!</li> <li>Addon Test: Fix generated path to <code>vitest.setup.js</code> - <a href="https://redirect.github.com/storybookjs/storybook/pull/30233">#30233</a>, thanks <a href="https://github.com/JReinhold"><code>@JReinhold</code></a>!</li> <li>Addon Test: Fix indexing behavior - <a href="https://redirect.github.com/storybookjs/storybook/pull/29836">#29836</a>, thanks <a href="https://github.com/yannbf"><code>@yannbf</code></a>!</li> <li>Addon Test: Fix printing null% for coverage - <a href="https://redirect.github.com/storybookjs/storybook/pull/30061">#30061</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md"><code>@storybook/addon-a11y</code>'s changelog</a>.</em></p> <blockquote> <h2>8.5.0</h2> <p>Storybook 8.5 is packed with powerful features to enhance your development workflow. This release makes it easier than ever to build accessible, well-tested UIs. Here’s what’s new:</p> <ul> <li>🦾 Realtime accessibility tests to help build UIs for everybody</li> <li>🛡️ Project code coverage to measure the completeness of your tests</li> <li>🎯 Focused tests for faster test feedback</li> <li>⚛️ React Native Web Vite framework (experimental) for testing mobile UI⚛️</li> <li>🎁 Storybook test early access program to level up your testing game</li> <li>💯 Hundreds more improvements</li> </ul> <!-- raw HTML omitted --> <ul> <li>Addon A11y: Add conditional rendering for a11y violation number in Testing Module - <a href="https://redirect.github.com/storybookjs/storybook/pull/30073">#30073</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Add typesVersions support for TypeScript definitions in a11y package - <a href="https://redirect.github.com/storybookjs/storybook/pull/30005">#30005</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Adjust default behaviour when using with experimental-addon-test - <a href="https://redirect.github.com/storybookjs/storybook/pull/30162">#30162</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Change default element selector - <a href="https://redirect.github.com/storybookjs/storybook/pull/30253">#30253</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Create a11y test provider and revamp a11y addon - <a href="https://redirect.github.com/storybookjs/storybook/pull/29643">#29643</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Don't set a11y tag as comment in automigrations - <a href="https://redirect.github.com/storybookjs/storybook/pull/30257">#30257</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Fix skipped status handling in Testing Module - <a href="https://redirect.github.com/storybookjs/storybook/pull/30077">#30077</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Refactor environment variable handling for Vitest integration - <a href="https://redirect.github.com/storybookjs/storybook/pull/30022">#30022</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Remove warnings API - <a href="https://redirect.github.com/storybookjs/storybook/pull/30049">#30049</a>, thanks <a href="https://github.com/kasperpeulen"><code>@kasperpeulen</code></a>!</li> <li>Addon A11y: Run the a11y automigration on postInstall - <a href="https://redirect.github.com/storybookjs/storybook/pull/30004">#30004</a>, thanks <a href="https://github.com/kasperpeulen"><code>@kasperpeulen</code></a>!</li> <li>Addon A11y: Show errors of axe properly - <a href="https://redirect.github.com/storybookjs/storybook/pull/30050">#30050</a>, thanks <a href="https://github.com/kasperpeulen"><code>@kasperpeulen</code></a>!</li> <li>Addon A11y: Update accessibility status handling in TestProviderRender - <a href="https://redirect.github.com/storybookjs/storybook/pull/30027">#30027</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Docs: Dynamically import rehype - <a href="https://redirect.github.com/storybookjs/storybook/pull/29544">#29544</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Docs: Make new code panel opt in - <a href="https://redirect.github.com/storybookjs/storybook/pull/30248">#30248</a>, thanks <a href="https://github.com/shilman"><code>@shilman</code></a>!</li> <li>Addon Onboarding: Prebundle react-confetti - <a href="https://redirect.github.com/storybookjs/storybook/pull/29996">#29996</a>, thanks <a href="https://github.com/yannbf"><code>@yannbf</code></a>!</li> <li>Addon Test: Add <code>@vitest/coverage-v8</code> during postinstall if no coverage reporter is installed - <a href="https://redirect.github.com/storybookjs/storybook/pull/29993">#29993</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Add prerequisite check for MSW - <a href="https://redirect.github.com/storybookjs/storybook/pull/30193">#30193</a>, thanks <a href="https://github.com/yannbf"><code>@yannbf</code></a>!</li> <li>Addon Test: Add support for previewHead - <a href="https://redirect.github.com/storybookjs/storybook/pull/29808">#29808</a>, thanks <a href="https://github.com/ndelangen"><code>@ndelangen</code></a>!</li> <li>Addon Test: Add Vitest 3 support - <a href="https://redirect.github.com/storybookjs/storybook/pull/30181">#30181</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Test: Always run Vitest in watch mode internally - <a href="https://redirect.github.com/storybookjs/storybook/pull/29749">#29749</a>, thanks <a href="https://github.com/JReinhold"><code>@JReinhold</code></a>!</li> <li>Addon Test: Always use installed version of vitest - <a href="https://redirect.github.com/storybookjs/storybook/pull/30134">#30134</a>, thanks <a href="https://github.com/kasperpeulen"><code>@kasperpeulen</code></a>!</li> <li>Addon Test: Clarify message when <code>vitest</code> detects missing deps - <a href="https://redirect.github.com/storybookjs/storybook/pull/29763">#29763</a>, thanks <a href="https://github.com/ndelangen"><code>@ndelangen</code></a>!</li> <li>Addon Test: Clear coverage data when starting or watching - <a href="https://redirect.github.com/storybookjs/storybook/pull/30072">#30072</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Context menu UI - <a href="https://redirect.github.com/storybookjs/storybook/pull/29727">#29727</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Context menu updates - <a href="https://redirect.github.com/storybookjs/storybook/pull/30107">#30107</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Correctly stop Storybook when Vitest closes - <a href="https://redirect.github.com/storybookjs/storybook/pull/30012">#30012</a>, thanks <a href="https://github.com/JReinhold"><code>@JReinhold</code></a>!</li> <li>Addon Test: Filter out falsy test results in TestProviderRender - <a href="https://redirect.github.com/storybookjs/storybook/pull/30001">#30001</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Test: Fix documentation links - <a href="https://redirect.github.com/storybookjs/storybook/pull/30128">#30128</a>, thanks <a href="https://github.com/yannbf"><code>@yannbf</code></a>!</li> <li>Addon Test: Fix duplicate <code>test.include</code> patterns - <a href="https://redirect.github.com/storybookjs/storybook/pull/30029">#30029</a>, thanks <a href="https://github.com/JReinhold"><code>@JReinhold</code></a>!</li> <li>Addon Test: Fix environment variable for Vitest Storybook integration - <a href="https://redirect.github.com/storybookjs/storybook/pull/30054">#30054</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Test: Fix error reporting for <code>vitest</code> crashes - <a href="https://redirect.github.com/storybookjs/storybook/pull/29751">#29751</a>, thanks <a href="https://github.com/ndelangen"><code>@ndelangen</code></a>!</li> <li>Addon Test: Fix generated path to <code>vitest.setup.js</code> - <a href="https://redirect.github.com/storybookjs/storybook/pull/30233">#30233</a>, thanks <a href="https://github.com/JReinhold"><code>@JReinhold</code></a>!</li> <li>Addon Test: Fix indexing behavior - <a href="https://redirect.github.com/storybookjs/storybook/pull/29836">#29836</a>, thanks <a href="https://github.com/yannbf"><code>@yannbf</code></a>!</li> <li>Addon Test: Fix printing null% for coverage - <a href="https://redirect.github.com/storybookjs/storybook/pull/30061">#30061</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Fix run request while booting or restarting Vitest - <a href="https://redirect.github.com/storybookjs/storybook/pull/29829">#29829</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Handle undefined storyId - <a href="https://redirect.github.com/storybookjs/storybook/pull/29998">#29998</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="92770672e5"><code>9277067</code></a> Bump version from "8.5.0-beta.11" to "8.5.0" [skip ci]</li> <li><a href="d8fe93ac1b"><code>d8fe93a</code></a> Bump version from "8.5.0-beta.10" to "8.5.0-beta.11" [skip ci]</li> <li><a href="426586d37a"><code>426586d</code></a> Bump version from "8.5.0-beta.9" to "8.5.0-beta.10" [skip ci]</li> <li><a href="6b337506e7"><code>6b33750</code></a> Addon A11y: Change default element selector</li> <li><a href="a6a633a61e"><code>a6a633a</code></a> Merge branch 'next-release' into next</li> <li><a href="b607dbe575"><code>b607dbe</code></a> Bump version from "8.5.0-beta.8" to "8.5.0-beta.9" [skip ci]</li> <li><a href="7e75f73809"><code>7e75f73</code></a> Merge remote-tracking branch 'origin/next' into valentin/a11y-refactorings</li> <li><a href="3b979ee412"><code>3b979ee</code></a> Bump version from "8.5.0-beta.7" to "8.5.0-beta.8" [skip ci]</li> <li><a href="21b452ac9e"><code>21b452a</code></a> Rename a11ytest tag to a11y-test</li> <li><a href="8de05db935"><code>8de05db</code></a> Enhance post-install script to inherit stdio for better logging during addon ...</li> <li>Additional commits viewable in <a href="https://github.com/storybookjs/storybook/commits/v8.5.0/code/addons/a11y">compare view</a></li> </ul> </details> <br /> Updates `@storybook/addon-essentials` from 8.4.7 to 8.5.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/storybookjs/storybook/releases"><code>@storybook/addon-essentials</code>'s releases</a>.</em></p> <blockquote> <h2>v8.5.0</h2> <h2>8.5.0</h2> <p>Storybook 8.5 is packed with powerful features to enhance your development workflow. This release makes it easier than ever to build accessible, well-tested UIs. Here’s what’s new:</p> <ul> <li>🦾 Realtime accessibility tests to help build UIs for everybody</li> <li>🛡️ Project code coverage to measure the completeness of your tests</li> <li>🎯 Focused tests for faster test feedback</li> <li>⚛️ React Native Web Vite framework (experimental) for testing mobile UI</li> <li>⚛️ React 19 support</li> <li>🎁 Storybook test early access program to level up your testing game</li> <li>💯 Hundreds more improvements</li> </ul> <!-- raw HTML omitted --> <ul> <li>Addon A11y: Add conditional rendering for a11y violation number in Testing Module - <a href="https://redirect.github.com/storybookjs/storybook/pull/30073">#30073</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Add typesVersions support for TypeScript definitions in a11y package - <a href="https://redirect.github.com/storybookjs/storybook/pull/30005">#30005</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Adjust default behaviour when using with experimental-addon-test - <a href="https://redirect.github.com/storybookjs/storybook/pull/30162">#30162</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Change default element selector - <a href="https://redirect.github.com/storybookjs/storybook/pull/30253">#30253</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Create a11y test provider and revamp a11y addon - <a href="https://redirect.github.com/storybookjs/storybook/pull/29643">#29643</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Don't set a11y tag as comment in automigrations - <a href="https://redirect.github.com/storybookjs/storybook/pull/30257">#30257</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Fix skipped status handling in Testing Module - <a href="https://redirect.github.com/storybookjs/storybook/pull/30077">#30077</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Refactor environment variable handling for Vitest integration - <a href="https://redirect.github.com/storybookjs/storybook/pull/30022">#30022</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Remove warnings API - <a href="https://redirect.github.com/storybookjs/storybook/pull/30049">#30049</a>, thanks <a href="https://github.com/kasperpeulen"><code>@kasperpeulen</code></a>!</li> <li>Addon A11y: Run the a11y automigration on postInstall - <a href="https://redirect.github.com/storybookjs/storybook/pull/30004">#30004</a>, thanks <a href="https://github.com/kasperpeulen"><code>@kasperpeulen</code></a>!</li> <li>Addon A11y: Show errors of axe properly - <a href="https://redirect.github.com/storybookjs/storybook/pull/30050">#30050</a>, thanks <a href="https://github.com/kasperpeulen"><code>@kasperpeulen</code></a>!</li> <li>Addon A11y: Update accessibility status handling in TestProviderRender - <a href="https://redirect.github.com/storybookjs/storybook/pull/30027">#30027</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Docs: Dynamically import rehype - <a href="https://redirect.github.com/storybookjs/storybook/pull/29544">#29544</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Docs: Make new code panel opt in - <a href="https://redirect.github.com/storybookjs/storybook/pull/30248">#30248</a>, thanks <a href="https://github.com/shilman"><code>@shilman</code></a>!</li> <li>Addon Onboarding: Prebundle react-confetti - <a href="https://redirect.github.com/storybookjs/storybook/pull/29996">#29996</a>, thanks <a href="https://github.com/yannbf"><code>@yannbf</code></a>!</li> <li>Addon Test: Add <code>@vitest/coverage-v8</code> during postinstall if no coverage reporter is installed - <a href="https://redirect.github.com/storybookjs/storybook/pull/29993">#29993</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Add prerequisite check for MSW - <a href="https://redirect.github.com/storybookjs/storybook/pull/30193">#30193</a>, thanks <a href="https://github.com/yannbf"><code>@yannbf</code></a>!</li> <li>Addon Test: Add support for previewHead - <a href="https://redirect.github.com/storybookjs/storybook/pull/29808">#29808</a>, thanks <a href="https://github.com/ndelangen"><code>@ndelangen</code></a>!</li> <li>Addon Test: Add Vitest 3 support - <a href="https://redirect.github.com/storybookjs/storybook/pull/30181">#30181</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Test: Always run Vitest in watch mode internally - <a href="https://redirect.github.com/storybookjs/storybook/pull/29749">#29749</a>, thanks <a href="https://github.com/JReinhold"><code>@JReinhold</code></a>!</li> <li>Addon Test: Always use installed version of vitest - <a href="https://redirect.github.com/storybookjs/storybook/pull/30134">#30134</a>, thanks <a href="https://github.com/kasperpeulen"><code>@kasperpeulen</code></a>!</li> <li>Addon Test: Clarify message when <code>vitest</code> detects missing deps - <a href="https://redirect.github.com/storybookjs/storybook/pull/29763">#29763</a>, thanks <a href="https://github.com/ndelangen"><code>@ndelangen</code></a>!</li> <li>Addon Test: Clear coverage data when starting or watching - <a href="https://redirect.github.com/storybookjs/storybook/pull/30072">#30072</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Context menu UI - <a href="https://redirect.github.com/storybookjs/storybook/pull/29727">#29727</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Context menu updates - <a href="https://redirect.github.com/storybookjs/storybook/pull/30107">#30107</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Correctly stop Storybook when Vitest closes - <a href="https://redirect.github.com/storybookjs/storybook/pull/30012">#30012</a>, thanks <a href="https://github.com/JReinhold"><code>@JReinhold</code></a>!</li> <li>Addon Test: Filter out falsy test results in TestProviderRender - <a href="https://redirect.github.com/storybookjs/storybook/pull/30001">#30001</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Test: Fix documentation links - <a href="https://redirect.github.com/storybookjs/storybook/pull/30128">#30128</a>, thanks <a href="https://github.com/yannbf"><code>@yannbf</code></a>!</li> <li>Addon Test: Fix duplicate <code>test.include</code> patterns - <a href="https://redirect.github.com/storybookjs/storybook/pull/30029">#30029</a>, thanks <a href="https://github.com/JReinhold"><code>@JReinhold</code></a>!</li> <li>Addon Test: Fix environment variable for Vitest Storybook integration - <a href="https://redirect.github.com/storybookjs/storybook/pull/30054">#30054</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Test: Fix error reporting for <code>vitest</code> crashes - <a href="https://redirect.github.com/storybookjs/storybook/pull/29751">#29751</a>, thanks <a href="https://github.com/ndelangen"><code>@ndelangen</code></a>!</li> <li>Addon Test: Fix generated path to <code>vitest.setup.js</code> - <a href="https://redirect.github.com/storybookjs/storybook/pull/30233">#30233</a>, thanks <a href="https://github.com/JReinhold"><code>@JReinhold</code></a>!</li> <li>Addon Test: Fix indexing behavior - <a href="https://redirect.github.com/storybookjs/storybook/pull/29836">#29836</a>, thanks <a href="https://github.com/yannbf"><code>@yannbf</code></a>!</li> <li>Addon Test: Fix printing null% for coverage - <a href="https://redirect.github.com/storybookjs/storybook/pull/30061">#30061</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md"><code>@storybook/addon-essentials</code>'s changelog</a>.</em></p> <blockquote> <h2>8.5.0</h2> <p>Storybook 8.5 is packed with powerful features to enhance your development workflow. This release makes it easier than ever to build accessible, well-tested UIs. Here’s what’s new:</p> <ul> <li>🦾 Realtime accessibility tests to help build UIs for everybody</li> <li>🛡️ Project code coverage to measure the completeness of your tests</li> <li>🎯 Focused tests for faster test feedback</li> <li>⚛️ React Native Web Vite framework (experimental) for testing mobile UI⚛️</li> <li>🎁 Storybook test early access program to level up your testing game</li> <li>💯 Hundreds more improvements</li> </ul> <!-- raw HTML omitted --> <ul> <li>Addon A11y: Add conditional rendering for a11y violation number in Testing Module - <a href="https://redirect.github.com/storybookjs/storybook/pull/30073">#30073</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Add typesVersions support for TypeScript definitions in a11y package - <a href="https://redirect.github.com/storybookjs/storybook/pull/30005">#30005</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Adjust default behaviour when using with experimental-addon-test - <a href="https://redirect.github.com/storybookjs/storybook/pull/30162">#30162</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Change default element selector - <a href="https://redirect.github.com/storybookjs/storybook/pull/30253">#30253</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Create a11y test provider and revamp a11y addon - <a href="https://redirect.github.com/storybookjs/storybook/pull/29643">#29643</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Don't set a11y tag as comment in automigrations - <a href="https://redirect.github.com/storybookjs/storybook/pull/30257">#30257</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Fix skipped status handling in Testing Module - <a href="https://redirect.github.com/storybookjs/storybook/pull/30077">#30077</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Refactor environment variable handling for Vitest integration - <a href="https://redirect.github.com/storybookjs/storybook/pull/30022">#30022</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Remove warnings API - <a href="https://redirect.github.com/storybookjs/storybook/pull/30049">#30049</a>, thanks <a href="https://github.com/kasperpeulen"><code>@kasperpeulen</code></a>!</li> <li>Addon A11y: Run the a11y automigration on postInstall - <a href="https://redirect.github.com/storybookjs/storybook/pull/30004">#30004</a>, thanks <a href="https://github.com/kasperpeulen"><code>@kasperpeulen</code></a>!</li> <li>Addon A11y: Show errors of axe properly - <a href="https://redirect.github.com/storybookjs/storybook/pull/30050">#30050</a>, thanks <a href="https://github.com/kasperpeulen"><code>@kasperpeulen</code></a>!</li> <li>Addon A11y: Update accessibility status handling in TestProviderRender - <a href="https://redirect.github.com/storybookjs/storybook/pull/30027">#30027</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Docs: Dynamically import rehype - <a href="https://redirect.github.com/storybookjs/storybook/pull/29544">#29544</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Docs: Make new code panel opt in - <a href="https://redirect.github.com/storybookjs/storybook/pull/30248">#30248</a>, thanks <a href="https://github.com/shilman"><code>@shilman</code></a>!</li> <li>Addon Onboarding: Prebundle react-confetti - <a href="https://redirect.github.com/storybookjs/storybook/pull/29996">#29996</a>, thanks <a href="https://github.com/yannbf"><code>@yannbf</code></a>!</li> <li>Addon Test: Add <code>@vitest/coverage-v8</code> during postinstall if no coverage reporter is installed - <a href="https://redirect.github.com/storybookjs/storybook/pull/29993">#29993</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Add prerequisite check for MSW - <a href="https://redirect.github.com/storybookjs/storybook/pull/30193">#30193</a>, thanks <a href="https://github.com/yannbf"><code>@yannbf</code></a>!</li> <li>Addon Test: Add support for previewHead - <a href="https://redirect.github.com/storybookjs/storybook/pull/29808">#29808</a>, thanks <a href="https://github.com/ndelangen"><code>@ndelangen</code></a>!</li> <li>Addon Test: Add Vitest 3 support - <a href="https://redirect.github.com/storybookjs/storybook/pull/30181">#30181</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Test: Always run Vitest in watch mode internally - <a href="https://redirect.github.com/storybookjs/storybook/pull/29749">#29749</a>, thanks <a href="https://github.com/JReinhold"><code>@JReinhold</code></a>!</li> <li>Addon Test: Always use installed version of vitest - <a href="https://redirect.github.com/storybookjs/storybook/pull/30134">#30134</a>, thanks <a href="https://github.com/kasperpeulen"><code>@kasperpeulen</code></a>!</li> <li>Addon Test: Clarify message when <code>vitest</code> detects missing deps - <a href="https://redirect.github.com/storybookjs/storybook/pull/29763">#29763</a>, thanks <a href="https://github.com/ndelangen"><code>@ndelangen</code></a>!</li> <li>Addon Test: Clear coverage data when starting or watching - <a href="https://redirect.github.com/storybookjs/storybook/pull/30072">#30072</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Context menu UI - <a href="https://redirect.github.com/storybookjs/storybook/pull/29727">#29727</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Context menu updates - <a href="https://redirect.github.com/storybookjs/storybook/pull/30107">#30107</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Correctly stop Storybook when Vitest closes - <a href="https://redirect.github.com/storybookjs/storybook/pull/30012">#30012</a>, thanks <a href="https://github.com/JReinhold"><code>@JReinhold</code></a>!</li> <li>Addon Test: Filter out falsy test results in TestProviderRender - <a href="https://redirect.github.com/storybookjs/storybook/pull/30001">#30001</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Test: Fix documentation links - <a href="https://redirect.github.com/storybookjs/storybook/pull/30128">#30128</a>, thanks <a href="https://github.com/yannbf"><code>@yannbf</code></a>!</li> <li>Addon Test: Fix duplicate <code>test.include</code> patterns - <a href="https://redirect.github.com/storybookjs/storybook/pull/30029">#30029</a>, thanks <a href="https://github.com/JReinhold"><code>@JReinhold</code></a>!</li> <li>Addon Test: Fix environment variable for Vitest Storybook integration - <a href="https://redirect.github.com/storybookjs/storybook/pull/30054">#30054</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Test: Fix error reporting for <code>vitest</code> crashes - <a href="https://redirect.github.com/storybookjs/storybook/pull/29751">#29751</a>, thanks <a href="https://github.com/ndelangen"><code>@ndelangen</code></a>!</li> <li>Addon Test: Fix generated path to <code>vitest.setup.js</code> - <a href="https://redirect.github.com/storybookjs/storybook/pull/30233">#30233</a>, thanks <a href="https://github.com/JReinhold"><code>@JReinhold</code></a>!</li> <li>Addon Test: Fix indexing behavior - <a href="https://redirect.github.com/storybookjs/storybook/pull/29836">#29836</a>, thanks <a href="https://github.com/yannbf"><code>@yannbf</code></a>!</li> <li>Addon Test: Fix printing null% for coverage - <a href="https://redirect.github.com/storybookjs/storybook/pull/30061">#30061</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Fix run request while booting or restarting Vitest - <a href="https://redirect.github.com/storybookjs/storybook/pull/29829">#29829</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Handle undefined storyId - <a href="https://redirect.github.com/storybookjs/storybook/pull/29998">#29998</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="92770672e5"><code>9277067</code></a> Bump version from "8.5.0-beta.11" to "8.5.0" [skip ci]</li> <li><a href="d8fe93ac1b"><code>d8fe93a</code></a> Bump version from "8.5.0-beta.10" to "8.5.0-beta.11" [skip ci]</li> <li><a href="426586d37a"><code>426586d</code></a> Bump version from "8.5.0-beta.9" to "8.5.0-beta.10" [skip ci]</li> <li><a href="b607dbe575"><code>b607dbe</code></a> Bump version from "8.5.0-beta.8" to "8.5.0-beta.9" [skip ci]</li> <li><a href="3b979ee412"><code>3b979ee</code></a> Bump version from "8.5.0-beta.7" to "8.5.0-beta.8" [skip ci]</li> <li><a href="2b9f1cfc16"><code>2b9f1cf</code></a> Bump version from "8.5.0-beta.6" to "8.5.0-beta.7" [skip ci]</li> <li><a href="91f53fdf55"><code>91f53fd</code></a> Bump version from "8.5.0-beta.5" to "8.5.0-beta.6" [skip ci]</li> <li><a href="ef9ee273d6"><code>ef9ee27</code></a> Bump version from "8.5.0-beta.4" to "8.5.0-beta.5" [skip ci]</li> <li><a href="cf555266f5"><code>cf55526</code></a> Bump version from "8.5.0-beta.3" to "8.5.0-beta.4" [skip ci]</li> <li><a href="df37d0880e"><code>df37d08</code></a> Bump version from "8.5.0-beta.2" to "8.5.0-beta.3" [skip ci]</li> <li>Additional commits viewable in <a href="https://github.com/storybookjs/storybook/commits/v8.5.0/code/addons/essentials">compare view</a></li> </ul> </details> <br /> Updates `@storybook/addon-interactions` from 8.4.7 to 8.5.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/storybookjs/storybook/releases"><code>@storybook/addon-interactions</code>'s releases</a>.</em></p> <blockquote> <h2>v8.5.0</h2> <h2>8.5.0</h2> <p>Storybook 8.5 is packed with powerful features to enhance your development workflow. This release makes it easier than ever to build accessible, well-tested UIs. Here’s what’s new:</p> <ul> <li>🦾 Realtime accessibility tests to help build UIs for everybody</li> <li>🛡️ Project code coverage to measure the completeness of your tests</li> <li>🎯 Focused tests for faster test feedback</li> <li>⚛️ React Native Web Vite framework (experimental) for testing mobile UI</li> <li>⚛️ React 19 support</li> <li>🎁 Storybook test early access program to level up your testing game</li> <li>💯 Hundreds more improvements</li> </ul> <!-- raw HTML omitted --> <ul> <li>Addon A11y: Add conditional rendering for a11y violation number in Testing Module - <a href="https://redirect.github.com/storybookjs/storybook/pull/30073">#30073</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Add typesVersions support for TypeScript definitions in a11y package - <a href="https://redirect.github.com/storybookjs/storybook/pull/30005">#30005</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Adjust default behaviour when using with experimental-addon-test - <a href="https://redirect.github.com/storybookjs/storybook/pull/30162">#30162</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Change default element selector - <a href="https://redirect.github.com/storybookjs/storybook/pull/30253">#30253</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Create a11y test provider and revamp a11y addon - <a href="https://redirect.github.com/storybookjs/storybook/pull/29643">#29643</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Don't set a11y tag as comment in automigrations - <a href="https://redirect.github.com/storybookjs/storybook/pull/30257">#30257</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Fix skipped status handling in Testing Module - <a href="https://redirect.github.com/storybookjs/storybook/pull/30077">#30077</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Refactor environment variable handling for Vitest integration - <a href="https://redirect.github.com/storybookjs/storybook/pull/30022">#30022</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Remove warnings API - <a href="https://redirect.github.com/storybookjs/storybook/pull/30049">#30049</a>, thanks <a href="https://github.com/kasperpeulen"><code>@kasperpeulen</code></a>!</li> <li>Addon A11y: Run the a11y automigration on postInstall - <a href="https://redirect.github.com/storybookjs/storybook/pull/30004">#30004</a>, thanks <a href="https://github.com/kasperpeulen"><code>@kasperpeulen</code></a>!</li> <li>Addon A11y: Show errors of axe properly - <a href="https://redirect.github.com/storybookjs/storybook/pull/30050">#30050</a>, thanks <a href="https://github.com/kasperpeulen"><code>@kasperpeulen</code></a>!</li> <li>Addon A11y: Update accessibility status handling in TestProviderRender - <a href="https://redirect.github.com/storybookjs/storybook/pull/30027">#30027</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Docs: Dynamically import rehype - <a href="https://redirect.github.com/storybookjs/storybook/pull/29544">#29544</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Docs: Make new code panel opt in - <a href="https://redirect.github.com/storybookjs/storybook/pull/30248">#30248</a>, thanks <a href="https://github.com/shilman"><code>@shilman</code></a>!</li> <li>Addon Onboarding: Prebundle react-confetti - <a href="https://redirect.github.com/storybookjs/storybook/pull/29996">#29996</a>, thanks <a href="https://github.com/yannbf"><code>@yannbf</code></a>!</li> <li>Addon Test: Add <code>@vitest/coverage-v8</code> during postinstall if no coverage reporter is installed - <a href="https://redirect.github.com/storybookjs/storybook/pull/29993">#29993</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Add prerequisite check for MSW - <a href="https://redirect.github.com/storybookjs/storybook/pull/30193">#30193</a>, thanks <a href="https://github.com/yannbf"><code>@yannbf</code></a>!</li> <li>Addon Test: Add support for previewHead - <a href="https://redirect.github.com/storybookjs/storybook/pull/29808">#29808</a>, thanks <a href="https://github.com/ndelangen"><code>@ndelangen</code></a>!</li> <li>Addon Test: Add Vitest 3 support - <a href="https://redirect.github.com/storybookjs/storybook/pull/30181">#30181</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Test: Always run Vitest in watch mode internally - <a href="https://redirect.github.com/storybookjs/storybook/pull/29749">#29749</a>, thanks <a href="https://github.com/JReinhold"><code>@JReinhold</code></a>!</li> <li>Addon Test: Always use installed version of vitest - <a href="https://redirect.github.com/storybookjs/storybook/pull/30134">#30134</a>, thanks <a href="https://github.com/kasperpeulen"><code>@kasperpeulen</code></a>!</li> <li>Addon Test: Clarify message when <code>vitest</code> detects missing deps - <a href="https://redirect.github.com/storybookjs/storybook/pull/29763">#29763</a>, thanks <a href="https://github.com/ndelangen"><code>@ndelangen</code></a>!</li> <li>Addon Test: Clear coverage data when starting or watching - <a href="https://redirect.github.com/storybookjs/storybook/pull/30072">#30072</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Context menu UI - <a href="https://redirect.github.com/storybookjs/storybook/pull/29727">#29727</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Context menu updates - <a href="https://redirect.github.com/storybookjs/storybook/pull/30107">#30107</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Correctly stop Storybook when Vitest closes - <a href="https://redirect.github.com/storybookjs/storybook/pull/30012">#30012</a>, thanks <a href="https://github.com/JReinhold"><code>@JReinhold</code></a>!</li> <li>Addon Test: Filter out falsy test results in TestProviderRender - <a href="https://redirect.github.com/storybookjs/storybook/pull/30001">#30001</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Test: Fix documentation links - <a href="https://redirect.github.com/storybookjs/storybook/pull/30128">#30128</a>, thanks <a href="https://github.com/yannbf"><code>@yannbf</code></a>!</li> <li>Addon Test: Fix duplicate <code>test.include</code> patterns - <a href="https://redirect.github.com/storybookjs/storybook/pull/30029">#30029</a>, thanks <a href="https://github.com/JReinhold"><code>@JReinhold</code></a>!</li> <li>Addon Test: Fix environment variable for Vitest Storybook integration - <a href="https://redirect.github.com/storybookjs/storybook/pull/30054">#30054</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Test: Fix error reporting for <code>vitest</code> crashes - <a href="https://redirect.github.com/storybookjs/storybook/pull/29751">#29751</a>, thanks <a href="https://github.com/ndelangen"><code>@ndelangen</code></a>!</li> <li>Addon Test: Fix generated path to <code>vitest.setup.js</code> - <a href="https://redirect.github.com/storybookjs/storybook/pull/30233">#30233</a>, thanks <a href="https://github.com/JReinhold"><code>@JReinhold</code></a>!</li> <li>Addon Test: Fix indexing behavior - <a href="https://redirect.github.com/storybookjs/storybook/pull/29836">#29836</a>, thanks <a href="https://github.com/yannbf"><code>@yannbf</code></a>!</li> <li>Addon Test: Fix printing null% for coverage - <a href="https://redirect.github.com/storybookjs/storybook/pull/30061">#30061</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md"><code>@storybook/addon-interactions</code>'s changelog</a>.</em></p> <blockquote> <h2>8.5.0</h2> <p>Storybook 8.5 is packed with powerful features to enhance your development workflow. This release makes it easier than ever to build accessible, well-tested UIs. Here’s what’s new:</p> <ul> <li>🦾 Realtime accessibility tests to help build UIs for everybody</li> <li>🛡️ Project code coverage to measure the completeness of your tests</li> <li>🎯 Focused tests for faster test feedback</li> <li>⚛️ React Native Web Vite framework (experimental) for testing mobile UI⚛️</li> <li>🎁 Storybook test early access program to level up your testing game</li> <li>💯 Hundreds more improvements</li> </ul> <!-- raw HTML omitted --> <ul> <li>Addon A11y: Add conditional rendering for a11y violation number in Testing Module - <a href="https://redirect.github.com/storybookjs/storybook/pull/30073">#30073</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Add typesVersions support for TypeScript definitions in a11y package - <a href="https://redirect.github.com/storybookjs/storybook/pull/30005">#30005</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Adjust default behaviour when using with experimental-addon-test - <a href="https://redirect.github.com/storybookjs/storybook/pull/30162">#30162</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Change default element selector - <a href="https://redirect.github.com/storybookjs/storybook/pull/30253">#30253</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Create a11y test provider and revamp a11y addon - <a href="https://redirect.github.com/storybookjs/storybook/pull/29643">#29643</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Don't set a11y tag as comment in automigrations - <a href="https://redirect.github.com/storybookjs/storybook/pull/30257">#30257</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Fix skipped status handling in Testing Module - <a href="https://redirect.github.com/storybookjs/storybook/pull/30077">#30077</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Refactor environment variable handling for Vitest integration - <a href="https://redirect.github.com/storybookjs/storybook/pull/30022">#30022</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon A11y: Remove warnings API - <a href="https://redirect.github.com/storybookjs/storybook/pull/30049">#30049</a>, thanks <a href="https://github.com/kasperpeulen"><code>@kasperpeulen</code></a>!</li> <li>Addon A11y: Run the a11y automigration on postInstall - <a href="https://redirect.github.com/storybookjs/storybook/pull/30004">#30004</a>, thanks <a href="https://github.com/kasperpeulen"><code>@kasperpeulen</code></a>!</li> <li>Addon A11y: Show errors of axe properly - <a href="https://redirect.github.com/storybookjs/storybook/pull/30050">#30050</a>, thanks <a href="https://github.com/kasperpeulen"><code>@kasperpeulen</code></a>!</li> <li>Addon A11y: Update accessibility status handling in TestProviderRender - <a href="https://redirect.github.com/storybookjs/storybook/pull/30027">#30027</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Docs: Dynamically import rehype - <a href="https://redirect.github.com/storybookjs/storybook/pull/29544">#29544</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Docs: Make new code panel opt in - <a href="https://redirect.github.com/storybookjs/storybook/pull/30248">#30248</a>, thanks <a href="https://github.com/shilman"><code>@shilman</code></a>!</li> <li>Addon Onboarding: Prebundle react-confetti - <a href="https://redirect.github.com/storybookjs/storybook/pull/29996">#29996</a>, thanks <a href="https://github.com/yannbf"><code>@yannbf</code></a>!</li> <li>Addon Test: Add <code>@vitest/coverage-v8</code> during postinstall if no coverage reporter is installed - <a href="https://redirect.github.com/storybookjs/storybook/pull/29993">#29993</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Add prerequisite check for MSW - <a href="https://redirect.github.com/storybookjs/storybook/pull/30193">#30193</a>, thanks <a href="https://github.com/yannbf"><code>@yannbf</code></a>!</li> <li>Addon Test: Add support for previewHead - <a href="https://redirect.github.com/storybookjs/storybook/pull/29808">#29808</a>, thanks <a href="https://github.com/ndelangen"><code>@ndelangen</code></a>!</li> <li>Addon Test: Add Vitest 3 support - <a href="https://redirect.github.com/storybookjs/storybook/pull/30181">#30181</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Test: Always run Vitest in watch mode internally - <a href="https://redirect.github.com/storybookjs/storybook/pull/29749">#29749</a>, thanks <a href="https://github.com/JReinhold"><code>@JReinhold</code></a>!</li> <li>Addon Test: Always use installed version of vitest - <a href="https://redirect.github.com/storybookjs/storybook/pull/30134">#30134</a>, thanks <a href="https://github.com/kasperpeulen"><code>@kasperpeulen</code></a>!</li> <li>Addon Test: Clarify message when <code>vitest</code> detects missing deps - <a href="https://redirect.github.com/storybookjs/storybook/pull/29763">#29763</a>, thanks <a href="https://github.com/ndelangen"><code>@ndelangen</code></a>!</li> <li>Addon Test: Clear coverage data when starting or watching - <a href="https://redirect.github.com/storybookjs/storybook/pull/30072">#30072</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Context menu UI - <a href="https://redirect.github.com/storybookjs/storybook/pull/29727">#29727</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Context menu updates - <a href="https://redirect.github.com/storybookjs/storybook/pull/30107">#30107</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Correctly stop Storybook when Vitest closes - <a href="https://redirect.github.com/storybookjs/storybook/pull/30012">#30012</a>, thanks <a href="https://github.com/JReinhold"><code>@JReinhold</code></a>!</li> <li>Addon Test: Filter out falsy test results in TestProviderRender - <a href="https://redirect.github.com/storybookjs/storybook/pull/30001">#30001</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Test: Fix documentation links - <a href="https://redirect.github.com/storybookjs/storybook/pull/30128">#30128</a>, thanks <a href="https://github.com/yannbf"><code>@yannbf</code></a>!</li> <li>Addon Test: Fix duplicate <code>test.include</code> patterns - <a href="https://redirect.github.com/storybookjs/storybook/pull/30029">#30029</a>, thanks <a href="https://github.com/JReinhold"><code>@JReinhold</code></a>!</li> <li>Addon Test: Fix environment variable for Vitest Storybook integration - <a href="https://redirect.github.com/storybookjs/storybook/pull/30054">#30054</a>, thanks <a href="https://github.com/valentinpalkovic"><code>@valentinpalkovic</code></a>!</li> <li>Addon Test: Fix error reporting for <code>vitest</code> crashes - <a href="https://redirect.github.com/storybookjs/storybook/pull/29751">#29751</a>, thanks <a href="https://github.com/ndelangen"><code>@ndelangen</code></a>!</li> <li>Addon Test: Fix generated path to <code>vitest.setup.js</code> - <a href="https://redirect.github.com/storybookjs/storybook/pull/30233">#30233</a>, thanks <a href="https://github.com/JReinhold"><code>@JReinhold</code></a>!</li> <li>Addon Test: Fix indexing behavior - <a href="https://redirect.github.com/storybookjs/storybook/pull/29836">#29836</a>, thanks <a href="https://github.com/yannbf"><code>@yannbf</code></a>!</li> <li>Addon Test: Fix printing null% for coverage - <a href="https://redirect.github.com/storybookjs/storybook/pull/30061">#30061</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Fix run request while booting or restarting Vitest - <a href="https://redirect.github.com/storybookjs/storybook/pull/29829">#29829</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> <li>Addon Test: Handle undefined storyId - <a href="https://redirect.github.com/storybookjs/storybook/pull/29998">#29998</a>, thanks <a href="https://github.com/ghengeveld"><code>@ghengeveld</code></a>!</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="92770672e5"><code>9277067</code></a> Bump version from "8.5.0-beta.11" to "8.5.0" [skip ci]</li> <li><a href="e447db6537"><code>e447db6</code></a> Merge branch 'next' into jeppe/fix-interactions-removal</li> <li><a href="1a0d0eaa34"><code>1a0d0ea</code></a> move addon order check from preset.js to dist/preset.js</li> <li><a href="d8fe93ac1b"><code>d8fe93a</code></a> Bump version from "8.5.0-beta.10" to "8.5.0-beta.11" [skip ci]</li> <li><a href="426586d37a"><code>426586d</code></a> Bump version from "8.5.0-beta.9" to "8.5.0-beta.10" [skip ci]</li> <li><a href="b607dbe575"><code>b607dbe</code></a> Bump version from "8.5.0-beta.8" to "8.5.0-beta.9" [skip ci]</li> <li><a href="3b979ee412"><code>3b979ee</code></a> Bump version from "8.5.0-beta.7" to "8.5.0-beta.8" [skip ci]</li> <li><a href="2b9f1cfc16"><code>2b9f1cf</code></a> Bump version from "8.5.0-beta.6" to "8.5.0-beta.7" [skip ci]</li> <li><a href="91f53fdf55"><code>91f53fd</code></a> Bump version from "8.5.0-beta.5" to "8.5.0-beta.6" [skip ci]</li> <li><a href="ef9ee273d6"><code>ef9ee27</code></a> Bump version from "8.5.0-beta.4" to "8.5.0-beta.5" [skip ci]</li> <li>Additional ... _Description has been truncated_ Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Nicholas Tindle <nicholas.tindle@agpt.co>
AutoGPT Platform
Welcome to the AutoGPT Platform - a powerful system for creating and running AI agents to solve business problems. This platform enables you to harness the power of artificial intelligence to automate tasks, analyze data, and generate insights for your organization.
Getting Started
Prerequisites
- Docker
- Docker Compose V2 (comes with Docker Desktop, or can be installed separately)
- Node.js & NPM (for running the frontend application)
Running the System
To run the AutoGPT Platform, follow these steps:
-
Clone this repository to your local machine and navigate to the
autogpt_platformdirectory within the repository:git clone <https://github.com/Significant-Gravitas/AutoGPT.git | git@github.com:Significant-Gravitas/AutoGPT.git> cd AutoGPT/autogpt_platform -
Run the following command:
git submodule update --init --recursiveThis command will initialize and update the submodules in the repository. The
supabasefolder will be cloned to the root directory. -
Run the following command:
cp supabase/docker/.env.example .envThis command will copy the
.env.examplefile to.envin thesupabase/dockerdirectory. You can modify the.envfile to add your own environment variables. -
Run the following command:
docker compose up -dThis command will start all the necessary backend services defined in the
docker-compose.ymlfile in detached mode. -
Navigate to
frontendwithin theautogpt_platformdirectory:cd frontendYou will need to run your frontend application separately on your local machine.
-
Run the following command:
cp .env.example .env.localThis command will copy the
.env.examplefile to.env.localin thefrontenddirectory. You can modify the.env.localwithin this folder to add your own environment variables for the frontend application. -
Run the following command:
npm install npm run devThis command will install the necessary dependencies and start the frontend application in development mode. If you are using Yarn, you can run the following commands instead:
yarn install && yarn dev -
Open your browser and navigate to
http://localhost:3000to access the AutoGPT Platform frontend.
Docker Compose Commands
Here are some useful Docker Compose commands for managing your AutoGPT Platform:
docker compose up -d: Start the services in detached mode.docker compose stop: Stop the running services without removing them.docker compose rm: Remove stopped service containers.docker compose build: Build or rebuild services.docker compose down: Stop and remove containers, networks, and volumes.docker compose watch: Watch for changes in your services and automatically update them.
Sample Scenarios
Here are some common scenarios where you might use multiple Docker Compose commands:
-
Updating and restarting a specific service:
docker compose build api_srv docker compose up -d --no-deps api_srvThis rebuilds the
api_srvservice and restarts it without affecting other services. -
Viewing logs for troubleshooting:
docker compose logs -f api_srv ws_srvThis shows and follows the logs for both
api_srvandws_srvservices. -
Scaling a service for increased load:
docker compose up -d --scale executor=3This scales the
executorservice to 3 instances to handle increased load. -
Stopping the entire system for maintenance:
docker compose stop docker compose rm -f docker compose pull docker compose up -dThis stops all services, removes containers, pulls the latest images, and restarts the system.
-
Developing with live updates:
docker compose watchThis watches for changes in your code and automatically updates the relevant services.
-
Checking the status of services:
docker compose psThis shows the current status of all services defined in your docker-compose.yml file.
These scenarios demonstrate how to use Docker Compose commands in combination to manage your AutoGPT Platform effectively.
Persisting Data
To persist data for PostgreSQL and Redis, you can modify the docker-compose.yml file to add volumes. Here's how:
-
Open the
docker-compose.ymlfile in a text editor. -
Add volume configurations for PostgreSQL and Redis services:
services: postgres: # ... other configurations ... volumes: - postgres_data:/var/lib/postgresql/data redis: # ... other configurations ... volumes: - redis_data:/data volumes: postgres_data: redis_data: -
Save the file and run
docker compose up -dto apply the changes.
This configuration will create named volumes for PostgreSQL and Redis, ensuring that your data persists across container restarts.