NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4715 most downloaded on npm
Storybook framework-agnostic API
Last release 6 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
823 versions withdrawn
withdrawn after publishing
6 years old
1452 releases · first in 2021
One column per quarter.
Core: Skip no-framework error when ignorePreview=true - #25286, thanks @ndelangen!
SvelteKit: Support 2.0 modules with mocks - #25244, thanks @paoloricciuti!
Angular: Update Angular cli templates - #25152, thanks @Marklb!
Angular: Fix CSF Plugin - #25098, thanks @valentinpalkovic!
Next.js: Fix next/font/local usage in babel mode - #25045, thanks @valentinpalkovic!
CLI: Improve dependency metadata detection in storybook doctor - #25037, thanks @yannbf!
Next.js: Fix AppRouterProvider usage - #25032, thanks @valentinpalkovic!
Dependencies: Update @babel/traverse and @babel/core to fix vulnerability - #24670, thanks @valentinpalkovic!
Storybook 7.6 is here with increased performance and much more!
<details> <summary> List of all updates </summary>
@storybook/core-events/preview-errors dependency missing for Yarn PnP - #24973, thanks @JReinhold!react and Storybook packages devDependencies where possible - #24676, thanks @JReinhold!react and Storybook packages devDependencies where possible - ATTEMPT 2 - #24834, thanks @JReinhold!addon-onboarding when checking versions - #24634, thanks @JReinhold!useStoryPrepared hook failing with undefined data - #22631, thanks @SpookyJelly!of prop to Primary block - #23849, thanks @Wilson2k!defaultProps in Stories block - #24506, thanks @WouterK12!store.settings.lastTrackedStoryId - #24115, thanks @rashidshamloo!"type": "commonjs" compatibility - #24534, thanks @ndelangen!react-docgen to v7 - #24530, thanks @shilman!SlotDecorator component - #24800, thanks @JReinhold!goto, invalidate and invalidateAll - #24955, thanks @paoloricciuti!--test CLI-flag - #24862, thanks @ndelangen!--test is true - #24799, thanks @ndelangen!@storybook/blocks if build.test.emptyBlocks is true - #24650, thanks @ndelangen!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
Addon-themes: Fix globals not being set when using absolute path - #24596, thanks @JReinhold!
link command - #24551, thanks @yannbf!Angular: update wrong type for webpackStatsJson in start-storybook schema.json - #24494, thanks @LucaVazz!
👻 storiesOf and storyStoreV6 officially deprecated
Storybook 7.5 enhances your Storybook experience with several key updates:
💃🏼 Now supports Lit 3.0 and Vite 5
👻 storiesOf and storyStoreV6 officially deprecated
🔨 Fix Webpack5 build errors not being propagated
🀄 Support rename font import for Next.js
⬆️ Upgrade react-docgen to 6.0.x and improve argTypes
✨ Many Angular improvements such as introducing argsToTemplate , new schema debugging options, support for standalone directives, etc. <details> <summary> List of all updates </summary>
Angular: Introduce argsToTemplate for property and event Bindings - #24434, thanks @valentinpalkovic!
Angular: Add schema options (debugWebpack, webpackStatsJson, and more) - #24388, thanks @yannbf!
Angular: Categorize legacy build options error - #24014, thanks @yannbf!
Angular: Fix Angular 15 support and add zone.js v0.14.x support - #24367, thanks @valentinpalkovic!
Angular: Allow loading standalone directives - #24448, thanks @osnoser1!
CLI: Inform the user how to dedupe and strip color from info command - #24087, thanks @kasperpeulen!
CLI: Add more information to storybook info command - #24003, thanks @JReinhold!
CLI: Change /Date$/ to /Dates$/i - #24195, thanks @arup1221!
CLI: Improve sanitization logic in crash reports - #24028, thanks @yannbf!
CLI: Remove random commas in storybook upgrade logs - #22333, thanks @joaonunomota!
Controls: Fix select / multiselect when value contains multiple spaces - #22334, thanks @oxcened!
Core: Add class name to Storybook error name - #24371, thanks @yannbf!
Core: Deprecate storyStoreV6 (including storiesOf) and storyIndexers - #23938, thanks @JReinhold!
Doc Blocks: Add title to Meta prop types - #23370, thanks @iqbalcodes6602!
ManagerAPI: Fix bug with story redirection when URL has partial storyId - #24345, thanks @ndelangen!
NextJS: Support rename font import - #24406, thanks @yoshi2no!
NextJS: Change babel plugins from proposal-... to transform-... - #24290, thanks @roottool!
NextJS: Fix default next image loader when src has params - #24187, thanks @json-betsec!
NextJS: Fix Image Context re-use via singleton - #24146, thanks @martinnabhan!
NextJS: Improve support for Windows-style paths - #23695, thanks @T99!
React: Upgrade react-docgen to 6.0.x and improve argTypes - #23825, thanks @shilman!
Svelte: Fix docs generating when using lang="ts" or optional chaining - #24096, thanks @j3rem1e!
UI: Update ScrollArea with radix - #24413, thanks @cdedreuille!
UI: Improve contrast ratio between focus / hover - #24205, thanks @chocoscoding!
UI: Fix className missing in syntaxhighlighter - #24491, thanks @ndelangen!
Vite: Move mdx-plugin from @storybook/builder-vite to @storybook/addon-docs - #24166, thanks @bryanjtc!
Webpack: Use logger.warn on warnings - #24472, thanks @yannbf! </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
CLI: Fix Nextjs project detection - #24346, thanks @yannbf!
UI: Fix infinite hook call causing browsers to freeze - #24291, thanks @yannbf!
Core: Fix Promise cycle bug in useSharedState - #24268, thanks @ndelangen!
CLI: Fix sb add adding duplicative entries - #24229, thanks @ndelangen!
sb add adding duplicative entries - #24229, thanks @ndelangen!13.5 - #24239, thanks @ndelangen!react and react-dom like next.js does - #23671, thanks @sookmax!null in value of experimental_updateStatus to clear status - #24206, thanks @ndelangen!Addon API: Improve the updateStatus API - #24007, thanks @ndelangen!
CLI: Add uncaughtException handler - #24018, thanks @yannbf!
sb add - #24079, thanks @Integrayshaun!@types/react dep from @storybook/types - #24042, thanks @JReinhold!Addon-docs: Resolve mdx-react-shim & @storybook/global correctly - #23941, thanks @ndelangen!
mdx-react-shim & @storybook/global correctly - #23941, thanks @ndelangen!docs.defaultName is unset - #23893, thanks @stilt0n!stories.* stories - #23974, thanks @shilman!addons.setConfig - #23802, thanks @ndelangen!escodegen to fix security issue - #23973, thanks @shilman!*.story.* CSF indexing - #23852, thanks @shilman!react as peerDependency - #23897, thanks @ndelangen!react as peerDependency" - #23882, thanks @vanessayuenn!api.getAddonStatedefault value - #23804, thanks @sookmax!React.ReactElement not found - #23967, thanks @abu-osos!Nothing published for this version
Nothing published for this version
Nothing published for this version
Maintenance: Revert "WebpackBuilder: Remove need for react as peerDependency" - #23882, thanks @vanessayuenn!
react as peerDependency" - #23882, thanks @vanessayuenn!Index: Fix *.story.* CSF indexing - #23852, thanks @shilman!
🔧 Addons: Deprecate key in addon render function as it is not available anymore - #23792, thanks @kasperpeulen!
indexer API - #23691, thanks @JReinhold!composeStories typings - #23577, thanks @yannbf!react as peerDependency - #23496, thanks @ndelangen!indexer API - #23660, thanks @JReinhold!Button component - #23765, thanks @cdedreuille!Nothing published for this version
Build: Support Chrome 100, Safari 15 and Firefox 91 - #23800, thanks @kasperpeulen!
CSF-Tools: Remove prettier from printConfig - #23766, thanks @kasperpeulen!
Nothing published for this version
Nothing published for this version
Addon docs: Add safe check in Webpack preset - #23687, thanks @yannbf!
meta.id when calculating their ID - #23520, thanks @sookmax!package.json - #23681, thanks @stof!Dependencies: Remove references to api and the 2 deprecated channel packages - #23384, thanks @ndelangen!
This month, we're going to experiment with our launch cycle by making smaller but more frequent releases. Our goal is to bring you new features more quickly, while also smoothing the upgrade process.
Storybook 7.2 is the first of these new, faster releases:
@babel/core as a dependency - #22450, thanks @valentinpalkovic!jest-mock - #23597, thanks @ndelangen!expanded to CoreCommon_StorybookRefs to fix typescript errors - #23488, thanks @DotwoodMedia!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
Angular: Make enableProdMode optional - #23489, thanks @valentinpalkovic!
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →