@storybook/react
10.6.5 · 27 Oct 2026MIT31.7M / weekRepositoryHomepagenpmAtom feed
505 stable releases, newest first, by release line. Notes are quoted as the maintainers published them.
- 5.x
5.2.3
7 Oct 2019Core: Fix lib/core whitelist
5.2.2
7 Oct 2019Storyshots: First-class CSF support
UI: Move addon dependencies to devDependencies
Addon-docs: CSS classes for escape-hatch theming wrapper/content
Bug Fixes
Storyshots: First-class CSF support
UI: Move addon dependencies to devDependencies
Addon-docs: CSS classes for escape-hatch theming wrapper/content
CLI: Fix variable collisions in storiesof-to-csf
Addon-knobs: Add missing type def #8105
Dependencies: Add @types/webpack-env to apps that depend on it
Core: Show exception rather than error on react error boundary
UI: Fix inline code styling for dark theme
Addon-ondevice-notes: Validate the state content
Telejson: New version with typings and bugfixes
React: Add DecoratorFn type to exports
Addon-knobs: Handle undefined array value
Preact: Allow JSX.Element story
Storyshots: Fix STORYBOOK_HOOKS_CONTEXT error
5.2.1
17 Sep 2019Core: Fix error handling
5.2.0
14 Sep 2019Storybook 5.2 is here!
Key features:
🧩 Addon API: Simplified w/ hooks
5.2 contains hundreds more fixes, features, and tweaks. Browse the changelogs matching
5.2.0-alpha.*,5.2.0-beta.*, and5.2.0-rc.*for the full list of changes. See MIGRATION.md to upgrade from5.0or earlier.5.1.10
31 Jul 2019- breaking
Core: Remove project root
babel.config.jsloading Addon-info: Change stylesheetBase info height from 110vh to 100vh
React-native: Fix react native server
Breaking Changes
- breaking
Core: Remove project root
babel.config.jsloading
Bug Fixes
Addon-info: Change stylesheetBase info height from 110vh to 100vh
React-native: Fix react native server
Addon-centered/contexts: Move optionalDependencies to peerDependencies
Addon-notes/info: Fix indenting on markdown code blocks
Addon-actions: Fix serialization performance
Addon-notes: Fix dark theming bug
CLI: Fix usage information
Addon-centered: Fix component disappearing on zoom
Addon-analytics: Fix API signature
UI: Fix Sidebar input refresh on 'Enter'
Addon-knobs: Prevent rerender when a button callback returns false.
Core: Keep story data and legacy data in sync
CLI: Move the free port logic so that loadOptions don't override it
Addon-backgrounds: Fix unstretched preview background wrapper
Dependency Upgrades
CLI: Replaced merge-dirs dependency by fs-extra
5.1.9
20 Jun 2019Core: Fix JSON babel config error reporting
UI: Fix about page version check message
Add missing dependencies to ui/react
Bug Fixes
Core: Fix JSON babel config error reporting
UI: Fix about page version check message
Dependency Upgrades
Add missing dependencies to ui/react
UPGRADE lazy-universal-dotenv
Make compatible with yarn Pnp
5.1.8
14 Jun 2019CLI: Fix RN template to not import addons
5.1.7
13 Jun 2019UI: Fix warning of loading prop not being a string
5.1.5
13 Jun 2019Core: Upgrade plugin core-js fix
UI: Fix sidebar loading visibility
UI: Fix unnecessarily large bundlesize
Bug Fixes
Core: Upgrade plugin core-js fix
UI: Fix sidebar loading visibility
UI: Fix unnecessarily large bundlesize
Addon-contexts, RN-server: Add core-js dep
5.1.4
13 Jun 2019Core: Fix core-js 3 errors
UI: Fix syntax highlighter plain text not visible
Addon-actions: Add default options to action(s)
Bug Fixes
Core: Fix core-js 3 errors
UI: Fix syntax highlighter plain text not visible
Addon-actions: Add default options to action(s)
Dependency Upgrades
RN: Add missing core-js dependency
5.1.3
6 Jun 2019UI: Fix links that are not working with plain left click
Core: Don't redefine
processvariableCore: Don't mutate user's babel config
5.1.1
5 Jun 2019📱 Mobile: Standalone package architecture for React Native
🎟 A11y addon: Realtime accessibility checks and visual feedback
🛠 Context addon: New UI for themes, internationalization, & more
Storybook 5.1 is a juicy upgrade including:
📱 Mobile: Standalone package architecture for React Native
🎟 A11y addon: Realtime accessibility checks and visual feedback
🛠 Context addon: New UI for themes, internationalization, & more
🎛 Presets: One-line configuration for babel, webpack, & addons
5.1 contains hundreds more fixes, features, and tweaks. Browse the changelogs matching
5.1.0-alpha.*,5.1.0-beta.*, and5.1.0-rc.*for the full list of changes. See MIGRATION.md to ugprade from5.0or earlier.5.0.11
28 Apr 2019Polymer: Fix re-rendering lit-html elements after non-lit-html element
Addon-knobs: Check color knob value before applying uppercase
Angular: Fix sourceMap property of angulars webpack config
5.0.10
18 Apr 2019Theming: Legacy options don't override set config options
Theming: Fix null brandImage
5.0.9
17 Apr 2019UI: Fix panel toggle behavior in fullscreen
Addon-Knobs: Add missing groupId for files knob
Theming: FIX brandImage when theme created with brandTitle
5.0.8
15 Apr 20195.0.7
14 Apr 2019Addon-Knobs: Fix sorting of knobs Panels
UI: Fix clickable footer links on about page
UI: Fix 'read full changelog' link on about page
5.0.6
1 Apr 2019Addon-a11y: Fix color-blindness emulation in Firefox
Addon-info: Fixed contrast of Show Info button for a11y
Addon-cssresources: Fix panel layout
Bug Fixes
Addon-a11y: Fix color-blindness emulation in Firefox
Addon-info: Fixed contrast of Show Info button for a11y
Addon-cssresources: Fix panel layout
Addon-info: forwardRef elements use displayName if available
UI: Set expanded stories to objects instead of arrays
Addon-actions: Safe render for cyclic obj
Core: Upgrade @babel/preset-env to fix corejs option
Core: Enforces corejs v2 for babel
Knobs: Rename ALL panel to Other for ungrouped knobs
5.0.5
24 Mar 20195.0.4
24 Mar 2019UI: Fix tooltip event bindings, logger import
CLI: Fix stories regexp in config.js
Accessibilty: Add missing button titles
Bug Fixes
UI: Fix tooltip event bindings, logger import
CLI: Fix stories regexp in config.js
Accessibilty: Add missing button titles
React: Fix forked CRA support on Windows
Addon-knkobs: Fix color type button z-index
Addon-Info: Restore fonts and color styling
Addon-knobs: Fix ObjectType knob react warning
Core: Add core-js as a dep to client-api
React: Fix logging in cra-config
5.0.3
18 Mar 2019Accessibility: Add missing button titles
Bug Fixes
Accessibility: Add missing button titles
5.0.2
17 Mar 2019CLI: Add --debug-webpack option
Addon-a11y: Fix design icons
Addon-cssresources: Fix
STORY_RENDEREDCSS reset
Features
CLI: Add --debug-webpack option
Bug Fixes
Addon-a11y: Fix design icons
Addon-cssresources: Fix
STORY_RENDEREDCSS resetCLI: Clear build folder in static build
Addon-backgrounds: Set preview to theme color when "transparent"
UI: Fix search item in menu
Addon-knobs: Fix key press debouncing
CLI: Fix welcome component in dark theme
Addon-viewport: Fix viewport iframe dimensions
Core: Fix selectStory with one parameter
5.0.1
8 Mar 2019Core: Remove custom presets warning
Core: Support unicode chars in story IDs
Core: Add core-js dependencies where it was missing
Bug Fixes
Core: Remove custom presets warning
Core: Support unicode chars in story IDs
Core: Add core-js dependencies where it was missing
CLI: Fix missing iframe.html in absolute path output directory
Addon-knobs: Added debouncing between keystrokes to speed up component rendering
UI: Fix search in production mode
5.0.0
5 Mar 2019🌓 New design with light and dark themes
🛠 Canvas toolbar for easy access to addons
🗺 Overhauled navigation sidebar with an intuitive menu
Storybook 5.0 is a completely new UI with the following improvements:
🌓 New design with light and dark themes
🛠 Canvas toolbar for easy access to addons
🗺 Overhauled navigation sidebar with an intuitive menu
🗜 Redesigned addons panel with handy buttons to toggle visibility and orientation
⌨️ Improved keyboard shortcuts that are user configurable
🌍 New URL structure that eliminates long strings of query parameters
5.0 contains hundreds more fixes, features, and tweaks. Browse the changelogs matching
5.0.0-alpha.*,5.0.0-beta.*, and5.0.0-rc.*for the full list of changes. See MIGRATION.md to upgrade from4.x.- 4.x
4.1.18
15 Apr 2019Pin react-treebeard dependency at 3.1.0
4.1.16
24 Mar 2019UI: Workaround broken treebeard animations
4.1.14
8 Mar 2019React-native: Fix RN 0.58.5 / support 0.59 via react-native-modal-datetime-picker 6.0.0
4.1.13
21 Feb 2019Maintenance only: docs, tests, build or refactoring. Nothing changes in how you use it.
4.1.12
18 Feb 2019Addon-google-analytics: Add missing
register.jsfileUpdate modal manager for RN 0.58 support
4.1.11
24 Jan 2019React-native: Fixed isUIHidden param
React-native: Disabling warning if story is not set in async storage
4.1.9
23 Jan 2019Core: Add missing polyfills to manager to support IE
Note that
4.1.7contained a bad merge that missed an important change and4.1.8release deployed incorrectly to NPM. This release fixes that:Bug Fixes
Core: Add missing polyfills to manager to support IE
4.1.7
17 Jan 2019Core: Make absolute DLL path relative
Addon-actions: Import utils directly to prevent import cycles
Add-knobs: Render non-grouped knobs in the ALL tab
4.1.6
9 Jan 2019React: Fix react version backwards compatibility
UI: Fix highlightColor
Core: Transpile addons.js with Babel for IE11
Bug Fixes
React: Fix react version backwards compatibility
UI: Fix highlightColor
Core: Transpile addons.js with Babel for IE11
4.1.4
25 Dec 2018Core: Load Symbol polyfill before any other code
React: Fix error with new CRA Webpack config
4.1.3
20 Dec 2018React: Remove unnecessary dependencies, fix aliasing
React: Alias to react & react-dom
Addon-knobs: Fix color picker display
4.1.2
16 Dec 2018Addon-knobs: Add missing key property in Panel
Fix package version dependencies
4.1.1
13 Dec 2018FIX react native by adding an empty array named dlls to the templateParameters
4.1.0
12 Dec 2018Core: Performance optimizations on separate manager preview split, improved cold start, restart & rebuild
React: Add support for all versions of react
Addon-CSSResources: New adddon to dynamically add/remove css
Storybook 4.1 with performance and compatibility improvements! Highlights include:
Core: Performance optimizations on separate manager preview split, improved cold start, restart & rebuild
React: Add support for all versions of react
Addon-CSSResources: New adddon to dynamically add/remove css
React: Use babel presets/plugins based on CRA.
React-native: Add ability to filter story list
React: Add TypeScript support for react-scripts
There are dozens more fixes, features, and tweaks in the 4.1 release. See changelogs for
4.1.0-*for details.4.0.12
5 Dec 2018Addon-a11y: Fix runtime errors in older browsers
4.0.11
3 Dec 2018Restore index.html in cra-kitchen-sink
Add try, catch for IE11 as it breaks script execution
4.0.10
1 Dec 2018Core: Use correct cache directory path
Addon-Info: Fix docgen description display
Addon-storyshots-puppeteer: Fix peerDependencies
Fixes 4.0.9
Bug Fixes
Core: Use correct cache directory path
Addon-Info: Fix docgen description display
Addon-storyshots-puppeteer: Fix peerDependencies
4.0.9
25 Nov 2018Core: Use correct cache directory path
Addon-Info: Fix docgen description display
Addon-storyshots-puppeteer: Fix peerDependencies
4.0.8
21 Nov 2018Addon-knobs: Vue optimize on force render
4.0.7
15 Nov 2018Vue/Angular/Mithril/Polymer: Add missing "forceReRender" and "addParameters"
4.0.6
13 Nov 2018React: Add support for custom
react-scriptspackagesCore: Fix NODE_PATH is not being loaded from .env
4.0.4
6 Nov 20184.0.3
6 Nov 2018React: Fix css relative asset urls #4695
Core: Fix a bug with buildStaticStandalone resolving too early #4649
Angular: Fixes component imports from dist #4682
2018-November-06
Bug Fixes
React: Fix css relative asset urls #4695
Core: Fix a bug with buildStaticStandalone resolving too early #4649
Angular: Fixes component imports from dist #4682
Addon-info: Improve accessibility with contrast #4698
Ember: Update ergonomics to not require any manual setup #4594
React-native: Fix accessibility for component preview (iOS+VoiceOver) #4601
Dependency Upgrades
30 PRs
Bump @angular/core from 7.0.1 to 7.0.2 #4675
Bump merge from 1.2.0 to 1.2.1 in /docs #4687
Bump typescript from 3.1.4 to 3.1.6 #4699
Set zone.js as a peer and dev dependency #4663
Bump css-loader from 1.0.0 to 1.0.1 #4655
Bump @ngrx/store from 6.1.0 to 6.1.1 #4653
Allow for angular-devkit/core version aligned with Angular v7 #4652
Bump ember-load-initializers from 1.1.0 to 2.0.0 #4634
Bump @ember/test-helpers from 0.7.27 to 1.0.0 #4630
Bump @storybook/addon-actions from 3.4.11 to 4.0.0 in /docs #4626
Bump gatsby-plugin-sharp from 2.0.7 to 2.0.10 in /docs #4627
Bump typescript from 3.1.3 to 3.1.4 #4629
Bump react-scripts from 2.0.5 to 2.1.0 #4631
Bump ember-source from 3.5.0 to 3.5.1 #4633
Bump @types/node from 10.12.0 to 10.12.1 #4635
Bump react-dev-utils from 6.0.5 to 6.1.0 #4636
Bump eslint from 5.7.0 to 5.8.0 #4613
Bump express-graphql from 0.6.12 to 0.7.1 #4610
Bump tslint-plugin-prettier from 2.0.0 to 2.0.1 #4609
Bump eslint-plugin-jest from 21.26.1 to 21.26.2 #4606
Bump @types/jest from 23.3.7 to 23.3.8 #4611
Bump fork-ts-checker-webpack-plugin from 0.4.10 to 0.4.14 #4607
Bump autoprefixer from 9.2.1 to 9.3.1 #4605
Bump jasmine-core from 3.2.1 to 3.3.0 #4581
Bump react-dom from 16.5.2 to 16.6.0 #4580
Bump eslint-plugin-jest from 21.25.1 to 21.26.1 #4583
Bump react from 16.5.2 to 16.6.0 #4584
Bump react-syntax-highlighter from 9.0.0 to 9.0.1 #4585
Bump remark-cli from 5.0.0 to 6.0.0 #4551
4.0.1
31 Oct 20182018-October-31
2018-October-31
Broken release -
@storybook/client-loggersomehow didn't get published to NPM.