Open
Description
Hi there! 👋
Storybook 9 is coming soon with significant changes to the package structure that will affect most addons. The main change is the consolidation of Storybook packages into a single storybook
package, which will simplify addon development and maintenance.
What's changing?
The key changes that affect addon authors are:
- All core Storybook APIs are now available through the main
storybook
package - Import paths have been updated (e.g.,
storybook/manager-api
instead of@storybook/manager-api
) - TypeScript 4.9+ is now required
What do you need to do?
- Review the community addon outreach document
- Update your addon's dependencies:
{
"peerDependencies": {
"storybook": "^9.0.0"
},
"devDependencies": {
"storybook": "^9.0.0"
}
}
- Test your addon with the prerelease version:
npm install --save-dev storybook@next
Need help?
- Join the Storybook Discord for support
- Report any issues here
Please let us know if you plan to support Storybook 9 or if you need any assistance with the migration. Your addon is an important part of the Storybook ecosystem! 🙏
Metadata
Metadata
Assignees
Labels
No labels