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 3 years ago

Features

  • Web-components: Dynamic source snippets (#15337)

Maintenance

  • Essentials: Add measure addon to monorepo (#15545)
storybook -

Published by shilman over 3 years ago

Bug Fixes

  • Addon-docs/Angular: Add unique id to Angular stories (#15501)
  • Composition: Fix refs ordering (#15527)

Maintenance

  • Essentials: Add outline addon to monorepo (#15526)
  • Build: Fix cache setup in GitHub Actions workflow (#15523)
storybook -

Published by shilman over 3 years ago

Maintenance

  • Addon-docs: Cache DocsContext on window to prevent duplication (#15428)
storybook -

Published by shilman over 3 years ago

Bug Fixes

  • Webpack5: Quit process after finishing a static build (#15483)
  • Addon-docs/Angular: Fix numeric args default value handling (#15491)
  • Angular: Fix circular reference not being handled in moduleMetadata (#15410)
  • Core: Fix double rebuilds by removing aggregateTimeout (#15372)
  • CLI: Fix NPM typo (#15461)
storybook -

Published by shilman over 3 years ago

Bug Fixes

  • Webpack5: Quit process after finishing a static build (#15483)
  • Addon-docs/Angular: Fix numeric args default value handling (#15491)

Maintenance

  • Angular: Make Ivy work by default in the angular-cli example (#15280)
  • Official-storybook: Fix shortcut for navigating to previous language (#15489)
  • Addon-docs: Add docs to standalone example (#7848)
  • Build: Update Yarn cache setup in GitHub Actions workflow (#15480)
storybook -

Published by shilman over 3 years ago

Bug Fixes

  • UI: Fix sidebar toggle in fullscreen mode (#15459)
  • Angular: Fix circular reference not being handled in moduleMetadata (#15410)

Maintenance

  • Addon-a11y: Reverse help and description labels in accordion (#15466)
storybook -

Published by shilman over 3 years ago

Features

  • UI: Display menu icon on the toolbar when the sidebar is collapsed (#15369)

Bug Fixes

  • Core: Fix double rebuilds by removing aggregateTimeout (#15372)
  • CLI: Fix NPM typo (#15461)

Maintenance

  • Addon-docs: Cache DocsContext on window to prevent duplication (#15428)
storybook -

Published by shilman over 3 years ago

Bug Fixes

  • Essentials: Update measure and outline. Fix alt+tab issues on windows. (#15402)
  • Core: Fix decorator context update (#15408)
  • Revert "Vue3: Update args without re-mounting component" (#15409)
  • Upgrade bad release of react-docgen-typescript-plugin (#15432)
storybook -

Published by shilman over 3 years ago

Dependency Upgrades

  • Upgrade bad release of react-docgen-typescript-plugin (#15432)
storybook -

Published by shilman over 3 years ago

Features

  • Web-components: Custom Elements Manifest v1 support (#15138)

Bug Fixes

  • CSF: Fix auto-title generation for standard config dir (#15430)

Dependency Upgrades

  • Upgrade react-docgen-typescript-plugin for refresh perf regression (#15431)
storybook -

Published by shilman over 3 years ago

Features

  • CSF: Generate default titles based on file path (#15376)
storybook -

Published by shilman over 3 years ago

Bug Fixes

  • Core: Fix decorator context update (#15408)
  • Revert "Vue3: Update args without re-mounting component" (#15409)
storybook -

Published by shilman over 3 years ago

Features

  • CSF: Add stories.json generation for CSF3 stories (#15395)

Bug Fixes

  • Essentials: Update measure and outline. Fix alt+tab issues on windows. (#15402)
storybook -

Published by shilman over 3 years ago

Bug Fixes

  • Core: Only use dotenv-webpack when a user has a dotenv file (#15365)
  • Essentials: Update addon measure and outline (#15354)
  • Actions: Don't override existing action args (#15394)
  • Svelte: Fix argType.type.name extraction (#15332)
  • CSF3: Genericize feature flagging and fix webpack5 (#15375)
  • Webpack5: Fix warnings typo (#15374)
  • UI: Fix navigation after no story error (#15349)
  • CSF3: Rename setup to play (#15358)
  • Upgrade dotenv-webpack to 7.0.x (#15343)
storybook -

Published by shilman over 3 years ago

Bug Fixes

  • Actions: Don't override existing action args (#15394)
storybook -

Published by shilman over 3 years ago

Bug Fixes

  • CSF3: Genericize feature flagging and fix webpack5 (#15375)
  • Webpack5: Fix warnings typo (#15374)
storybook -

Published by shilman over 3 years ago

Bug Fixes

  • Core: Only use dotenv-webpack when a user has a dotenv file (#15365)

Maintenance

  • CSF3: Rename setup to play (#15358)
storybook -

Published by shilman over 3 years ago

Bug Fixes

  • Essentials: Update addon measure and outline (#15354)
  • UI: Fix navigation after no story error (#15349)
storybook -

Published by shilman over 3 years ago

Bug Fixes

  • Svelte: Fix argType.type.name extraction (#15332)

Dependency Upgrades

  • Upgrade dotenv-webpack to 7.0.x (#15343)
storybook -

Published by shilman over 3 years ago

Optimized for UI development

SB6.3 adds new UI development and testing features, while evolving with the JS ecosystem:

  • 📐 Layout debugging with Measure and Outline addons
  • 🔌 Reuse your stories in unit tests: Jest, Cypress & more
  • 🚀 Frameworks: Angular 12 Ivy, Lit2 web components
  • 🛠 Builders: Webpack5 stable, Vite community
  • 📦 Packaging: Modern ESM

It also contains hundreds more fixes, features, and tweaks. Browse the changelogs matching 6.3.0-alpha.*, 6.3.0-beta.*, and 6.3.0-rc.* for the full list of changes. See Storybook 6 migration guide to upgrade from 5.x or MIGRATION.md for detailed migration instructions.

Package Rankings
Top 0.13% on Npmjs.org
Badges
Extracted from project README
Storybook demo React Storybook demo Angular Storybook demo Vue 3 Storybook demo Svelte React Native Storybook demo HTML Ember Storybook demo Svelte Storybook demo Preact Qwik SolidJS Native Good First Issue