-
-
Notifications
You must be signed in to change notification settings - Fork 9.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Community outreach to upgrade addons to 7.0 #20529
Comments
@shilman If you don't mind, I'm going to assign myself to this as I've already started conversations with various maintainers. I'll keep updating the issue as feedback keeps rolling in. Sounds good? |
Here's another one for the list @jonniebigodes |
@shilman, thanks for the reminder. I'm updating the list with this one, and there's already a discussion about it. |
A few more errors from @yannbf QA: storybook-addon-designs
storybook-addon-mobile
|
@shilman and @yannbf, regarding Regarding the issue with the |
@react-theming/storybook-addon is referenced in a recent blog post (as well as others) but it isn't compatible |
@integrayshaun can you please help with this theming issue & provide guidance for best practices in 7.0? ☝ |
I've written a section in the |
Absolutely! I need to remove those addons from the recipe |
@jonniebigodes just a head's up storybook-addon-mock has released new version which supports storybook v7. |
Can you add this one to the list? 😄 |
@nutboltu that's great to hear. Glad that you already updated the addon to support Storybook 7. I'll update the issue with this change |
@andrehil thanks for the suggestion, we appreciate it, but cases such as the one you mentioned (i.e., archived repositories) will not feature here, for consistency's sake. |
|
After the upgrade to version 7 I'm running the packages listed below and I'm getting an issue with This is the conflict:
|
@taozhou-glean appreciate the follow-up, and to give you a bit more context, the @ldm-acn, thanks for reaching out to us and letting us know. I saw that you already reached out to the maintainer of that particular addon, and based on his response, he was planning on releasing a new version next Thursday. With that, I was wondering if you could follow up with us and let us know if the new release will work with 7.0 so that we can adjust the list above and add this as well. |
Do we plan to deprecate it officially in the future ? I briefly checked the code there and it's such a small addon that everyone probably can easily make one themselves with a decorator ;) Anyway, I thought it's a good opportunity for myself to get a bit more familiar with storybook 7, so I have sent storybookjs/addon-queryparams#6 to add the support of v7 for that addon ;) |
|
Is the |
@adnandedhawala Not yet. The maintainer hasn't upgraded to 7.0 in their dependencies |
@DonatienD It looks like the maintainer hasn't updated this addon in 2 years. If you're looking for ThemeProvider support, I'd recommend using |
storybook-addon-react-router-v6 is now at version 1.0.0 and compatible with Storybook 7 |
@whitespace/storybook-addon-html |
What about @storybook-addon-jsx? |
@shilman |
what about storybook-addon-themes https://storybook.js.org/addons/storybook-addon-themes |
@pedaars have you tried |
any example of getting it to work with scss |
@pedaars if your Storybook is built with Webpack, you can configure scss using If you give me some more details about your Storybook, I can make a StackBlitz example for you to look at. |
@shilman |
Hey @shilman, is there any plan to upgrade/migrate |
Storybook 7 (SB7) contains 2.5 years worth of breaking change and community addons need to be updated for SB7 compatibility. (All core addons have already been updated and issues mitigated via automigrations.)
To support developers as they migrate their addons to Storybook 7, we've created an addon migration guide that outlines how to make your addons Storybook 7 compatible. We're keeping up-to-date records of the addons that are and aren't compatible with Storybook 7 and you can explore many of these in the lists below.
Most popular community addons by npm downloads:
@storybook/addon-designs
- issue here)@storybook/addon-postcss (conversation started here)Haven't been maintained in 2 years, and is fully superseded by@storybook/addon-styling
. @integrayshaun will release a version with a message telling users to migrate to@storybook/addon-styling
.storybook-addon-next-router(checking this one off the list as the repository was archived as of 07/01/2023)storybook-addon-outline(deprecated in favor of @storybook/addon-outline)@storybook/addon-info(checking this one of the list as there's been no movement in the past 2 years and he's not actively maintained anymore as it's superseded by the Docs addon)storybook-docs-toc(conversation started here) (Archived as 1/08/2023 as Storybook now provides a table of contents as part of the 7.1 release)@storybook/addon-ie11(Storybook 7 will not support IE11, checking this one of the list)babel-plugin-storybook-csf-title(conversation started here, looks like this is more or less superseded by the autotitle feature)FAQs
I'm maintaining an addon. How do I make it compatible with Storybook 7?
We highly recommend consulting our abridged addon migration guide. If you have any questions or encounter any issues, please reach out to Storybook maintainers in the #addons channel in the Storybook Discord community.
What do I do if an addon I'm using is incompatible with Storybook 7 but isn't on this list?
To share incompatibility errors, please open an issue on the repo of the relevant addon, asking the author to add Storybook 7 compatibility, and share this page with them for reference.
It's also really useful for us to know which addons aren't yet compatible, so please consider adding a comment here, especially if the addon is popular and causes a critical failure.
Finally, if you have the resources, please consider helping migrate that addon yourself!
The text was updated successfully, but these errors were encountered: