storybook

Storybook is a frontend workshop for building UI components and pages in isolation. Made for UI development, testing, and documentation.

MIT License

Downloads
357.1M
Stars
83.3K
Committers
2.1K

Bot releases are hidden (Show)

storybook -

Published by shilman over 2 years ago

Bug Fixes

  • Webpack5: Apply named exports order logic for stories only (#18284)
  • Core: Use correct framework version in telemetry (#18285)

Maintenance

  • Examples: fix jest 27 in angular e2e modern inline rendering config (#18274)
storybook -

Published by shilman over 2 years ago

Bug Fixes

  • Revert "security: update x-default-browser" (#18270)
storybook -

Published by shilman over 2 years ago

Bug Fixes

  • Core: Fix get-monorepo-type when no package.json at repo root (#18259)

Dependency Upgrades

  • security: update x-default-browser (#18157)
storybook -

Published by shilman over 2 years ago

Storybook 6.5 is here!! 🎉🎉🎉

SB6.5 adds new testing and design review workflows while improving core performance and compatibility.

  • 🤖 Interaction testing simulate interactions and run assertions in the browser
  • 🎨 Figma plugin to connect stories to variants
  • 🏎️ Webpack 5 lazy compilation for faster start up
  • Vite builder for near instant rebuilds
  • 💯 Hundreds more fixes and quality of life improvements

More info in the Github issue Storybook 6.5 Release 👟. Release announcement coming soon!!!

storybook -

Published by shilman over 2 years ago

Bug Fixes

  • CLI: Improve webpack version and add detection of nextjs (#18220)
  • ArgsTable: Gracefully handle conditional args failures (#18248)
  • Controls: Fix reset button broken for !undefined URL values (#18231)
  • Vue3: Add support for TSX in single file components (#18038)
storybook -

Published by shilman over 2 years ago

Features

  • Addon-a11y: Show % of users in toolbar menu (#18003)

Bug Fixes

  • Web-components: Clean Lit Expression comments in story source (#18108)
  • Vue: Map args correctly in CSF3 implicit render function (#18209)
  • Vue3: Fix CSF3 implicit render function when storyStoreV7 is enabled (#18208

Maintenance

  • CLI: Don't throw is Ctrl + C was pressed when selecting a package in the build command (#18195)
  • Build: Cleanup noise from unit tests (#18196)

Dependency Upgrades

  • Fixed PnP compatibility for bundled components package (#18015)
storybook -

Published by shilman over 2 years ago

Bug Fixes

  • Composition: Fix metadata.json incorrectly overriding main.js refs versions (#18185)

Maintenance

  • Examples: Set channelOptions to disallow function serialization (#18071)

Dependency Upgrades

  • Upgrade to telejson 6 (#18164)
storybook -

Published by shilman over 2 years ago

Features

  • CSF3: Add title prefix support for stories with custom titles (#17724)

Bug Fixes

  • Components: Fix race conditions in SyntaxHighlighter (#18158)

Maintenance

  • API: Deprecate isToolshown, rename to showToolbar (#18131)
storybook -

Published by shilman over 2 years ago

Bug Fixes

  • Controls: Fix undefined args handling (#18135)

Maintenance

  • CLI: Update Introduction.stories.mdx template to be MDX2-friendly (#18141)

Dependency Upgrades

  • Remove jest from cli peerDependencies (#18149)
storybook -

Published by shilman over 2 years ago

Bug Fixes

  • Core: Fix anonymous ID generation (#18133)
storybook -

Published by shilman over 2 years ago

Features

  • UI: Add a parent level toolbar exclusion key for tabs (#18106)
  • Addon-a11y: Display a11y issues number in addon tab title (#17983)

Bug Fixes

  • Addon-docs: Fix Canvas block CURRENT_SELECTION handling (#18130)
  • Telemetry: Add safecheck for crash reports (#18129)
  • Addon-a11y: Fix a11y params > element use (#17989)
storybook -

Published by shilman over 2 years ago

Bug Fixes

  • UI: Externalize react-syntax-highlighter from components (#18127)
storybook -

Published by shilman over 2 years ago

Features

  • Core: Add optional telemetry and crash reporting (#18046)

Bug Fixes

  • Controls: Fix URL deserialization for argTypes with mapping (#18124)
  • Core: Fix telemetry project root detection (#18125)
  • React: Fix version detection for older versions of react-dom (#18105)
  • CLI: Add non-monorepo testing tools to exclude lists (#18092)

Maintenance

  • Examples: Update example to restore 6.4 auto-title behavior in UI (#18109)
  • CLI: Remove git.io URL (#18070)
  • UI: Make panel position a persistent preference (#18036)

Dependency Upgrades

  • React: Fix jest-specific-snapshot dev dependency (#18095)
storybook -

Published by shilman over 2 years ago

Features

  • Toolbars: Add dynamicTitle option (#17789)
  • Angular: Add webpackStatsJson to angular-builder (#18001)
  • CLI/Vue: add interactions to vue cli template (#18021)
  • CLI/HTML: Add interactions to cli template (#18014)

Bug Fixes

  • CSF: Re-apply TArgs to render type (#18075)
  • CLI: await generators for proper install (#18053)
  • Core: Fix story index for CSF default exports as TS vars (#18054)
  • Core: Fix single-story hoisting regression for auto-title changes (#18052)
storybook -

Published by shilman over 2 years ago

Features

  • CLI/Vue3: add interactions to vue3 cli template (#18031)
  • CLI/Svelte: add interactions to cli template (#17993)
  • UI: Move the "Rerun interactions" button to Subnav (#17647)
storybook -

Published by shilman over 2 years ago

Features

  • CLI/Preact: add interactions to cli template (#17984)

Bug Fixes

  • Interactions: Fix show length of object value on MethodCall (#17649)
  • React: Fix React 18 react-dom/client dynamic import syntax (#17987)
  • Svelte: Fix webpack5/babelModeV7 (#17939)

Maintenance

  • Examples: Remove stories from deprecated options/queryparams addons (#17977)
  • Chore: Format versions.ts file using repo config (#17963)
storybook -

Published by shilman over 2 years ago

Bug Fixes

  • Theming: Re-export correct bundled file (#17956)
  • Core: Support react-dom/client dom hack on Windows machines (#17946)

Maintenance

  • CI: set parallelism of nx to 2 (#17878)

Dependency Upgrades

  • Run prebundle script without browser: true in Rollup config (#17947)
storybook -

Published by shilman over 2 years ago

Maintenance

  • Core: Avoid framework imports from core/client (#17875)
storybook -

Published by shilman over 2 years ago

Test publish with npm 2FA enabled for addon-jest

storybook -

Published by shilman over 2 years ago

Features

  • UI: Add URL parameters to SB to tweak visible UI (#17891)

Maintenance

  • Core: Followup changing CJS entrypoints to ESM (#17927)

Dependency Upgrades

  • Export createCache from @storybook/theming (#17929)