Skip to content

Release history

storybook releases

Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation

All releases

38 shown

No immediate action
v10.4.2 Bug fix

Windows command resolution fix

No immediate action
v10.4.1 Mixed

Angular detection + CLI improvements + Next.js mock

No immediate action
v10.4.0 New feature

Agentic Setup + Change detection

v10.3.6 Breaking risk
Notable features
  • Added optional React type peers to React-based packages
Full changelog

10.3.6

  • ESLint: Update deprecated @storybook/test reference to storybook/test - #34430, thanks @venkat22022202!
  • React: Add optional React type peers to packages that publish React-based declarations - #34641, thanks @copilot-swe-agent!
  • UI: Fix global background + color styles affecting stories - #34071, thanks @Axadali!
v10.3.5 Maintenance

Disabled the component manifest by default in Core. Users of @storybook/addon-mcp may need to re-enable it by upgrading to @storybook/addon-msc​ to version >= 0.5.0.

v10.3.4 Bug fix

Bug fixes across accessibility addon, Vite builder, CSF4, React docgen, WebSocket compatibility, and test flakiness improvements.

v10.3.3 Maintenance

Streamlined Vite and Vitest configuration detection across initialization and post-installation workflows to reduce setup complexity.

v10.3.2 Bug fix

Minor patch improving CLI messaging clarity and fixing React Native Web compatibility with Vite 8 build toolchain.

v10.3.1 Bug fix

Patch release enhancing CLI version fetching mechanism in repro command and fixing viewport state persistence in story URLs.

v10.3.0 New feature
Notable features
  • Storybook MCP for agentic component development and testing (Preview)
  • Vite 8 and Next.js 16.2 support
  • Simplified Addon-Vitest configuration without setup files
v10.2.18 Bug fix

Fixed vitest configuration file detection fallback and improved error reporting in manager.

v10.2.16 Security relevant
Security fixes
  • Added host/origin validation to requests and websocket connections
Notable features
  • Host/origin validation
  • Vike framework metadata support
v10.2.15 Bug fix

Fixed iframe.html loading failure when publishing, improved sequential ref updates, and resolved render identifier handling in React manifest snippet generation.

v10.2.14 Bug fix

Fixed UI crash with undefined tag filters and set STORYBOOK environment variable in CLI.

v10.2.13 Mixed

Updated Addon Pseudo-states to process all nested CSS rules, prevented config duplication in Builder-Vite, fixed React native web A11y issues in CLI, resolved hanging during DOM element arg inference, fixed ESLint 10 compatibility for eslint-plugin-storybook, and improved viewport globals management.

v10.2.12 Mixed

Sanitized inputs for save from controls, added project age to telemetry, and improved the performance of module-mocking plugins in Webpack.

v10.2.11 Bug fix

Fixed postinstall a11y installation in addon-vitest, corrected story names in manifests, handled legacyBehavior prop in Next.js Link mock component, and fixed empty manifest stories when meta has no explicit title in React.

v10.2.10 Security relevant

Implemented requirement for a token to establish websocket connections in the core module.

v10.2.9 Mixed

Improved addon-vitest configuration file detection in monorepos, updated dependencies for the react-vite framework, utilized relative paths for mocker entry in production builds for builder-vite, and fixed the Link component override in Next.js appDirectory configuration.

v10.2.8 Mixed

Added Expo metaframework support to telemetry, implemented an init exit event, and added share events. Updated event creation logic in the user-event package to improve test reliability.

v10.2.7

{ "summary": "Fixed cross-file story imports in csf-factories codemod, corrected Firefox rendering of View Transitions, repaired dynamicTitle: false for user-implemented tools, and ensured --loglevel respects the npmlog output.", "summary_short": "Fixed csf-factories codemod imports, Firefox View Transitions rendering, and npmlog loglevel configuration.", "summary_short_v2": "Fixed csf-factories codemod imports, Firefox View Transitions, and npmlog loglevel.", "summary_short_v3": "Fixed

v10.2.6 New feature

Added support for configuring skipping postinstall setup in addon-vitest, improved vitest configuration support for deferred exports, and updated Manager logic to use base path instead of full pathname.

v10.2.5 Mixed

Fixed --loglevel options in Angular docs and descriptions. Added a Vite builder plugin to enforce Storybook's output directory in build configuration. Implemented cache invalidation on Storybook version upgrades to prevent stale data.

v10.2.4 Mixed

Fixed codemod errors in csf-2-to-3 and CSF-Factories, including handling of preview files without exports and quoted filenames. Updated CSF-Factories with a non-interactive mode, --glob flag, and leading comment preservation. Fixed Zod v4 .meta() detection errors. Fixed Next.js Link navigation by aliasing AppRouterContext to shared runtime. Fixed Windows glob pattern handling.

v10.2.3 Bug fix

Normalized Windows paths in addon-vitest automigration and fixed previewHref when the current path does not end with a slash.

v10.2.2 Mixed

Updated Addon Vitest to support simple vite.config without defineConfig, prevent double nesting in test.projects, and disable requireAssertions for expect. Improved Chromatic loginUrl handling for 401 responses in Composition, and added agent detection to Telemetry.

v10.2.1 Mixed

Fixed @vitest/mocker resolution issues within the Builder-Webpack5 and added telemetry for CLI integrations.

v10.2.0 New feature
Notable features
  • New Viewports and Zoom UI with keyboard shortcuts
  • Typesafe CSF factories for Vue, Angular, and Web Components (preview)
  • MDX support for Storybook MCP (experimental)

Beta — feedback welcome: [email protected]