Igor, Lionel, Tom, Zol, Norbert, Jessica, Alexi, Michael
Michael: bugs and unintentional breaking change
- Need to do alpha/beta/RC and publicize
- Need more time to stabilize before announcing
Norbert: let's recruit guinea pig clients always on latest
- Chromatic
- Others?
Igor: big changes like manager/preview split should probably be a major release even if we don't think it's breaking
Goal: announcement in the next 1-2 days
Norbert: Overhaul of state management + tree view Igor: Let's get tests green before we can merge Tom:
- Keyboard shortcuts (WIP)
- Getting some add ons working
- Getting tests green
Igor:
- Working on React Native with Gytis to use core, need a few hours to get it ready
- Breaking change that normalizes API (e.g. https vs secure)
- Want to get this into 5.0 so we don’t have to wait for 6.0
Igor:
- Fix some issues with presets (basic vs. default config => consolidate into one variable)
Goal: ship an alpha by EOW
- Conversion is in progress
- Kai + Dan Dean => Moving packages over piecemeal
- Typescript & Javascript running in parallel (watch mode is hairy => multiple processes)
Igor: Missing jsnext entry points (need to double transpile?)
Igor: Watch mode is expensive (multiple processes), babel cannot create typings, tsc creates typings Michael: Can we create typings only at build time? Most editors will get the typings directly from the typescript source?
Lionel:
- Live deemo of editor POC that replaces story source
- Navigate between stories
- Edit stories and save
- Move editor between panes in new UI
- Monaco = Embeddable VSCode available as a package => compatible with different languages (JS/TS/etc.)
- Needs service worker
Tom: New story format is available in 5.0 branch with some examples!
Michael: Are we releasing this as part of 5.0?
Tom: No, let's let it bake internally and release once we're confident it won't need breaking changes
Michael: Can we release presets as part of 5.0 to address the 4.1 configuration issue?
- User guide: create and configure presets
Igor:
- Presets repository => needs to be updated
- Tom's story format as a preset?
- Eventually: Presets for CRA, Presets for Angular-cli => migrate out code from core
- Make CLI smarter to deal with presets
- Preset to pass environment variables (feature request?)