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?
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! 🙏
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
storybookpackage, which will simplify addon development and maintenance.What's changing?
The key changes that affect addon authors are:
storybookpackagestorybook/manager-apiinstead of@storybook/manager-api)What do you need to do?
{ "peerDependencies": { "storybook": "^9.0.0" }, "devDependencies": { "storybook": "^9.0.0" } }Need help?
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! 🙏