v10.5.7
10.5.7 Angular: Serve ancestor node_modules for addon-vitest in browser mode - #35600, thanks @brandonroberts! Refactor: Update getVersionedPackages method to handle non-Storybook packages correctly - #35769, thanks @valentinpalkovic!
10.5.7 Angular: Serve ancestor node_modules for addon-vitest in browser mode - #35600, thanks @brandonroberts! Refactor: Update getVersionedPackages method to handle non-Storybook packages correctly - #35769, thanks @valentinpalkovic!
10.5.6 Dependencies: Pin `@testing-library/jest-dom` to `6.9.1` - #35614, thanks @ndelangen! ESLint Plugin: Add plugin meta and document oxlint usage - #35655, thanks @yannbf! Vue: Skip docgen for module ids carrying a query - #35598, thanks @seanogdev!
10.6.0-alpha.4 Addon-Pseudo-States: Fix pseudo-states rewriting for nested functional selectors - #34318, thanks @filipw01! Angular: Serve ancestor node_modules for addon-vitest in browser mode - #35600, thanks @brandonroberts! Build: Fix repository.directory path in @storybook/nextjs-vite package.json - #35609, thanks @LHMQ878! Build: Fix repository.directory path in create-storybook package.json…
10.5.5 CLI: Update AI setup instructions to msw-storybook-addon v3 - #35512, thanks @yannbf! Core: Upgrade `ws` to fix security advisories - #35584, thanks @ndelangen! ReactNative: Telemetry framework detection fix - #35560, thanks @ndelangen! SyntaxHighlighter: Fix PrismJS dark mode mismatch - #35541, thanks @hxy-asdw! TanStack: Preserve explicit route ids on pathful clones - #35499, thanks @unpu…
10.6.0-alpha.3 Addon Vitest: Pin storybook/test in optimizeDeps so its CJS-only deps are prebundled - #35572, thanks @Nic-Polumeyv! ReactNative: Telemetry framework detection fix - #35560, thanks @ndelangen! SyntaxHighlighter: Fix PrismJS dark mode mismatch - #35541, thanks @hxy-asdw! TanStack: Respect routeOverrides component overrides in stories - #35497, thanks @unpunnyfuns!
10.5.4 ReactNative: Telemetry framework detection fix - #35560, thanks @ndelangen! SyntaxHighlighter: Fix PrismJS dark mode mismatch - #35541, thanks @hxy-asdw!
10.5.3 Dependencies: Upgrade TypeScript to 6.0.3 - #34971, thanks @valentinpalkovic!
10.6.0-alpha.2 Search: Show docs stories as docs search result item instead of a story-group search result item - #35495, thanks @kroeder! TanStack: Keep Start's document shell out of stories - #35504, thanks @unpunnyfuns!
10.5.2 Angular-Vite: Drop @angular/platform-browser-dynamic peer dependency - #35457, thanks @valentinpalkovic! Angular-Vite: Widen TypeScript peer dependency range to support TypeScript 6 - #35455, thanks @valentinpalkovic! Core: Include chromatic packages in ecosystem identifier - #35170, thanks @yannbf! TanStack: Fix createServerFn validator mock - #35185, thanks @sjh9714! TanStack: Support pat…
10.6.0-alpha.1 Angular-Vite: Drop @angular/platform-browser-dynamic peer dependency - #35457, thanks @valentinpalkovic! Angular-Vite: Widen TypeScript peer dependency range to support TypeScript 6 - #35455, thanks @valentinpalkovic! Dependencies: Upgrade TypeScript to 6.0.3 - #34971, thanks @valentinpalkovic! Init: Detect TanStack packages in peerdependencies - #34969, thanks @huang-julien! Manage…
10.5.1 Angular-Vite: Drop @angular/platform-browser-dynamic peer dependency - #35457, thanks @valentinpalkovic! Angular-Vite: Widen TypeScript peer dependency range to support TypeScript 6 - #35455, thanks @valentinpalkovic! Core: Include chromatic packages in ecosystem identifier - #35170, thanks @yannbf!
10.5.0 Foundational changes for new AI workflows Storybook 10.5 contains hundreds of fixes and improvements: ⚡️ Angular-vite framework: Modern, fast dev, docs, and test (preview) 🌈 Vitest initialGlobals: Test across themes, viewports, locales 🤖 Agentic review: AI-curated visual changesets and search results (experimental) ⚛️ React docgen service: Unified metadata across MCP, Docs, and Controls (ex…
10.6.0-alpha.0
10.5.0-beta.2 Angular: Support Angular 22 in Webpack framework - #35318, thanks @EtiennePasteur! CLI: Match `storybook ai` instances by config dir as well as cwd - #35392, thanks @kasperpeulen! Core: Fix cryptic invariant crash when dev server port detection fails - #35388, thanks @kasperpeulen! Core: Leave experimentalReview unset by default so the AI CLI plugins can enable review - #35396, thank…
10.5.0-beta.1 Core: Add experimentalReview feature flag and make the features type augmentable - #35379, thanks @yannbf!
10.5.0-beta.0
10.5.0-alpha.11 Addon-vitest: Add an initialGlobals option to pin a project's globals - #35226, thanks @lifeiscontent! Core: Add ai-review observability - #35300, thanks @yannbf! Core: Allow vite-plus 0.2.x in the optional peer range - #35221, thanks @lifeiscontent! Manager: Restructure review feature state, layout integration, and thumbnail pipeline - #35351, thanks @ghengeveld! Preview: Restore…
10.5.0-alpha.10 A11y: Handle lang attribute throughout preview - #35321, thanks @Sidnioulz! A11y: Surface required args and keyboard-reachable Setup controls in ArgsTable - #35306, thanks @Sidnioulz! Addon-Vitest: Subscribe for run completion before triggering it - #35291, thanks @tsushanth! Core: Compose core annotations before preview beforeAll - #35323, thanks @JReinhold! Docgen: Run experiment…
10.5.0-alpha.9 Addon Vitest: Avoid erroring out on benign Win process exits - #35287, thanks @Sidnioulz! Core: Introduce Agentic Review feature - #34837, thanks @yannbf! Core: Recognize addon-mcp registered via getAbsolutePath() in runtime instance registry - #35286, thanks @yannbf! ESLint Plugin: Avoid ESLint Unstable API Load - #35269, thanks @pupuking723! Index: Remove `hasActiveFilters` check…
10.5.0-alpha.8 Angular: Add versioned `@types/node` to packages installed during `storybook init` - #34192, thanks @copilot-swe-agent! Angular: Introduce @storybook/angular-vite package - #34202, thanks @brandonroberts! Angular: Use future-proof API for component reflection - #35228, thanks @Sidnioulz! Babel: Remove bugfixes from preset-env in v8 - #35266, thanks @Sidnioulz! Builder-Vite: Fix empt…
10.4.6 CSF: Allow partial globals overrides in story and meta annotations - #34985, thanks @TheSeydiCharyyev! Dependencies: Upgrade esbuild - #35157, thanks @Kakadus!
10.5.0-alpha.7 CLI: Add `storybook ai ` MCP passthrough behind `STORYBOOK_FEATURE_AI_CLI` - #35125, thanks @kasperpeulen! CLI: Add telemetry for the `storybook ai ` passthrough - #35138, thanks @kasperpeulen! CLI: Bundle the `ai` command in core so it never downloads `@storybook/cli` - #35147, thanks @kasperpeulen! CSF: Allow partial globals overrides in story and meta annotations - #34985, thanks…
10.4.5 Core: Rework AI checklist feature gate - #35053, thanks @Sidnioulz! Preview: Stop mixed CSF3+4 stories getting core annotations injected twice - #35094, thanks @JReinhold!
10.4.4 Telemetry: Add timeout to event-log POST to prevent build hang - #35085, thanks @badams!
10.5.0-alpha.6 Controls: Guard normalizeOptions against array labels and prototype chain lookups - #34664, thanks @creazyfrog! Core: Add ref-based components manifest index backed by docgen open service - #35063, thanks @JReinhold! Core: Fix resolveImport TSX fallback - #34815, thanks @cyphercodes! Core: Rework AI checklist feature gate - #35053, thanks @Sidnioulz! Docs: Deprecate ExternalDocs - #…
10.4.3 Addon Docs: Fix Primary and Controls blocks not rendering in custom MDX pages - #34496, thanks @NYCU-Chung! Core: Respect !dev tag on MDX docs in sidebar - #35031, thanks @JReinhold! React: Add support for resolving subcomponents attached as properties of a parent component - #34967, thanks @yatishgoel! UI: Prevent docs page scroll reset on HMR re-render - #35021, thanks @LongTangGithub!
10.5.0-alpha.5 Addon Docs: DocsContent not filling available width when TOC is enabled - #35043, thanks @k-utsumi! Addon Docs: Fix Primary and Controls blocks not rendering in custom MDX pages - #34496, thanks @NYCU-Chung! CSF: Fix Canvas and userEvent types under Yarn PnP - #34986, thanks @yatishgoel! Controls: Load controls for stories from a composed ref - #35050, thanks @TheSeydiCharyyev! Core…
10.5.0-alpha.4 Addon Vitest: Fix dynamic import failure with Vitest 3 - #34927, thanks @Sidnioulz! Bug: Fix Windows command resolution for non-Node package managers - #33534, thanks @copilot-swe-agent! CSF Next: Propagate skip tags to .test children - #34964, thanks @kwonoj! Controls: Improve ArgsTable empty state guidance - #34857, thanks @Aniketiitk21! Core: Add missing export to globals - #3492…