Skip to content

[Storybook 9] Addon compatibility - Update needed #68

Open
@valentinpalkovic

Description

@valentinpalkovic

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:

  1. All core Storybook APIs are now available through the main storybook package
  2. Import paths have been updated (e.g., storybook/manager-api instead of @storybook/manager-api)
  3. TypeScript 4.9+ is now required

What do you need to do?

  1. Review the community addon outreach document
  2. Update your addon's dependencies:
{
  "peerDependencies": {
    "storybook": "^9.0.0"
  },
  "devDependencies": {
    "storybook": "^9.0.0"
  }
}
  1. 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! 🙏

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions