Storybook Upgraded to Version 10
· One min read
We've upgraded Storybook from version 9 to version 10 across both web and native packages. This major upgrade brings performance improvements, better TypeScript support, and new features.
What's New in Storybook 10
Storybook 10 introduces several improvements:
- Faster builds — Improved bundling and compilation times
- Better TypeScript support — Enhanced type inference for stories
- Modernized addons — Updated addon APIs and improved compatibility
- React 19 support — Full compatibility with the latest React version
Migration Highlights
The migration was mostly automated using npx storybook@latest upgrade, with a few manual fixes for runtime errors.
Web Package Updates
- Updated all
@storybook/*packages to 10.x - Simplified addon configuration in
.storybook/main.ts - Updated
eslint-plugin-storybookfor compatibility
Native Package Updates
- Migrated to
@storybook/react-native10.x - Updated Metro bundler configuration for the new
withStorybookAPI - Changed action imports from
storybook/internal/actionstostorybook/actions