Sourced from storybook's releases.
v10.6.0
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
- Addon MCP: Stop silently dropping composed refs from MCP composition - #36077, thanks
@​kasperpeulen!- Addon Vitest: Pin storybook/test in optimizeDeps so its CJS-only deps are prebundled - #35572, thanks
@​Nic-Polumeyv!- Addon Vitest: Report test runs with failures as failed tool outcomes - #36080, thanks
@​kasperpeulen!- Addon Vitest: Resolve story test globs against the project root - #36103, thanks
@​kasperpeulen!- Addon-vitest: Filter Storybook instrumentation from reported stack traces - #36120, thanks
@​ghengeveld!- Angular Vite: Resolve tsConfig against the workspace root - #36026, thanks
@​ndelangen!- Angular-Vite: Run Compodoc on demand - #35776, thanks
@​valentinpalkovic!- Angular: Add an in-process docgen analyzer, replacing Compodoc under the flag - #35805, thanks
@​valentinpalkovic!- Angular: Bind only what the component accepts in story snippets, and report the rest - #35943, thanks
@​valentinpalkovic!- Angular: Decide the migration's zone.js import from the dependency tree - #36008, thanks
@​valentinpalkovic!- Angular: Declare story args the snippet markup binds by name - #35895, thanks
@​valentinpalkovic!- Angular: Declare style preprocessors as optional peers and name the missing one - #36098, thanks
@​valentinpalkovic!- Angular: Derive required inputs from Compodoc's own flag - #35758, thanks
@​valentinpalkovic!- Angular: Extract Compodoc parsing into its own package - #35749, thanks
@​valentinpalkovic!- Angular: Extract component JSDoc through TypeScript's APIs - #35977, thanks
@​huang-julien!- Angular: Extract docgen on the server via Compodoc - #35733, thanks
@​valentinpalkovic!- Angular: Fix component resolution, MCP output, and dev/build path aliasing - #35952, thanks
@​valentinpalkovic!- Angular: Fix eight upgrade and migration bugs - #35946, thanks
@​valentinpalkovic!- Angular: Fix ten docgen bugs found across 22 community repositories - #35941, thanks
@​valentinpalkovic!- Angular: Generate story-docs snippets from the analyzer - #35807, thanks
@​valentinpalkovic!- Angular: Give agents real input and output documentation - #35896, thanks
@​valentinpalkovic!- Angular: Hide class internals from the props table by default - #35887, thanks
@​valentinpalkovic!- Angular: Install the `@storybook/angular-vite` peers that nothing else brings in - #36002, thanks
@​valentinpalkovic!- Angular: Keep the function control on constructor and generic signatures - #35921, thanks
@​valentinpalkovic!- Angular: Make experimentalDocgenServer the default in angular-vite - #35886, thanks
@​valentinpalkovic!- Angular: Migrate Analog projects to angular-vite instead of refusing them - #35971, thanks
@​valentinpalkovic!- Angular: Print unevaluable story args instead of slicing the file - #35888, thanks
@​valentinpalkovic!- Angular: Read the story shapes that supply their own markup - #35797, thanks
@​valentinpalkovic!- Angular: Render self-closing tags in server-side docs snippets - #35953, thanks
@​valentinpalkovic!- Angular: Render the required badge for required inputs in the props table - #36065, thanks
@​valentinpalkovic!- Angular: Resolve `@angular/core` through the package manager, not the raw specifier - #35999, thanks
@​valentinpalkovic!- Angular: Resolve builder `styles` the way the Angular builders do - #35998, thanks
@​valentinpalkovic!- Angular: Resolve builder styles against the workspace root - #35974, thanks
@​valentinpalkovic!- Angular: Skip the runtime source decorator when the docgen server produces snippets - #35906, thanks
@​valentinpalkovic!
... (truncated)
Sourced from storybook's changelog.
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
- Addon MCP: Stop silently dropping composed refs from MCP composition - #36077, thanks
@​kasperpeulen!- Addon Vitest: Pin storybook/test in optimizeDeps so its CJS-only deps are prebundled - #35572, thanks
@​Nic-Polumeyv!- Addon Vitest: Report test runs with failures as failed tool outcomes - #36080, thanks
@​kasperpeulen!- Addon Vitest: Resolve story test globs against the project root - #36103, thanks
@​kasperpeulen!- Addon-vitest: Filter Storybook instrumentation from reported stack traces - #36120, thanks
@​ghengeveld!- Angular Vite: Resolve tsConfig against the workspace root - #36026, thanks
@​ndelangen!- Angular-Vite: Run Compodoc on demand - #35776, thanks
@​valentinpalkovic!- Angular: Add an in-process docgen analyzer, replacing Compodoc under the flag - #35805, thanks
@​valentinpalkovic!- Angular: Bind only what the component accepts in story snippets, and report the rest - #35943, thanks
@​valentinpalkovic!- Angular: Decide the migration's zone.js import from the dependency tree - #36008, thanks
@​valentinpalkovic!- Angular: Declare story args the snippet markup binds by name - #35895, thanks
@​valentinpalkovic!- Angular: Declare style preprocessors as optional peers and name the missing one - #36098, thanks
@​valentinpalkovic!- Angular: Derive required inputs from Compodoc's own flag - #35758, thanks
@​valentinpalkovic!- Angular: Extract Compodoc parsing into its own package - #35749, thanks
@​valentinpalkovic!- Angular: Extract component JSDoc through TypeScript's APIs - #35977, thanks
@​huang-julien!- Angular: Extract docgen on the server via Compodoc - #35733, thanks
@​valentinpalkovic!- Angular: Fix component resolution, MCP output, and dev/build path aliasing - #35952, thanks
@​valentinpalkovic!- Angular: Fix eight upgrade and migration bugs - #35946, thanks
@​valentinpalkovic!- Angular: Fix ten docgen bugs found across 22 community repositories - #35941, thanks
@​valentinpalkovic!- Angular: Generate story-docs snippets from the analyzer - #35807, thanks
@​valentinpalkovic!- Angular: Give agents real input and output documentation - #35896, thanks
@​valentinpalkovic!- Angular: Hide class internals from the props table by default - #35887, thanks
@​valentinpalkovic!- Angular: Install the
@storybook/angular-vitepeers that nothing else brings in - #36002, thanks@​valentinpalkovic!- Angular: Keep the function control on constructor and generic signatures - #35921, thanks
@​valentinpalkovic!- Angular: Make experimentalDocgenServer the default in angular-vite - #35886, thanks
@​valentinpalkovic!- Angular: Migrate Analog projects to angular-vite instead of refusing them - #35971, thanks
@​valentinpalkovic!- Angular: Print unevaluable story args instead of slicing the file - #35888, thanks
@​valentinpalkovic!- Angular: Read the story shapes that supply their own markup - #35797, thanks
@​valentinpalkovic!- Angular: Render self-closing tags in server-side docs snippets - #35953, thanks
@​valentinpalkovic!- Angular: Render the required badge for required inputs in the props table - #36065, thanks
@​valentinpalkovic!- Angular: Resolve
@angular/corethrough the package manager, not the raw specifier - #35999, thanks@​valentinpalkovic!- Angular: Resolve builder
stylesthe way the Angular builders do - #35998, thanks@​valentinpalkovic!- Angular: Resolve builder styles against the workspace root - #35974, thanks
@​valentinpalkovic!- Angular: Skip the runtime source decorator when the docgen server produces snippets - #35906, thanks
@​valentinpalkovic!- Angular: Stop marking a defaulted input as required in the props table - #35899, thanks
@​valentinpalkovic!
... (truncated)
a777773
Bump version from "10.6.0-beta.3" to "10.6.0" [skip
ci]f32b366
Bump version from "10.6.0-beta.2" to "10.6.0-beta.3"
[skip ci]db38cb3
CLI: Serve skills through one path with a single expected-failure
channel79bc6a6
CLI: Address review on skills reshape; credit skills --all in eval
parserc11b0f2
CLI: Drop per-skill --help; --help always prints the catalogc878263
CLI: Drop skills get/list, add skills --allc55462e
Merge pull request #36117
from storybookjs/kasper/tools-record-storybook-path0ad1336
Bump version from "10.6.0-beta.1" to "10.6.0-beta.2"
[skip ci]8ad41c8
CLI: Reject surplus skills arguments8d607e3
Tools: Match Storybook installations correctly on Windows