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 visible (Hide)

storybook -

Published by shilman over 2 years ago

Features

  • Controls: Rework conditional controls with globals, queries (#17883)
  • UI: Add Brand target config option (#17814)

Bug Fixes

  • Controls: Fix date control width in addons panel (#17780)

Maintenance

  • Core: Update some references to use ESM rather than CJS (#17868)
  • Build: Upgrade from deprecated circleci docker img (#17832)
  • Build: Parallel e2e (this might be expensive) (#17842)
  • Build: Add junit summary for CircleCI (#17867)
storybook -

Published by shilman over 2 years ago

Features

  • CLI: Detect vite project, use vite builder automatically (#17860)
  • CLI: Default new vite projects to storyStoreV7 (#17859)

Bug Fixes

  • Core: Restore preview-web composeConfigs export (#17861)
  • CLI: Preserve quote style in automigrate (#17858)
storybook -

Published by shilman over 2 years ago

Dependency Upgrades

  • React: Update react and react-dom peerDeps for React18 (#17853)
storybook -

Published by shilman over 2 years ago

Bug Fixes

  • CLI: Fix vite/jest issue with mocked global (#17830)
  • Angular: Fix multiple calls of Input setter (#17633)
  • Web-components: Fix CSS class usage in CLI template (#17702)
  • UI: Fix composition support in safari (#17679)
  • Addon-docs: DocsPage story order should match the index (#17669)
  • Core: Fix core.builder check (#17606)

Maintenance

  • CLI: Add automigration to @storybook/builder-vite (#17829)
storybook -

Published by shilman over 2 years ago

Features

  • Core: Add simplified manager.js/preview.js API for addons (#17755)
  • Core/React: Add testing utilities (#17282)

Bug Fixes

  • Addon-docs: Fix dependencies for yarn pnp (#17705)
  • Webpack: Expand version ranges of webpack in the apps (#17834)
  • CLI: Fix vite/jest issue with mocked global (#17830)

Maintenance

  • Build: Remove packtracker (#17841)
  • Build: Swap order of e2e tests around (#17840)
  • Build: Add weekly check for broken markdown links (#17799)
  • Build: Switch to use medium+ (#17837)
storybook -

Published by shilman over 2 years ago

Bug Fixes

  • UI: Add back CacheProvider from emotion to lib/theming (#17820)
  • Core: Add a feature flag for enabling crossOriginIsolated (#17815)
  • Angular: Fix multiple calls of Input setter (#17633)
  • UI: Wait 100ms before showing spinner and fix story overlaying it (#17753)

Maintenance

  • CLI: Add automigration to @storybook/builder-vite (#17829)
  • Build: Add setup-node version for danger (#17826)
  • Add contributing instructions to PULL_REQUEST_TEMPLATE (#17713)
storybook -

Published by shilman over 2 years ago

Features

  • SyntaxHighlighter: Add prettier for code formatting (#17746)

Maintenance

  • Build: Add main overrides to e2e config and possibility to run test runner (#17778)
storybook -

Published by shilman over 2 years ago

Features

  • Controls: Add conditional controls (#17536)
  • Core: Add headers to enable SharedArrayBuffer in stories (#16970)
  • UI: Button for toggling addons panel (#17714)

Bug Fixes

  • Core: Ensure simultaneous first access to stories.json waits (#17785)
  • Reload iframe when the url changes (#17644)
  • UI: Fix brand logo layout shift (#16467)
  • UI: Fix nesting issue for refs in sidebar component (#17726)
  • Core: Fix filesystem cache missing return (#17748)
  • Addon-docs: Fix binding of the renderStoryToElement passed to DocsRender (#17742)

Maintenance

  • Addon-docs/Vue: Add tests for sourceDecorator vnodeToString (#17764)
  • Controls: Date control tests (#17765)
  • Remove mock directories from Jest test coverage (#17771)
  • fix dts-localize script (#17747)
storybook -

Published by shilman over 2 years ago

Bug Fixes

  • Addon-docs/Svelte: Fix HOC.svelte reference (#17731)
  • UI: Fix composition support in safari (#17679)
storybook -

Published by shilman over 2 years ago

Features

  • Addon-docs: Auto-disable docs presets if docs/controls unused (#17697)

Bug Fixes

  • Web-components: Fix CSS class usage in CLI template (#17702)

Maintenance

  • Addon-docs: Refactor docs support into individual framework packages (#17695)
storybook -

Published by shilman over 2 years ago

Bug Fixes

  • Webpack4: Fix useExports for angular-cli (#17674)
  • Core: Ensure that we do not render a story twice if re-rendered during preparing (#17599)
  • Addon-docs: DocsPage story order should match the index (#17669)
  • Core: Fix staticDirs path issue on Windows (#17641)
  • Angular: Set ForkTsCheckerWebpackPlugin to async (#17389)
  • Core: Fix core.builder check (#17606)

Maintenance

  • Examples: Build stories.json for examples that support it (#17670)
  • Core: Refactor preview rendering out of PreviewWeb (#17598)
  • Prevent lint hook from running on all files (#17662)
  • TypeScript: Change imports of types to be prefixed (#17627)
  • Build: Give linting sub-commands a directory to run against (#17545)
  • TypeScript: remove unnecessary 'as any' (#17595)

Dependency Upgrades

  • Update shelljs dependency version (#17602)
  • Remove unused uuid that's also deprecated (#17615)
storybook -

Published by shilman over 2 years ago

Bug Fixes

  • Addon-interactions: Use 'global' package instead of global (#17614)
storybook -

Published by shilman over 2 years ago

Bug Fixes

  • CSF3: Fix Auto-title to respect file system capitalization (#17574)

Maintenance

  • Core: Remove unused babel dependencies (#17425)
storybook -

Published by shilman over 2 years ago

Dependency Upgrades

  • Fix mdx-csf dependencies to canary dist-tag (#17592)
storybook -

Published by shilman over 2 years ago

Features

  • Addon-docs: MDX2 support (#17515)

Bug Fixes

  • Core: Fix global render fn (#17577)
  • Addon-interactions: Mock window in browser environments (#17535)
storybook -

Published by shilman over 2 years ago

Bug Fixes

  • Controls/Essentials/Interactions: Add support for main.cjs/mjs/tsx files (#17524)
  • Addon-docs: Fix preset handling for builder with options (#17544)
storybook -

Published by shilman over 2 years ago

Features

  • Addon-Outline: add 'o' keyboard shortcut to toggle the outline addon (#17530)

Bug Fixes

  • Addon-docs: Ensure that __DOCS_CONTEXT__ cannot be undefined (#17251)
  • Addon-docs: Account for non-string types when converting enums (#15822)
  • Addon-actions: Don't override undefined args (#17505)
storybook -

Published by shilman over 2 years ago

Features

  • Webpack5: Add lazy compilation (#17501)

Maintenance

  • Build: Fix CRA repro generator and e2e test in PnP mode (#17375)
  • UI: Add a custom title story for heading component (#17487)
storybook -

Published by shilman over 2 years ago

Features

  • CLI/React: Add interactions to cli template (#17345)
  • CLI/Angular: Add interactions to cli template (#17437)

Bug Fixes

  • Core/CLI: Add extract function to PreviewWeb and use it in sb extract if available (#17447)
  • Core: Ensure we show an error when configure() throws (#17435)
  • Core: Fix useParameter with nullish coalescing (#17327)
  • Addon-links: Fix export statement in react.d.ts (#17434)
  • Addon-docs: Fix typo in ArgsTable tooltip (#17404)
storybook -

Published by shilman over 2 years ago

Features

  • CLI: Add addon-interactions to angular template (#17437)

Bug Fixes

  • Core: Rename generated-stories-entry to cjs extension so require works (#17486)
  • Core/CLI: Add extract function to PreviewWeb and use it in sb extract if available (#17447)
  • Controls: Fix Boolean control parsing (#17456)

Maintenance

  • Fix ci:matrix label in CI (#17457)

Dependency Upgrades

  • Bump vue-docgen-api to 4.44.15 (#17465)
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