NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3927 most downloaded on npm
Highlight DOM nodes within your stories
Last release 7 months ago
06 Mar 2026
Ships unpredictably
gaps range from 8 days to 7 months
Nearly every release is documented
notes for 57 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
1150 releases · first in 2022
One column per quarter.
Maintenance: Remove deprecated APIs - #30926, thanks @valentinpalkovic!
Uncaught ReferenceError: global is not defined - #30970, thanks @JReinhold!Addons: Move @storybook/addon-interactions into core - #30916, thanks @valentinpalkovic!
Addon-Essentials: Remove addon-docs - #30856, thanks @ndelangen!
Addons: Update the Viewport and Background Addon - #30841, thanks @ndelangen!
.rnstorybook CLI automigration - #30882, thanks @shilman!Angular: Export all files in Angular package.json - #30849, thanks @kasperpeulen!
Core: New Test Provider Store - #30828, thanks @JReinhold!
userEvent.setup() errors in jest - #30833, thanks @dannyhw!userEvent.setup() errors outside browser context - #30831, thanks @dannyhw!Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
## 8.6.18 - Add request validation
## 8.6.17 - Harden websocket connection
## 8.6.16 - No-op release. No changes.
Core: Fix .env-file parsing, thanks @jreinhold!
CLI: Add skip onboarding, recommended/minimal config - #30930, thanks @shilman!
Controls: Fix boxShadow on empty controls - #27193, thanks @H0onnn!
CLI: Only install Visual Test Addon if test feature is selected - #30966, thanks @ghengeveld!
ember-template-compiler import for ember 6+ - #30682, thanks @leoeuclids!node_modules from docgen - #30981, thanks @JReinhold!ember-template-compiler import for ember 6+ - #30682, thanks @leoeuclids!node_modules from docgen - #30981, thanks @JReinhold!Angular: Fix zone.js support for Angular libraries - #30941, thanks @valentinpalkovic!
Addon-docs: Fix non-string handling in Stories block - #30913, thanks @JamesIves!
Next: Fix react aliases in next vite plugin - #30914, thanks @kasperpeulen!
Angular: Export all files in Angular package.json - #30849, thanks @kasperpeulen!
React-Native-Web: Fix errors in CLI template stories - #30821, thanks @dannyhw!
Angular: Make sure that polyfills are loaded before the storybook is loaded - #30811, thanks @kasperpeulen!
Addon A11y: Promote @storybook/global to full dependency - #30723, thanks @mrginglymus!
@angular-devkit/build-angular to installed packages - #30790, thanks @kasperpeulen!svelte2tsx@0.7.35 - #30784, thanks @JReinhold!crypto.randomUUID - #30781, thanks @JReinhold!Manager: Add Content-Type to fix Cloud IDEs - #30606, thanks @GCHQDeveloper548!
CSF Factories: Align addon-essentials import with other addons - #30716, thanks @kasperpeulen!
Core: Support TS3.8+ again - #30700, thanks @kasperpeulen!
CSF: Only export definePreview from the framework - #30676, thanks @kasperpeulen!
🚨 Key security fixes for Vite and ESbuild
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:
<details> <summary>List of all updates</summary>
--yes and fix --features - #30534, thanks @ghengeveld!UniversalStore API to sync state/events between multiple environments - #30445, thanks @JReinhold!node_modules - #30643, thanks @ndelangen!addon-essentials not working when used with getAbsolutePath - #30557, thanks @JReinhold!+page.svelte files - #30369, thanks @xeho91!vitest.config.ts with workspaces, otherwise create vitest.workspace.ts - #30583, thanks @ghengeveld!
</details>Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Core: Support esbuild@^0.25 - #30574, thanks @JReinhold!
esbuild@^0.25 - #30574, thanks @JReinhold!Tags: Add story/meta usage telemetry - #30555, thanks @shilman!
Builder-Vite: Fix defaulting to allowing all hosts - #30523, thanks @JReinhold!
Builder-Vite: Fix Turbosnap - #30522, thanks @valentinpalkovic!
Addon A11y: Make Vitest Axe optional - #30442, thanks @valentinpalkovic!
Preview: Add globals to extract() - #30415, thanks @ndelangen!
Addon Test: Support Vitest 3 browser.test.instances field - #30309, thanks @valentinpalkovic!
Addon Test: Replace interaction test -> component test - #30333, thanks @kylegach!
interaction test -> component test - #30333, thanks @kylegach!Addon Themes: Deprecate useThemeParameters - #30111, thanks @yannbf!
Storybook 8.5 is packed with powerful features to enhance your development workflow. This release makes it easier than ever to build accessible, well-tested UIs. Here’s what’s new:
<details> <summary>List of all updates</summary>
@vitest/coverage-v8 during postinstall if no coverage reporter is installed - #29993, thanks @ghengeveld!vitest detects missing deps - #29763, thanks @ndelangen!test.include patterns - #30029, thanks @JReinhold!vitest crashes - #29751, thanks @ndelangen!vitest.setup.js - #30233, thanks @JReinhold!experimental-nextjs-vite - #29814, thanks @ndelangen!glob with tinyglobby - #29817, thanks @ghengeveld!staticDirs with Vitest - #29811, thanks @ghengeveld!require.resolve - #30026, thanks @ndelangen!storybook command - #29480, thanks @toothlessdev!TESTING_MODULE_RUN_ALL_REQUEST for backward compatibility - #29711, thanks @ghengeveld!ERR_PACKAGE_PATH_NOT_EXPORTED in @storybook/node-logger - #30093, thanks @JReinhold!scrollIntoView behavior and reimplement testing module time rendering - #30044, thanks @ghengeveld!@types/node to devDeps consistently - #30163, thanks @ndelangen!useSharedState - #30259, thanks @JReinhold!react-confetti with @neoconfetti/react - #30098, thanks @ndelangen!@storybook/test as optional peer dependency - #29754, thanks @yannbf!TooltipLinkList and use it in main menu - #29507, thanks @ghengeveld!optimizeDeps - #30117, thanks @ndelangen!@fs - #28941, thanks @tobiasdiez!viteFinal - #30105, thanks @JReinhold!vue-component-meta docgen HMR not working - #29518, thanks @IonianPlayboy!
</details>Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →