Back to blog

Storybook 10

Storybook 10 contains one breaking change: it’s ESM-only. This simplifies our distribution and reduces install size by 29% while simultaneously unminifying dist code for easier debugging. It also includes features to level up your UI development, documentation, and testing workflows: * 🧩 Module automocking for easier testing * 🏭 Typesafe CSF factories Preview for React * 💫 UI editing and sharing optimizations * 🏷️ Tag filtering exclusion and configuration for sidebar management * 🔀 S

loading
Storybook Admin
@storybookjs
Last updated:

Storybook 10 contains one breaking change: it’s ESM-only. This simplifies our distribution and reduces install size by 29% while simultaneously unminifying dist code for easier debugging.

It also includes features to level up your UI development, documentation, and testing workflows:

  • 🧩 Module automocking for easier testing
  • 🏭 Typesafe CSF factories Preview for React
  • 💫 UI editing and sharing optimizations
  • 🏷️ Tag filtering exclusion and configuration for sidebar management
  • 🔀 Svelte async component support and more

This is a major release, so there are tons of little fixes and improvements. Browse the changelogs for the full list of changes.


There are breaking changes. Please refer to our Migration guide to upgrade from pre-10.0 of Storybook.

Join the Storybook mailing list

Get the latest news, updates and releases

7,468 developers and counting

We’re hiring!

Join the team behind Storybook and Chromatic. Build tools that are used in production by 100s of thousands of developers. Remote-first.

View jobs

Popular posts

Announcing Storybook 3.3

Angular Support, Device Viewports, Test Improvements, & more!
loading
Michael Shilman

Storybook wins an open source award

Most impactful contribution to the community
loading
Norbert de Langen

Introducing: Storybook for Vue 🎉

First of many “Storybook for <insert framework here>”
loading
Norbert de Langen
Join the community
7,468 developers and counting
WhyWhy StorybookComponent-driven UI
DocsGuidesTutorialsChangelogTelemetry
CommunityAddonsGet involvedBlog
ShowcaseExploreProjectsComponent glossary
Open source software
Storybook

Maintained by
Chromatic
Special thanks to Netlify and CircleCI