trimble-oss / modus-web-components

This library provides Modus components as web components - reusable, encapsulated UI elements that are framework agnostic (can be implemented in any site).
https://modus-web-components.trimble.com/
MIT License
34 stars 70 forks source link

Update to Storybook v8.x #1143

Open coliff opened 1 year ago

coliff commented 1 year ago

Storybook v8 is a major new version with lots of new features and big improvements. It has been in development for more than a year and was recently finally published live.

https://storybook.js.org/docs/react/migration-guide

It'd be great to update our site to use this! We need to test this properly before deploying.

cc @cjwinsor

coliff commented 1 year ago

This is a major upgrade and requires quite a few changes. There is a multi-step upgrade process run via CLI which walks you through it. I tried a few times but couldn't get it working.

Would appreciate it if you could give it a try. It's not critical or urgent but Storybook v6 is no longer being updated and has a few issues which are resolved in Storybook v7 (including a security fix and Node v18 compatibility).

I'd love to see this upgrade happen, there are a load of new features, improvements and the UI improvements are nice https://storybook.js.org/blog/storybook-7-0/

cjwinsor commented 7 months ago

Updated to reference that 8 is now the latest version

prashanth-offcl commented 3 months ago

@prashanth-offcl to try this in local and list down the changes