Storybook 3.0 is our first fully community-driven release! Notable changes:
- Moved from
@kadira
to@storybooks
org across github, npm, docs
- Upgraded to Webpack2! #637
- Switched to monorepo and overhauled package structure. #749 #1031
- Added configuration options to storybooks snapshot testing. #1090
- Added
create-react-native-app
support. #1117
- Added HTTPS support. #735
Features
- Added help text to the react-native preview panel #1142
- Added create-react-native-app support #1117
- Fixed knobs-addon performance issues #1039
- Added
snapshotWithOptions
to configure storyshots rendering options #1090
- Added custom
test
function for storyshots #1035
- Added typescript definition to addon notes #989
- Added HTTPS option for dev server #735
Bug Fixes
- Use strict equality in action logger #1144
- FIX addon info and addon storyshots incompatibility #1129
- FIX postcss options missing in default webpack config && UPDATE dependencies #1087
- Fix CLI had a package version from storybook hardcoded - now queries npm registry #1079
- Fix semi broken __docgenInfo integration in addon info #1030
- Fix: build-storybook no longer supports relative paths #1058
- Fix for types
number
for addon knobs #1001
- Fix webpack overriding && Add an example with local file dependencies #965
Documentation
- Add storybook-addon-intl to addon gallery #1143
- 3.0.0 release notes && release notes automation #1047
- 3.0.0 migration assistance : codemod, update installation and usage instructions #1093
- Add ReactSVGPanZoom to examples list #1139
- Show webpack 2 config example in docs: rules not loaders #1137
- Merge docs repo into this repo: add /docs #1131
- Change brand name from “React Storybook” to “Storybook” #1044
- Updated issue triage guidelines #1024
Maintenance
- Add typings for links add-on #1154
- Add react-dom to the devDependency list for React Native projects #1102
- Upgrade React Native to webpack 2 config #1097
- Add unit tests for addon storyshots #971
- Deprecate builtin addons (links and actions) - no longer included by default #1038
- change NPM organisation from kadira to storybook in code #996
- CHANGE folder structure && CHANGE package-names #1031
- Add deprecation warnings when addons are required via main package #1025
- Remove text transform uppercase for knob labels #991
Dependency Upgrades
11 PRs
Other
33 PRs