Skip to content

[Storybook 9] Addon compatibility - Update needed #13

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

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions