fluentui icon indicating copy to clipboard operation
fluentui copied to clipboard

[Feature]: migrate to Storybook 7

Open Hotell opened this issue 1 year ago • 3 comments

Library

all

Describe the feature that you would like added

our repo is long overdue for latest SB migrations

Tasks

  • [ ] update all workspace addons
  • [ ] resolve in memory loading for workspace addons
  • [ ] mdx v2 migration (possibility to opt out)
  • [ ] swc addon may not work ?
  • [ ] VR tests compatibility ?
  • [ ] TBA

Things to revert as part of migration:

  • [ ] https://github.com/microsoft/fluentui/pull/30816/files

Closes

  • https://github.com/microsoft/fluentui/issues/29265
  • TBA

Have you discussed this feature with our team

v-build

Additional context

No response

Validations

  • [X] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

Priority

None

Hotell avatar Mar 22 '24 12:03 Hotell

Storybook 7 should be skipped in favor of Storybook 8, which has a more stable plugin API (including better support for web components).

radium-v avatar Jun 10 '24 17:06 radium-v

Agree, any reason not to go as green as possible here @Hotell?

levithomason avatar Jun 18 '24 18:06 levithomason

  • our vr-testing solution doesn't support storybook 8 so that's a showstopper for now
  • as a general scalable migration practice we migrate 1 major at a time - v8 is planned ofc once we will be unblocked

Storybook 7 should be skipped in favor of Storybook 8, which has a more stable plugin API (including better support for web components).

can you provide more details on "more stable plugin API" ?

Hotell avatar Jun 25 '24 16:06 Hotell