Skip to content

Latest commit

 

History

History
154 lines (105 loc) · 4.86 KB

monthly-2020-11-02.md

File metadata and controls

154 lines (105 loc) · 4.86 KB

Storybook Monthly 2020-11-02

📢 Announcement

Storybook monthly is where we gather to socialize, update release progress, discuss project-wide maintenance, give project updates and demos, and brainstorm about the project's future.

It's a casual public meeting, and everybody is welcome, regardless of their level of participation.

Look for a link to the zoom meeting 15 minutes before the meeting starts in the Storybook Discord's #maintenance channel. We'll share notes and screen recording afterwards.

📅 Calendar invite

Add to calendar 👉 2020-11-02 16:00 UTC

⏱ Agenda

Introduction - 5m

  • Welcome
  • Self-introductions

Release status - 15m

6.1 release (issue)

We're expediting the 6.1 release to add React 17 support without sacrificing performance.

The updated schedule:

3.5 mo cycle: Sep 1 alpha, Nov 1 beta, Nov 18 final

  • Search UI
  • Instant-on UI
  • Async loader API
  • Server
  • TBD

Maintenance issues - 10m

Webpack DLLs

  • Perf hack
  • Lots of version conflict issues
  • Going away in 6.1

React 17 support

  • Released unexpectedly
  • Broke storybook fresh installs last week
  • Workarounds released
    • Preview DLL disabled
    • --no-dll in template

Webpack 5 support

  • storybookjs/storybook#9216
  • Webpack 5 is live, lots of interest
  • Ecosystem is still stabilizing (e.g. html-webpack-plugin)
  • Potential perf benefits
  • Release as a separate branch?

Vue3 support

Node14 support

NPM 7 support

Project updates / demos - 30m

Closing - 5m

  • Brief closing remarks

📝 Notes

📋 Attendees

📹 Video recording

👉 recording

Passcode: 5U$d0tw.

✅ Action items

React 17 testing

  • Improved e2e tests @tooppaaa
  • Manual test grid @yannbf
  • Hooks error @shilman

React as peerDep vs dep

Update storybookjs/storybook#12972 to match the following:

  • react and react-dom as peerDeps for all lib packages needing them
  • react and react-dom as peerDeps + optional tag for all addon packages needing them
  • react and react-dom as regular deps for all non react apps
  • Try to remove react and react-dom from root package.json
  • A fixed version of react in all examples?

--> @Gaëtan

TS migration of @storybook/core

storybookjs/storybook#12839 Migration is more or less done but types need to be refined, all added types are for now not publically exposed.

For 6.1 we will resolve the conflicts and fix some - already public - types. Types improvement will be done in other PR.

--> @Gaëtan + @Yann