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

Dependency Upgrades

  • Upgrade dotenv-webpack to v6 (#14492)
storybook -

Published by shilman over 3 years ago

Bug Fixes

  • Core: Fix file-loader options for ESM compat (#14480)
  • Core: Fix config.js-based configuration (#14479)

Maintenance

  • Core: Disable postcss warning, add main.js features setting (#14478)
storybook -

Published by shilman over 3 years ago

Bug Fixes

  • Core: Fix symlinks in static dir when building static Storybook (#14448)
  • Addon-docs/ArgsTable: Use storySort parameter (#14422)
  • Revert "Svelte - Fix async loaders and docs" Fix #14443 (#14444)
  • Addon-docs/Angular: Keep inlineStories to false by default (#14447)

Maintenance

  • CLI: Fix link to sb init docs (#14421)
storybook -

Published by shilman over 3 years ago

Fix bad version update message from #12183

storybook -

Published by shilman over 3 years ago

Storybook 6.2: Future-proof component development

Major improvements for new frameworks, package managers, and bundlers.

🚀 Frameworks: Vue 3, Svelte Native CSF
📦 Packaging: NPM 7, Yarn 2, ESM
🛠 Bundlers: Webpack 5 (experimental), pluggable bundlers to enable Vite, ESBuild, Snowpack, & more.

Also an overhaul of Storybook’s auto-generated controls and hundreds more fixes, features, and tweaks.

Browse the changelogs matching 6.2.0-alpha.*, 6.2.0-beta.*, and 6.2.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.

storybook -

Published by shilman over 3 years ago

Bug Fixes

  • Controls: QA fixes for Object and Color controls (#14392)
storybook -

Published by shilman over 3 years ago

Bug Fixes

  • Controls: Fix defaultValue without PropType (#14387)
  • CLI: Compatibility with sveltekit (#14384)
  • Controls: Color picker QA fixes (#14382)
  • Svelte: Fix Cannot read property '__docgen' of undefined (#14383)

Maintenance

  • Core: Make Storybook esbuild-compatible (#14380)
storybook -

Published by shilman over 3 years ago

Features

  • CLI: Use Svelte-native CSF during initialization (#14363)

Bug Fixes

  • Addon-actions: Fix addArgs warnings by refactor (#14372)
  • Webpack: Fix HMR by removing concatenateModules optimization (#14373)
  • Fix issue with string unions/enums (#14370)
  • Components: Deprecate html components entry point (#14369)
storybook -

Published by shilman over 3 years ago

NOTE: For Angular users using inline story rendering in addon-docs, this is a breaking prerelease change. See below and apologies for the back and forth. Last time we hope!

Bug Fixes

  • Addon-docs: Fix un-prefixed path links (#14334)
  • UI: Add aria-labels to buttons without discernible text (#14338)

Maintenance

  • Angular: Improve docs inline rendering setup (#14333)
storybook -

Published by shilman over 3 years ago

Features

  • Core: Support some special values in URL args (#14293)

Bug Fixes

  • Core: Fix enum args parsing from URL (#14314)
  • Controls: Tweaks and fixes for color control (#14316)
  • Components: Handle null when parsing input in color picker (#14305)
storybook -

Published by shilman over 3 years ago

NOTE: For Angular users using inline story rendering in addon-docs, this is a breaking prerelease change. See below and apologies for the back and forth.

Bug Fixes

  • Revert "Addon-docs/Angular: Fix inline rendering setup" (#14310)
  • Core: Import isPlainObject directly from lodash (#14307)
  • Addon-Links: Fix react.d.ts paths (#14306)
storybook -

Published by shilman over 3 years ago

Bug Fixes

  • Core: Restore webpack4 watchOptions (#14302)
  • Webpack: Hash files only in dev mode (#14284)
  • UI: Element em should not make text content bold (#14290)

Dependency Upgrades

  • Webpack5: Remove deprecated webpack-filter-warnings-plugin (#14303)
storybook -

Published by shilman over 3 years ago

Bug Fixes

  • Revert "Webpack: Hash files only in production mode" (#14283)
storybook -

Published by shilman over 3 years ago

Bug Fixes

  • Webpack: Hash files only in production mode (#14264)
  • Angular: Allow usage of all component valid selectors (#14230)

Maintenance

  • Addon-controls: Improve color picker UI and migrate to react-colorful (#14249)
storybook -

Published by shilman over 3 years ago

Bug Fixes

  • Webpack: Fix missing module mainField (#14271)
storybook -

Published by shilman over 3 years ago

NOTE: For Angular users using inline story rendering in addon-docs, this is a breaking prerelease change. See below.

Bug Fixes

  • Addon-docs/Angular: Fix inline rendering setup (#14270)
  • Addon-docs: Fix table dark mode (#14251)
  • Webpack5: Replace fullhash with contenthash (#14261)

Maintenance

  • CLI: Don't allow root directory as static dir (#14068)
  • WebComponents: Fix types and improve CLI detection (#14258)
storybook -

Published by shilman over 3 years ago

Bug Fixes

  • Addon-docs/Vue,Vue3: Fix preset options for vue-docgen-api (#14227)
  • Webpack5: Fix hash => fullhash (#14255)

Maintenance

  • Core: Check webpack version (#14256)
storybook -

Published by shilman over 3 years ago

Features

  • CLI: Improve init for svelte (#14161)
storybook -

Published by shilman over 3 years ago

Features

  • Svelte: Improve default webpack config (#14235)
storybook -

Published by shilman over 3 years ago

Features

  • Controls: Add ArgsTable sorting (#13125)

Bug Fixes

  • Addon-docs: Fix source block error on dynamically-generated stories (#14217)

Dependency Upgrades

  • [Security] Bump react-dev-utils from 11.0.3 to 11.0.4 (#14210)
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