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 1 year ago

Features

  • CLI: Improve monorepo support in automigrate and revamp framework-related migrations #20647

Bug Fixes

  • UI: Correctly detect Safari in browser supports CSS Zoom #21163
  • Web-components: Fix StorybookConfig of webcomponents-webpack5 #21144
  • Storysource: Fallback to the docs.source.originalSource parameter #21159
  • UI: Fix skip to canvas link style #21021
  • Vue2: Fix events to use bracket notation #20754

Maintenance

  • Maintenance: Fix type errors on automigrate check step #21164
  • Core: Rename framework parameter to renderer #21108
  • Docs: Remove DocsOptions.disable #21098
storybook -

Published by shilman over 1 year ago

Bug Fixes

  • Revert upgrade to react-docgen-typescript-plugin #21147
  • Revert Vite fix storysource addon support #21146
  • UI: Fix Canvas zoom height #21138
  • Addon-interaction: Fix tooltips don't disappear correctly #21105
  • UI: Fix CSS zoom in Safari #21069

Maintenance

  • Storysource: Rename "Story" tab to "Code" #21132
  • TypeScript: Fix @ts-expect-error strict types #20981
  • UI: Update border color to match Design System proposal #20660
  • CLI: Don't render issue template reproduction section with shell #21128

Dependency Upgrades

  • Vite: Update dep range for @storybook/mdx1-csf #21123
storybook -

Published by shilman over 1 year ago

Bug Fixes

  • NextJS: Fix static dirs lookup #21119
  • Svelte/Vue: Use Vite by default #21002
  • Storyshots: Fix issue with default export in main.js #21097
  • Args: Fix boolean arg types parsing and encoding #21102

Maintenance

  • CRA: Add CRA preset to monorepo #21107
  • Web-components: Drop lit1 support #21106
  • NextJS: Fix some dependency warnings #21117
  • Types: Remove unnecessary dependencies #20993

Build

  • Build: regen lockfiles #21126
storybook -

Published by shilman over 1 year ago

Features

  • Interactions: Add debugger to the addon panel #21088

Bug Fixes

  • CLI: Fix pnp support & add auto-detection #21046
  • Vite: Fix storysource addon support #21096
  • NextJS: Fix dynamic source snippets #21029
  • Addon-docs: Fix source snippets for duplicate source blocks #20915

Maintenance

  • TypeScript: Fix some unsound type check errors #21081

Build

  • Build: Fix yarn build command #21099
  • Tech: upgrades #21086

Dependency Upgrades

  • Remove unused dependencies from core-common #20994
  • Upgrade react-docgen-typescript-plugin #21095
storybook -

Published by shilman over 1 year ago

Features

  • Vite: Support legacyMdx1 fallback flag #20823
  • CLI: Automigration to update mdx stories config #21035

Bug Fixes

  • Vue3: Fix CSF2 support with decorators #20995
  • CLI: Do not use modern TS assets in legacy TS projects #20458
  • CLI: Fix conflicts with static dirs #21064

Maintenance

  • CLI: Update init script for react-native v6.5 #20719
  • CLI: Re-enable vue-vite in new-frameworks automigration #20970
storybook -

Published by shilman over 1 year ago

Features

  • CLI: Add Solid integration #20991
  • Viewport: Add defaultOrientation parameter #21048

Bug Fixes

  • CLI: Account for pnp when creating main.js in storybook init #21049
  • Core: Detect mdx2 errors and provide guidance to fix them #20917
  • Angular: provideHttpClient when HttpClientModule is present in the imports array #21028

Build

  • Build: Allow stories folder to be served by vite sandboxes #21022
storybook -

Published by shilman over 1 year ago

Features

  • UI: Menu design upgrade #20898

Bug Fixes

  • Vite: Use posix paths for glob #21013

Maintenance

  • Telemetry: Hash error messages #20990
storybook -

Published by shilman over 1 year ago

Features

  • Feature: Add woff2 support for builder-manager #20962
  • Feature: Add super early node version check #20964
  • Csf-tools: Add satisfies support to ConfigFile #20936

Bug Fixes

  • Angular: Fix changeDetectorRef should be defined #20984
  • Angular: Fix standalone components to be included in the imports array #20983
  • CLI: Fix Introduction MDX for Next.js and Typescript #20798
  • CLI: Fix detection of JS projects with type checking #20944
  • UI: Fix fonts missing/warnings #20957
  • Core: Undo AST main.js check in validateConfigFile #20952
  • Csf-tools: Fix error handling for storySort variable references #20930

Maintenance

  • Core: Fix missing dependency for core-server #20989
  • CLI: Add a default background to newly initialized storybooks #20982
  • Svelte/Vite: Remove svelte-options #20942
  • Vite: Correctly preserve existing vite envPrefix config #20918

Dependencies

  • Deps: Upgrade glob-promise #20959
  • Deps: Update glob for storyshots #20954

Build

  • Build: upgrade yarn #20986
  • Build: add more sandboxes to CI tests #20892
storybook -

Published by shilman over 1 year ago

Bug Fixes

  • Core: Fix globs on windows #20929
  • Revert addon-docs: update story index generator #20809
storybook -

Published by shilman over 1 year ago

Features

  • CLI: Add type annotations in javascript main config files #20887
  • UI: Tab Improvements #20783

Build

Dependency Upgrades

  • Upgrade jscodeshift to 0.14.0 #20925
  • Upgrade glob to 8.1.0 #20927
storybook -

Published by shilman over 1 year ago

Features

  • UI: Add nunito sans font #20846

Bug Fixes

  • Vite/Addon-docs: Fix customization of MDX plugins #20116
  • Angular: Support NoopAnimationsModule #20868
  • Core: Fix index error handling #20906
  • Outline: Fix outline initial state #20818

Maintenance

  • CLI: Remove the deprecated --no-manager-cache flag #20895

Build

  • Build: Change rootDir in TS plugin #20911
  • Build: Improve task log and error messages for event log #20902
  • Build: minor fixes #20894
storybook -

Published by shilman over 1 year ago

Features

  • Addo-docs: Turn on autodocs for CSF with attached meta #20867

Bug Fixes

  • Vue3: Fix args losing reactivity when using decorators #20854
  • Doc Blocks: Fix styling and parameter bugs #20803
  • Addon-docs: Export controls from doc blocks #20806
  • Webpack: Support builder options from framework #20842
storybook -

Published by shilman over 1 year ago

Features

  • Core: return address of dev server from buildDevStandalone #20820
  • Addons: Fix env variables not available inside addons #20834
  • CLI: Add warning when main config does not use default exports #20802

Bug Fixes

  • SvelteKit: Disable failing vite-plugin-sveltekit-guard #20870

Maintenance

  • Core: Remove core-js as a dependency #20833

Build

  • Build: cleanup CI config #20853
  • Change forceReRender story to forceRemount #20752
storybook -

Published by shilman over 1 year ago

Features

  • CLI: Generate main config with default exports #20797

Bug Fixes

  • CLI: Only add dependencies on sb init if they do not exist #20811
  • CLI: Install prerelease of @storybook/testing-library in CLI starters #20819

Dependency Upgrades

  • Update lazy-universal-dotenv & regen lockfile #20832
  • Instrumenter: Remove unused core-js dependency #20831
storybook -

Published by shilman over 1 year ago

Features

  • Core: Story context is prepared before for supporting fine grained updates #20755
  • Addon-docs: New Markdown block #20796
  • Addon-docs: Disable Markdown transclusion and support ?raw .md files #20790

Bug Fixes

  • Addon-docs: Allow using <Source code=".." /> unattached. #20807
  • Vite: Replace vite-plugin-externals with custom plugin #20698
  • Sveltekit: Ensure SSR is disabled #20804
storybook -

Published by shilman over 1 year ago

Bug Fixes

  • Storysource: Support CSF3 object exports, co-exist with addon-docs #20799
  • Vite: Do not pre-bundle @vitejs/plugin-vue #20787
  • CLI: Fix new-frameworks automigration in angular projects #20788
storybook -

Published by shilman over 1 year ago

Bug Fixes

  • Angular: Fix handling of docsMode option in angular builder #20608
  • Angular: Fix webpackStatsJson types in angular-builder #20296

Dependency Upgrades

  • Security: Upgrade json5 dependency #20526
storybook -

Published by shilman over 1 year ago

Features

  • Addon-docs: Add legacy transitional support for MDX1 #20747

Bug Fixes

  • CLI: Fix global flag corner case #20776
  • Csf-tools: Fix ConfigFile string literal property handling #20785
  • Angular: Ensure docsMode flag has effect #20711
  • Angular: Use Providers in boostrapApplication option #20746
  • WebComponents: Fix Button type error #20722

Build

  • Verify consistency of anonymous id #20781
  • Build: fix playwright unsynced version in CI #20778
  • Upgrade playwright #20777

Dependency Upgrades

  • Deps: Upgrade fs-extra to 11.1.0 #20772
storybook -

Published by shilman over 1 year ago

Features

  • Addon-docs: Allow <Story/> to reference the first story #20765

Bug Fixes

  • Angular: Fix issue if BrowserAnimationsModule is imported #20709
  • Core: Fix issue with inconsistent CSF ordering in sandboxes #20705
  • Fixed paths in generated main.cjs for the default sandbox on Windows #20724
  • Blocks: Ignore known blocks with global CSS selector #20757

Maintenance

  • Docs: Make reference stories consistent #20759
  • Blocks: New Canvas API #20723

Build

  • Fix vue sandbox: remove the lang=ts in a file, that should remain agnostic #20768
  • Build: do not treat check as a cache-able operation && cleanup #20762
storybook -

Published by shilman over 1 year ago

Features

  • CLI: Add init support for qwik projects #20411

Bug Fixes

  • Vue3: Fix reactive args + many vue app creation issue #20712
  • Docs: Allow "declaring" stories with story={} #20702
  • Addon-links: Fix the d.ts file, deprecate LinkTo #20671
  • CLI: Fix package execution for npm package manager #20708

Maintenance

  • Upgrade react-popper-tooltip #20736
  • CLI: Upgrade automigrations to use new safe helpers #20693
  • Csf-tools: Add helpers to get name from node path #20691
  • Build: remove preact-webpack5 from babelrc automigration #20706

Build

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