NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4067 most downloaded on npm
Storybook framework-agnostic API
Last release 4 days ago
29 Sep 2026
Ships on a steady schedule
a new release about every 8 days
Nearly every release is documented
notes for 59 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
2397 releases · first in 2022
One column per quarter.
CLI: Change mock event detection - #34586, thanks @yannbf!
Sidebar: Fix clear status button to only clear test statuses - #34478, thanks @valentinpalkovic!
A11y: Improve boolean control contrast in forced colors mode - #34204, thanks @anchmelev!
A11y: Add aria-live announcements via @react-aria/live-announcer - #33970, thanks @copilot-swe-agent!
CLI: Explicitly tell whether smoke tests passed or failed - #34419, thanks @Sidnioulz!
Builder-Vite: Add onModuleGraphChange method - #34323, thanks @ghengeveld!
Addon-a11y: Clear status transition timer on unmount to prevent test flake - #34203, thanks @mixelburg!
Addon-Docs: Add Reset story button to re-render stories in docs - #34086, thanks @6810779s!
Addon-Vitest: Streamline vite(st) config detection across init and postinstall - #34193, thanks @valentinpalkovic!
CLI: Use npm info to fetch versions in repro command - #34214, thanks @yannbf!
Docs: Ensure unique control id attributes across multiple Controls blocks - #34021, thanks @TheSeydiCharyyev!
Nothing published for this version
ESLint: Update deprecated @storybook/test reference to storybook/test - #34430, thanks @venkat22022202!
Core: Disable component manifest by default - #34408, thanks @yannbf!
[!NOTE] Version >=0.5.0 of
@storybook/addon-mcpenables component manifests again. If you're upgrading Storybook from version >= 10.3.0 to >= 10.3.5 and are using the MCP addon, you should also upgrade@storybook/addon-mcpto keep the docs toolset in the MCP server.
Addon-a11y: Clear status transition timer on unmount to prevent test flake - #34203, thanks @mixelburg!
Addon-Vitest: Streamline vite(st) config detection across init and postinstall - #34193, thanks @valentinpalkovic!
CLI: Shorten CTA link messages - #34236, thanks @shilman!
CLI: Use npm info to fetch versions in repro command - #34214, thanks @yannbf!
_> Improved developer experience, AI-assisting tools, and broader ecosystem support_
> Improved developer experience, AI-assisting tools, and broader ecosystem support
Storybook 10.3 contains hundreds of fixes and improvements including:
<details> <summary>List of all updates</summary>
</details>
Addon-Vitest: Handle additional vitest config export patterns in postinstall - #34106, thanks @copilot-swe-agent!
UI: Hide addon panel Drag on pages without a panel - #34162, thanks @Sidnioulz!
Addon-Docs: Add React as optimizeDeps entry - #34176, thanks @valentinpalkovic!
Test: Fix clearing mocks in Vitest #34078
--with-deps platform-aware to avoid sudo prompt on Linux #34121docs.components overrides for doc blocks #34111experimentalComponentsManifest → componentsManifest, default to true #33974Core: Correctly fallback to first detected vitest config file - #33865, thanks @yannbf!
A11y: Underline MDX links for WCAG SC 1.4.1 compliance - #33139, thanks @NikhilChowdhury27!
Actions: Add expandLevel parameter to configure tree depth - #33977, thanks @mixelburg!
CSF-Factories: Fix ConfigFile parser false warning on \definePreview({...}).type ()\ export default - #33885, thanks @copilot-swe-agent!
A11y: Add ScrollArea prop focusable for when it has static children - #33876, thanks @Sidnioulz!
Builder-Vite: Prevent config duplication - #33883, thanks @copilot-swe-agent!
Addon Pseudo-states: Process all nested css rules - #33605, thanks @hpohlmeyer!
Addon-Vitest: Fix postinstall a11y installation - #33888, thanks @valentinpalkovic!
React: Add react-docgen-typescript to component manifest - #33818, thanks @kasperpeulen!
A11y: Ensure popover dialogs have an ARIA label - #33500, thanks @gayanMatch!
Core: Require token for websocket connections - #33820, thanks @ghengeveld!
Addon-Vitest: Improve config file detection in monorepos - #33814, thanks @valentinpalkovic!
Builder-Vite: Use relative path for mocker entry in production builds - #33792, thanks @DukeDeSouth!
Addon-Vitest: Support vite/vitest config with deferred export - #33755, thanks @valentinpalkovic!
Manager: Remove deprecated \active\ prop warning in ZoomButton - #33697, thanks @yatishgoel!
Addon Vitest: Support simple vite.config without defineConfig helper - #33694, thanks @valentinpalkovic!
Builder-Webpack5: Fix @vitest/mocker resolution issue - #33315, thanks @valentinpalkovic!
CLI: Fix onboarding not opening - #33609, thanks @ndelangen!
Maintenance: Support vite-plugin-svelte@7 which supports Vite 8 - #34115, thanks @valentinpalkovic!
Core: Correctly fallback to first detected vitest config file - #33865, thanks @yannbf!
Next.js: Add support for v16.2 - #34046, thanks @valentinpalkovic!
CSF-Factories: Fix ConfigFile parser false warning on \definePreview({...}).type ()\ export default - #33885, thanks @copilot-swe-agent!
Core: Storybook failed to load iframe.html when publishing - #33896, thanks @danielalanbates!
CLI: Set STORYBOOK environment variable - #33938, thanks @yannbf!
Addon Pseudo-states: Process all nested css rules - #33605, thanks @hpohlmeyer!
Core: Sanitize inputs for save from controls - #33868, thanks @valentinpalkovic!
Addon-Vitest: Fix postinstall a11y installation - #33888, thanks @valentinpalkovic!
Core: Require token for websocket connections - #33820, thanks @ghengeveld!
Addon-Vitest: Improve config file detection in monorepos - #33814, thanks @valentinpalkovic!
Telemetry: Add Expo metaframework - #33783, thanks @copilot-swe-agent!
CSF: Fix cross-file story imports in csf-factories codemod - #33723, thanks @yatishgoel!
Addon-Vitest: Skip postinstall setup when configured - #33712, thanks @valentinpalkovic!
Angular: fix --loglevel options in docs and descriptions - #33726, thanks @theRuslan!
Manager: Remove deprecated \active\ prop warning in ZoomButton - #33697, thanks @yatishgoel!
Addon-Vitest: Normalize Windows paths in addon-vitest automigration - #33340, thanks @tanujbhaud!
Addon Vitest: Support simple vite.config without defineConfig helper - #33694, thanks @valentinpalkovic!
Builder-Webpack5: Fix @vitest/mocker resolution issue - #33315, thanks @valentinpalkovic!
Your coding agent can read these notes before it upgrades. Set up the MCP server →