# Storybook v10.6.0 - Product: Storybook (https://whatsnew.fyi/product/storybook) - Vendor: Storybook - Date: 2026-09-02 - Version: v10.6.0 - Original notes: https://github.com/storybookjs/storybook/releases/tag/v10.6.0 - Permalink: https://whatsnew.fyi/product/storybook/releases/v10.6.0 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — CLI bindings for agent tools and skills - **added** — Angular-Vite MCP and skills support with improved docgen and snippets (experimental) - **added** — Vue MCP and skills support with improved docgen and snippets (experimental) - **added** — In-process docgen analyzer for Angular, replacing Compodoc under a flag - **added** — Story args declaration by name in Angular snippet markup - **changed** — Angular-Vite now runs Compodoc on demand - **changed** — Make experimentalDocgenServer the default in angular-vite - **changed** — Migrate Analog projects to angular-vite instead of refusing them - **changed** — Addon Vitest now reports test runs with failures as failed tool outcomes - **changed** — Improved performance and reduced bundle size - **fixed** — Addon MCP stops silently dropping composed refs from MCP composition - **fixed** — Addon Vitest resolves story test globs against the project root - **fixed** — Addon Vitest filters Storybook instrumentation from reported stack traces - **fixed** — Angular Vite resolves tsConfig against the workspace root - **fixed** — Angular component resolution, MCP output, and dev/build path aliasing - **fixed** — Eight Angular upgrade and migration bugs - **fixed** — Ten Angular docgen bugs found across 22 community repositories - **fixed** — Angular builder styles resolution to match how Angular builders resolve styles - **fixed** — Angular self-closing tags rendering in server-side docs snippets - **fixed** — Tanstack and NextJS-Vite framework bugfixes ##### 10.6.0 > New skills architecture for agentic workflows Storybook 10.6 contains hundreds of fixes and improvements: - 💻 CLI bindings for agent tools/skills - 🅰️ Angular-Vite MCP/skills support and improved docgen/snippets (experimental) - 🟢 Vue MCP/skills support and improved docgen/snippets (experimental) - 🧩 Tanstack / NextJS-Vite framework bugfixes - ⚡ Improved performance and reduced bundle size
List of all updates - Addon MCP: Stop silently dropping composed refs from MCP composition - [#36077](https://github.com/storybookjs/storybook/pull/36077), thanks @kasperpeulen! - Addon Vitest: Pin storybook/test in optimizeDeps so its CJS-only deps are prebundled - [#35572](https://github.com/storybookjs/storybook/pull/35572), thanks @Nic-Polumeyv! - Addon Vitest: Report test runs with failures as failed tool outcomes - [#36080](https://github.com/storybookjs/storybook/pull/36080), thanks @kasperpeulen! - Addon Vitest: Resolve story test globs against the project root - [#36103](https://github.com/storybookjs/storybook/pull/36103), thanks @kasperpeulen! - Addon-vitest: Filter Storybook instrumentation from reported stack traces - [#36120](https://github.com/storybookjs/storybook/pull/36120), thanks @ghengeveld! - Angular Vite: Resolve tsConfig against the workspace root - [#36026](https://github.com/storybookjs/storybook/pull/36026), thanks @ndelangen! - Angular-Vite: Run Compodoc on demand - [#35776](https://github.com/storybookjs/storybook/pull/35776), thanks @valentinpalkovic! - Angular: Add an in-process docgen analyzer, replacing Compodoc under the flag - [#35805](https://github.com/storybookjs/storybook/pull/35805), thanks @valentinpalkovic! - Angular: Bind only what the component accepts in story snippets, and report the rest - [#35943](https://github.com/storybookjs/storybook/pull/35943), thanks @valentinpalkovic! - Angular: Decide the migration\'s zone.js import from the dependency tree - [#36008](https://github.com/storybookjs/storybook/pull/36008), thanks @valentinpalkovic! - Angular: Declare story args the snippet markup binds by name - [#35895](https://github.com/storybookjs/storybook/pull/35895), thanks @valentinpalkovic! - Angular: Declare style preprocessors as optional peers and name the missing one - [#36098](https://github.com/storybookjs/storybook/pull/36098), thanks @valentinpalkovic! - Angular: Derive required inputs from Compodoc\'s own flag - [#35758](https://github.com/storybookjs/storybook/pull/35758), thanks @valentinpalkovic! - Angular: Extract Compodoc parsing into its own package - [#35749](https://github.com/storybookjs/storybook/pull/35749), thanks @valentinpalkovic! - Angular: Extract component JSDoc through TypeScript\'s APIs - [#35977](https://github.com/storybookjs/storybook/pull/35977), thanks @huang-julien! - Angular: Extract docgen on the server via Compodoc - [#35733](https://github.com/storybookjs/storybook/pull/35733), thanks @valentinpalkovic! - Angular: Fix component resolution, MCP output, and dev/build path aliasing - [#35952](https://github.com/storybookjs/storybook/pull/35952), thanks @valentinpalkovic! - Angular: Fix eight upgrade and migration bugs - [#35946](https://github.com/storybookjs/storybook/pull/35946), thanks @valentinpalkovic! - Angular: Fix ten docgen bugs found across 22 community repositories - [#35941](https://github.com/storybookjs/storybook/pull/35941), thanks @valentinpalkovic! - Angular: Generate story-docs snippets from the analyzer - [#35807](https://github.com/storybookjs/storybook/pull/35807), thanks @valentinpalkovic! - Angular: Give agents real input and output documentation - [#35896](https://github.com/storybookjs/storybook/pull/35896), thanks @valentinpalkovic! - Angular: Hide class internals from the props table by default - [#35887](https://github.com/storybookjs/storybook/pull/35887), thanks @valentinpalkovic! - Angular: Install the \`@storybook/angular-vite\` peers that nothing else brings in - [#36002](http _[Truncated at 4000 characters — full notes: https://github.com/storybookjs/storybook/releases/tag/v10.6.0]_