Storybook Doc Blocks
Last release 5 months ago
06 Mar 2026
Ships unpredictably
gaps range from 8 days to 7 months
Nearly every release is documented
notes for 144 of 151 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
1172 releases · first in 2022
Release timeline
1172 releases since 2022Releases
- 9.0.0-alpha.174 Apr 2025pre-release
Release notes
Open source →9.0.0-alpha.17
- Addon Test: Rename
@storybook/experimental-addon-testto@storybook/addon-vitest- #31014, thanks @valentinpalkovic! - Autoblock: Add autoblocker for addon-test - #31068, thanks @valentinpalkovic!
- Automigrations: Add logging - #31066, thanks @valentinpalkovic!
- Instrumenter: Fix
preview-apiimport for react-native - #31057, thanks @ndelangen! - Vite: Support Vite 6 and Docs - #31061, thanks @valentinpalkovic!
- Yarn: Update Yarn package command execution to use 'exec' - #31065, thanks @valentinpalkovic!
- Addon Test: Rename
- 9.0.0-alpha.163 Apr 2025pre-release
Release notes
Open source →9.0.0-alpha.16
- Automigration: Remove
@storybook/addon-essentialsproper - #31015, thanks @ndelangen! - Core: Automatically expand testing module on unhandled error - #31028, thanks @ghengeveld!
- Core: Fix using dates in expect statements - #28413, thanks @yann-combarnous!
- Csf-Tools: Enhance setFieldNode logic to handle variable declarations - #31056, thanks @valentinpalkovic!
- Automigration: Remove
- 9.0.0-alpha.153 Apr 2025pre-release
Release notes
Open source →9.0.0-alpha.15
- Addon A11y: Add
linkPathto Axe results and use it in copy link action - #31009, thanks @ghengeveld! - Addon-test: Exclude
storybook-staticfrom coverage reports - #31005, thanks @JReinhold! - Addons: Remove @storybook/addon-storysource - #31007, thanks @valentinpalkovic!
- Automigration: Enhance import transformation to handle partial package matches - #31033, thanks @valentinpalkovic!
- Automigration: Ensure correct addition of missing dependencies - #31023, thanks @valentinpalkovic!
- Core: Show "Render story" event explicitly in Component Tests event trace - #31027, thanks @ghengeveld!
- Nextjs-Vite: Update vite-plugin-storybook-nextjs version and add optimizeDeps - #31037, thanks @valentinpalkovic!
- Node.js: Align Node.js version support - #31041, thanks @valentinpalkovic!
- Svelte-vite: Improve SvelteKit detection error - #31038, thanks @JReinhold!
- Vite: Add 'storybook/viewport' to INCLUDE_CANDIDATES in optimizeDeps.ts - #31039, thanks @valentinpalkovic!
- Addon A11y: Add
- 9.0.0-alpha.142 Apr 2025pre-release
Release notes
Open source →9.0.0-alpha.14
- Automigrations: Re-add renderer-to-framework and fix issue in monorepositories - #31011, thanks @valentinpalkovic!
- Dependencies: Upgrade
telejson- #30998, thanks @ndelangen! - Maintenance: Specify that Addon Test now requires Vitest 3.0 - #30948, thanks @yannbf!
- Remove: Addon mdx-gfm (
@storybook/addon-mdx-gfm) - #30996, thanks @ndelangen! - Source: Support async parameters.docs.source.transform - #30426, thanks @valentinpalkovic!
- Svelte: Drop Support for Svelte < 5 - #30703, thanks @valentinpalkovic!
- 9.0.0-alpha.131 Apr 2025pre-release
Release notes
Open source →9.0.0-alpha.13
- Automigration: Add new Storybook addons to consolidated packages mapping - #30993, thanks @valentinpalkovic!
- Automigration: Update mapping for '@storybook/experimental-nextjs-vite' - #30991, thanks @valentinpalkovic!
- CLI: Only install Visual Test Addon if test feature is selected - #30966, thanks @ghengeveld!
- Core: Add error boundary to tabs to prevent addon errors breaking Storybook - #30952, thanks @kasperpeulen!
- Core: Remove deprecated parts of test provider API - #30962, thanks @JReinhold!
- Essentials: Move remaining addons into core - #30924, thanks @ndelangen!
- HTML Framework: Remove support for HTML Webpack 5 - #30990, thanks @valentinpalkovic!
- Next: Upgrade vite-plugin-storybook-nextjs for Next v14 compatibility - #30997, thanks @kasperpeulen!
- Svelte: Exclude
node_modulesfrom docgen - #30981, thanks @JReinhold! - Test: Make sure that expect has no different behavior after instrumentation - #30935, thanks @kasperpeulen!
- Web Components: Remove Webpack 5 support - #30988, thanks @valentinpalkovic!
- 9.0.0-alpha.1230 Mar 2025pre-release
Release notes
Open source →9.0.0-alpha.12
- Addon-A11y: Various improvements - #30774, thanks @ghengeveld!
- Addon-Test: Migrate to new test provider API, drop Vitest 2 support - #30875, thanks @JReinhold!
- Angular: Fix zone.js support for Angular libraries - #30941, thanks @valentinpalkovic!
- Core: Fix flaky unit tests related to stores - #30963, thanks @JReinhold!
- Core: Fix telemetry error on Storybok UI - #30953, thanks @yannbf!
- Maintenance: Drop tooling support - #30940, thanks @valentinpalkovic!
- Maintenance: Remove deprecated APIs - #30926, thanks @valentinpalkovic!
- Maintenance: Remove obsolete automigrations - #30945, thanks @valentinpalkovic!
- Manager: Fix
Uncaught ReferenceError: global is not defined- #30970, thanks @JReinhold! - Next.js-Vite: Stabilize @storybook/experimental-nextjs-vite - #30956, thanks @valentinpalkovic!
- Preact: Remove support for Preact Webpack 5 - #30957, thanks @valentinpalkovic!
- UI: Visual tweaks to badges and improved layout for a11y panel - #30955, thanks @ghengeveld!
- Vue3: Remove support for Webpack 5 - #30958, thanks @valentinpalkovic!
- 9.0.0-alpha.1126 Mar 2025pre-release
- 9.0.0-alpha.1025 Mar 2025pre-release
Release notes
Open source →9.0.0-alpha.10
- Addon-Essentials: Remove addon-docs - #30856, thanks @ndelangen!
- Addon-docs: Fix non-string handling in Stories block - #30913, thanks @JamesIves!
- Controls: Embed addon-controls into the core - #30864, thanks @ndelangen!
- Core: Prebundle jsdoc-type-pratt-parser again - #30923, thanks @kasperpeulen!
- React: Ensure render functions and decorators are react components - #30869, thanks @kasperpeulen!
- Toolbars: Embed addon-toolbars into the core - #30871, thanks @ndelangen!
- Viewport: Embed addon-viewport in the core - #30909, thanks @ndelangen!
- 9.0.0-alpha.924 Mar 2025pre-release
Release notes
Open source →9.0.0-alpha.9
- Addons: Update the Viewport and Background Addon - #30841, thanks @ndelangen!
- CLI: Add React Native
.rnstorybookCLI automigration - #30882, thanks @shilman! - CLI: Add detection for the storybook package being behind any other core packages - #30861, thanks @kasperpeulen!
- CLI: Make sure that the add commands logs all output to the console - #30865, thanks @kasperpeulen!
- Next: Fix react aliases in next vite plugin - #30914, thanks @kasperpeulen!
- Test: Handle non-configurable properties in instrumenter for expect.toThrow - #30876, thanks @kasperpeulen!
- 9.0.0-alpha.819 Mar 2025pre-release
Release notes
Open source →9.0.0-alpha.8
- Angular: Export all files in Angular package.json - #30849, thanks @kasperpeulen!
- CLI: Don't add packageManager entry to package.json automatically - #30855, thanks @kasperpeulen!
- React: Allow portable stories to be used in SSR - #30847, thanks @kasperpeulen!
- Revert "Svelte: Adjust Svelte typings to include Svelte 5 function components" - #30851, thanks @kasperpeulen!
- Svelte: Adjust Svelte typings to include Svelte 5 function components - #30812, thanks @dummdidumm!
- Svelte: Adjust Svelte typings to include Svelte 5 function components - #30852, thanks @kasperpeulen!
- Telemetry: Make sure that telemetry doesn't fail on init - #30857, thanks @kasperpeulen!
- Vite: Update HMR filter to target specific story file types - #30845, thanks @kasperpeulen!
- 9.0.0-alpha.719 Mar 2025pre-release
Release notes
Open source →9.0.0-alpha.7
- Core: New Test Provider Store - #30828, thanks @JReinhold!
- React-Native: Fix
userEvent.setup()errors in jest - #30833, thanks @dannyhw! - React-Native: Fix
userEvent.setup()errors outside browser context - #30831, thanks @dannyhw! - Test: Upgrade to vitest 3 - #30840, thanks @kasperpeulen!
- UI: Fix status missing from sidebar - #30830, thanks @JReinhold!
- 9.0.0-alpha.617 Mar 2025pre-release
Nothing published for this version
- 9.0.0-alpha.516 Mar 2025pre-release
Nothing published for this version
- 9.0.0-alpha.414 Mar 2025pre-release
Nothing published for this version
- 9.0.0-alpha.311 Mar 2025pre-release
Nothing published for this version
- 9.0.0-alpha.25 Mar 2025pre-release
Nothing published for this version
- 9.0.0-alpha.127 Feb 2025pre-release
Nothing published for this version
- 9.0.0-alpha.025 Feb 2025pre-release
Nothing published for this version
- 8.7.0-alpha.025 Feb 2025pre-release
Nothing published for this version
- 8.6.186 Mar 2026
- 8.6.1718 Feb 2026
- 8.6.1617 Feb 2026
- 8.6.1517 Dec 2025
- 8.6.1416 May 2025
Release notes
Open source →8.6.14
- CLI: Add skip onboarding, recommended/minimal config - #30930, thanks @shilman!
- Core: Fix using dates in expect statements - #28413, thanks @yann-combarnous!
- React Native Web: Fix expo router by setting JSX to automatic - #31484, thanks @dannyhw!
- Test: Make sure that lit arrays are not cloned - #31435, thanks @kasperpeulen!
Release notes
Open source →- CLI: Add skip onboarding, recommended/minimal config - #30930, thanks @shilman!
- Core: Fix using dates in expect statements - #28413, thanks @yann-combarnous!
- React Native Web: Fix expo router by setting JSX to automatic - #31484, thanks @dannyhw!
- Test: Make sure that lit arrays are not cloned - #31435, thanks @kasperpeulen!
- 8.6.1316 May 2025
- 8.6.122 Apr 2025
Release notes
Open source →8.6.12
- CLI: Only install Visual Test Addon if test feature is selected - #30966, thanks @ghengeveld!
- Core: Fix telemetry error on Storybook UI - #30953, thanks @yannbf!
- Ember: Fix
ember-template-compilerimport for ember 6+ - #30682, thanks @leoeuclids! - Next: Upgrade vite-plugin-storybook-nextjs for Next v14 compatibility - #30997, thanks @kasperpeulen!
- Svelte: Exclude
node_modulesfrom docgen - #30981, thanks @JReinhold!
Release notes
Open source →- CLI: Only install Visual Test Addon if test feature is selected - #30966, thanks @ghengeveld!
- Core: Fix telemetry error on Storybook UI - #30953, thanks @yannbf!
- Ember: Fix
ember-template-compilerimport for ember 6+ - #30682, thanks @leoeuclids! - Next: Update vite-plugin-storybook-nextjs to 2.0.0--canary.33.17a2310.0 - #30997, thanks @kasperpeulen!
- Svelte: Exclude
node_modulesfrom docgen - #30981, thanks @JReinhold!
- 8.6.1128 Mar 2025
Release notes
Open source →8.6.11
- Angular: Fix zone.js support for Angular libraries - #30941, thanks @valentinpalkovic!
Release notes
Open source →- Angular: Fix zone.js support for Angular libraries - #30941, thanks @valentinpalkovic!
- 8.6.1026 Mar 2025
- 8.6.924 Mar 2025
Release notes
Open source →8.6.9
- Next: Fix react aliases in next vite plugin - #30914, thanks @kasperpeulen!
Release notes
Open source →- Next: Fix react aliases in next vite plugin - #30914, thanks @kasperpeulen!
- 8.6.822 Mar 2025
Release notes
Open source →8.6.8
- Angular: Export all files in Angular package.json - #30849, thanks @kasperpeulen!
- CLI: Don't add packageManager entry to package.json automatically - #30855, thanks @kasperpeulen!
- React: Allow portable stories to be used in SSR - #30847, thanks @kasperpeulen!
- Svelte: Adjust Svelte typings to include Svelte 5 function components - #30852, thanks @dummdidumm!
- Telemetry: Make sure that telemetry doesn't fail on init - #30857, thanks @kasperpeulen!
- Vite: Update HMR filter to target specific story file types - #30845, thanks @kasperpeulen!
Release notes
Open source →- Angular: Export all files in Angular package.json - #30849, thanks @kasperpeulen!
- CLI: Don't add packageManager entry to package.json automatically - #30855, thanks @kasperpeulen!
- React: Allow portable stories to be used in SSR - #30847, thanks @kasperpeulen!
- Svelte: Adjust Svelte typings to include Svelte 5 function components - #30852, thanks @dummdidumm!
- Telemetry: Make sure that telemetry doesn't fail on init - #30857, thanks @kasperpeulen!
- Vite: Update HMR filter to target specific story file types - #30845, thanks @kasperpeulen!
- 8.6.717 Mar 2025
Release notes
Open source →- React-Native-Web: Fix errors in CLI template stories - #30821, thanks @dannyhw!
- 8.6.615 Mar 2025
- 8.6.514 Mar 2025
Release notes
Open source →- Addon A11y: Promote @storybook/global to full dependency - #30723, thanks @mrginglymus!
- Angular: Add
@angular-devkit/build-angularto installed packages - #30790, thanks @kasperpeulen! - CLI: Fix test install in RNW projects - #30786, thanks @shilman!
- Core: Replace 'min' instead of 'm' in printDuration - #30668, thanks @wlewis-formative!
- Next.js: Use latest version when init in empty directory - #30659, thanks @valentinpalkovic!
- Svelte: Fix Vite crashing on virtual module imports - #26838, thanks @rChaoz!
- Svelte: Fix automatic argTypes inference coming up empty with
[email protected]- #30784, thanks @JReinhold! - Universal Store: Don't use
crypto.randomUUID- #30781, thanks @JReinhold!
- 8.6.45 Mar 2025
- 8.6.31 Mar 2025
- 8.6.227 Feb 2025
- 8.6.127 Feb 2025
- 8.6.025 Feb 2025
Release notes
Open source →The 8.6 release focuses on Storybook Test, which brings realtime component, accessibility, and visual UI tests to your favorite component workshop.
Here’s what’s new:
- 🎁 Storybook Test installer for out-of-the-box tests in new projects
- 🦾 Accessibility “todo” workflow to systematically fix a11y violations
- 🗜️ 80% smaller create-storybook package for much faster installs
- 🧪 Dozens of Test fixes based on user feedback
- 📕 Docs fixes for table of contents, code snippets, and more
- 🚨 Key security fixes for Vite and ESbuild
- 💯 Hundreds more improvements
<details> <summary>List of all updates</summary>
- Addon A11y: Introduce parameters.a11y.test - #30516, thanks @valentinpalkovic!
- Addon-A11y: Fix preset loading when loaded via getAbsolutePath - #30563, thanks @valentinpalkovic!
- Addon-Docs: Change URL hash when TOC item is clicked, and fix TOC loading bugs - #30130, thanks @Sidnioulz!
- Addon-docs: Consider custom code snippet in story code panel and update styles - #30179, thanks @larsrickert!
- Addon-Test: Add telemetry data for Focused Tests - #30568, thanks @JReinhold!
- Addon-Test: Fix config and watch mode inconsistencies - #30491, thanks @JReinhold!
- Addon-Test: Fix console error in build mode - #30625, thanks @JReinhold!
- Addon-Test: Make sure that only one global portable story config is ever loaded - #30582, thanks @kasperpeulen!
- Angular: Fix accent character issue - #30276, thanks @valentinpalkovic!
- Angular: Support experimental zoneless mode - #28657, thanks @anedomansky!
- Angular: Support v19.2 when @angular/animations is not installed - #30611, thanks @valentinpalkovic!
- Builder-Vite: Fix resolve id warning - #30511, thanks @valentinpalkovic!
- Builder-Vite: Fix runtime and iframe 404 on first load - #30567, thanks @valentinpalkovic!
- Bun: Add support for text lock file - #30160, thanks @Arctomachine!
- Cleanup: Remove unused constants in viewport addon - #30479, thanks @Guria!
- CLI: Don't initially select Documentation and Testing features - #30599, thanks @ghengeveld!
- CLI: Fix peer dep issues for npm users during upgrade - #30616, thanks @valentinpalkovic!
- CLI: Fix printing of selected features - #30605, thanks @ghengeveld!
- CLI: Make telemetry data an object - #30581, thanks @ndelangen!
- CLI: Prompt users for RN vs RNW on init - #30635, thanks @shilman!
- CLI: Reimplement features prompt logic to handle
--yesand fix--features- #30534, thanks @ghengeveld! - CLI: Remove Storybook dependencies before adding re-adding them - #30600, thanks @valentinpalkovic!
- CLI: Use correct storybook internals import in automigration - #30290, thanks @yannbf!
- Codemod: Always get real path of files - #30650, thanks @yannbf!
- Codemod: Handle addon essentials differently in csf factories - #30649, thanks @yannbf!
- Codemod: Migrate meta.args to meta.input.args in csf factories - #30641, thanks @yannbf!
- Codemod: Use real path from symbolic links - #30642, thanks @yannbf!
- Core: Add
UniversalStoreAPI to sync state/events between multiple environments - #30445, thanks @JReinhold! - Core: Add connection timeout notification - #30288, thanks @valentinpalkovic!
- Core: Allow empty render functions in CSF factories - #30565, thanks @kasperpeulen!
- Core: Always place cache dir inside
node_modules- #30643, thanks @ndelangen! - Core: Don't set process.env.NODE_ENV and process.env.DEV - #30651, thanks @valentinpalkovic!
- Core: Fix addon essentials preview preset - #30647, thanks @yannbf!
- Core: Fix extracting import path when it's not a core addon - #30640, thanks @yannbf!
- Core: Fix invalid Websocket termination - #30408, thanks @valentinpalkovic!
- Core: Fix statically serving single files and multiple dirs on the same endpoint - #30467, thanks @JReinhold!
- Core: Fix undeclared internal dependencies - #30566, thanks @kasperpeulen!
- Core: Improve type compatibility with React 19 - #30031, thanks @mrginglymus!
- Core: Move CSF to monorepo - #30488, thanks @kasperpeulen!
- Csf Tools: Allow ConfigFile to create more import syntaxes - #30204, thanks @yannbf!
- CSF: Add support for CSF factories - #30197, thanks @kasperpeulen!
- Essentials: Fix
addon-essentialsnot working when used withgetAbsolutePath- #30557, thanks @JReinhold! - Manager: Escape single quotes in dynamic import paths in wrapManagerEntries function - #30278, thanks @valentinpalkovic!
- Manager: Fix escaping of single quotes in dynamic import paths - #30278, thanks @valentinpalkovic!
- Manager: Fix panel reactivity - #30638, thanks @valentinpalkovic!
- React: Fix incorrect import in preview.ts - #30542, thanks @mrginglymus!
- Svelte: Fix conflicting variable names and support for
+page.sveltefiles - #30369, thanks @xeho91! - Test addon: Only update
vitest.config.tswith workspaces, otherwise createvitest.workspace.ts- #30583, thanks @ghengeveld! </details>
- 8.6.0-beta.1025 Feb 2025pre-release
Nothing published for this version
- 8.6.0-beta.925 Feb 2025pre-release
Nothing published for this version
- 8.6.0-beta.824 Feb 2025pre-release
Nothing published for this version
- 8.6.0-beta.721 Feb 2025pre-release
Nothing published for this version
- 8.6.0-beta.621 Feb 2025pre-release
Nothing published for this version
- 8.6.0-beta.521 Feb 2025pre-release
Nothing published for this version
- 8.6.0-beta.418 Feb 2025pre-release
Nothing published for this version
- 8.6.0-beta.318 Feb 2025pre-release
Nothing published for this version
- 8.6.0-beta.218 Feb 2025pre-release
Nothing published for this version
- 8.6.0-beta.117 Feb 2025pre-release
Nothing published for this version
- 8.6.0-beta.013 Feb 2025pre-release
Nothing published for this version
- 8.6.0-alpha.510 Feb 2025pre-release
Nothing published for this version
- 8.6.0-alpha.45 Feb 2025pre-release
Nothing published for this version
- 8.6.0-alpha.330 Jan 2025pre-release
Nothing published for this version
- 8.6.0-alpha.224 Jan 2025pre-release
Nothing published for this version
- 8.6.0-alpha.122 Jan 2025pre-release
Nothing published for this version
- 8.6.0-alpha.015 Jan 2025pre-release
Nothing published for this version
- 8.5.819 Feb 2025
- 8.5.718 Feb 2025
- 8.5.614 Feb 2025
- 8.5.512 Feb 2025
- 8.5.411 Feb 2025
Release notes
Open source →- Addon A11y: Make Vitest Axe optional - #30442, thanks @valentinpalkovic!
- Builder-Vite: Fix allowedHosts handling for custom hosts - #30432, thanks @JSMike!
- Builder-Vite: Fix resolve id warning - #30511, thanks @valentinpalkovic!
- React: Update react-docgen-typescript to fix CI hanging issues - #30422, thanks @yannbf!