Skip to content

v6.0.1-alpha.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@dannyhw dannyhw released this 18 Jul 17:55

Features

Many of these features come from the web storybook so you can find more info by looking at the storybook documentation.

  • New story format CSF
  • Args
  • Knobs replaced by Controls
  • ondevice addons Notes, actions and backgrounds have all been updated to work for 6.0+
  • New declarative config style
  • Auto story detection built in. Including an optional watcher.
  • Overall simplified implementation

Bug fixes

  • Much less warnings when using controls (knobs replacement) - no longer using deprecated components.
  • Promises no longer break for the entire app when using storybook.
  • Weird storylist bottom margin is now gone

Breaking Changes

  • Knobs are no longer supported, use controls instead
  • storiesOf syntax is no longer recommended and you should move to CSF
  • You now require a main.js and preview.js file to configure storybook.
  • in order to resolve issues with polyfills that caused promises to break and much more you should change your metro config to include
    • resolverMainFields: ['sbmodern', 'main'] in the resolver field

See https://github.com/storybookjs/react-native/blob/next-6.0/v6README.md for a guide to try out this alpha