Storybook Versions Save

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

v8.0.2

1 week ago

8.0.2

  • Addon Docs: Fix [Object object] displayName in some JSX components - #26566, thanks @yannbf!
  • CLI: Add yarn1 package manager fallback for init in empty directory - #26500, thanks @valentinpalkovic!
  • CSF: Make sure loaders/decorators can be used as array - #26514, thanks @kasperpeulen!
  • Controls: Fix disable condition in ArgControl component - #26567, thanks @valentinpalkovic!
  • UI: Add key property to list children in Highlight component - #26471, thanks @valentinpalkovic!
  • UI: Fix theming of elements inside bars - #26527, thanks @valentinpalkovic!
  • UI: Improve empty state of addon panel - #26481, thanks @yannbf!

v8.1.0-alpha.3

1 week ago

8.1.0-alpha.3

  • Addon Docs: Fix [Object object] displayName in some JSX components - #26566, thanks @yannbf!
  • CLI: Introduce package manager fallback for initializing Storybook in an empty directory with yarn1 - #26500, thanks @valentinpalkovic!
  • CSF: Make sure loaders/decorators can be used as array - #26514, thanks @kasperpeulen!
  • Controls: Fix disable condition in ArgControl component - #26567, thanks @valentinpalkovic!
  • Portable stories: Introduce experimental Playwright CT API and Support for more renderers - #26063, thanks @yannbf!
  • UI: Fix theming of elements inside bars - #26527, thanks @valentinpalkovic!
  • UI: Improve empty state of addon panel - #26481, thanks @yannbf!

v8.0.1

1 week ago

8.0.1

  • Controls: Fix type summary when table.type unset - #26283, thanks @shilman!
  • Core: Fix addon bundling script - #26145, thanks @ndelangen!
  • Core: Fix fail to load main.ts error message - #26035, thanks @ndelangen!
  • Maintenance: Fix performance regressions - #26411, thanks @kasperpeulen!

v8.1.0-alpha.2

1 week ago

8.1.0-alpha.2

  • CLI: Automigrate improve upgrade storybook related packages - #26497, thanks @ndelangen!
  • CLI: Improve vite-config-file.ts - #26375, thanks @joevaugh4n!
  • Controls: Fix number controls do not reset - #26372, thanks @jiyiru!
  • Core: Optimize clearNotification - #26415, thanks @ndelangen!
  • Portable stories: Make setProjectAnnotations accept multiple types of imports - #26316, thanks @yannbf!
  • UI: Add key property to list children in Highlight component - #26471, thanks @valentinpalkovic!
  • UI: Fix search result color contrast - #26287, thanks @winchesHe!

v8.1.0-alpha.1

2 weeks ago

8.1.0-alpha.1

  • Maintenance: Fix performance regressions - #26411, thanks @kasperpeulen!

v8.1.0-alpha.0

2 weeks ago

8.1.0-alpha.0

🙈 Nothing to see here, empty release.

v8.0.0

2 weeks ago

8.0.0

Storybook 8.0 is here

It brings major improvements to Storybook's feature set for testing and documentation, with strengthened framework support across React, Vue, Angular, web-components, Svelte, and more.

  • 🩻 Built-in visual testing
  • ⚛️ React Server Component support
  • 🎛️ Improved controls for React and Vue projects
  • ⚡️ Improved Vite architecture, Vitest testing, and Vite 5 support
  • 🧪 2-4x faster Storybooks for testing
  • ✨ Refreshed desktop UI
  • 📲 Rebuilt mobile UX
  • 🙅‍♀️ No more React requirement in non-React projects

Please checkout our Migration Guide to upgrade from earlier versions of Storybook. To see a comprehensive list of changes that went into 8.0, you can refer to the 8.0 prerelease changelogs.

Thank you to all the contributors that made Storybook 8 possible 💖 @0916dhkim @1234tgk @43081j @aditya1 @adityakrmodak @agriffis @ai @alitas @almoghaimo @amerlander @andarist @anneau @artur93gev @arunoda @arup1221 @atreay @auctumnus @bashmish @bdriguesdev @benmccann @bkfarnsworth @bodograumann @bryanjtc @cdedreuille @cgatian @chakas3 @chocoscoding @coliff @cprecioso @danez @danielmarcano @dannyhw @dartess @darth-koder007 @daves28 @decherneyge @devanandb @devazc @diamondex @domyen @dotwoodmedia @dprcoles @drik98 @dschungelabenteuer @dubbs @edutoit @efrenaragon96 @epreston @felixrizzolli @fezvrasta @filiptammergard @flambe @francois2metz @g-cappai @githrdw @gitstart @gossi @greut @gufah @halitiince @hcvdhaar @henkerik @hobbes7878 @hoishin @honzahruby @iabu94 @ianvs @idesigncode @iqbalcodes6602 @irangarcia @ivoilic @j3rem1e @jackw @jared-christensen @joaonunomota @joekarow @joevaugh4n @joeycozza @johnhunter @jonniebigodes @jonthenerd @joriswitteman @joshbolduc @jpzwarte @jreinhold @json-betsec @julien-deramond @junghoe @kaelig @karolstawowski @kasperpeulen @kawokas @kbazilio @kkirby @klescouar @kolife01 @kota-kamikawa @kripod @kshmidt-digma @ksugawara61 @kubijo @kuriacka @kylegach @kylemeenehan @kyletsang @larsrickert @legnaleurc @leniwen @literalpie @lucavazz @luk-z @machycek @maheshchandra10 @manbearwiz @mandarini @mariasimo @mariocadenas @marklb @martinnabhan @masaya48 @mastrzyz @mattlewis92 @mauriciorobayo @mdornseif @medihack @mh-ahs @michens @mickmcgrath13 @miily8310s @mlazari @mrzillagold @mvarendorff @naporin0624 @nasvillanueva @natehouk @ndelangen @nikospapcom @nilsjacobsen @nkabrown @nlepage @notwoods @noviceguru @nsheaps @nvitius @omahs @orangecms @oruman @osnoser1 @paoloricciuti @pascalfiv @piratetaco @pruthvip15 @pure-js @rashidshamloo @re-taro @redbugz @reyronald @roel-t @rohanpoojary1107 @roottool @rwaight @samvv @seriouz @shaunevening @sheriffmoose @shilman @showrin @sidnioulz @sitogi @sjwilczynski @smeagol74 @sookmax @specialdoom @speelbarrow @spookyjelly @stegano @stilt0n @stof @stropitek @subhajit20 @syabro @t99 @taehyeon-envoi @taozhou-glean @tap-kim @thapasusheel @thisisanto @thtliife @tmeasday @tolkadot @tomo5524 @tsvanharen @turtle601 @tusharwebd @ubugnu @unional @usrrname @valentinpalkovic @vanessayuenn @vmizg @webblocksapp @wesgro @wilson2k @wise-introvert @wjdtjdgns @wouterk12 @wuzhuobin @xueyawei @xyy94813 @yannbf @ygkn @yilun-sun @yoshi2no @yossisaadi @youngboy @zachtball @zmarkan

v8.0.0-rc.5

2 weeks ago

8.0.0-rc.5

  • CLI: Automigration fix version detection of upgrading related packages - #26410, thanks @ndelangen!

v8.0.0-rc.4

2 weeks ago

8.0.0-rc.4

  • Actions: Fix attaching action after a spy is restored to original function - #26364, thanks @kasperpeulen!
  • CLI: Add explicit actions to header story - #26352, thanks @kasperpeulen!
  • CLI: Automigration for upgrading storybook related dependencies - #26377, thanks @ndelangen!
  • CLI: Fix doctor compatibility check - #26363, thanks @yannbf!
  • CLI: Fix fn reference in preact templates - #26384, thanks @kasperpeulen!
  • CLI: Remove duplicated dependency warning - #26385, thanks @yannbf!
  • CLI: Vite migration link (shorter) - #26379, thanks @ndelangen!
  • Composition: Fix refs not loading when there's multiple - #26356, thanks @ndelangen!
  • Dependencies: Broaden esbuild version range - #26405, thanks @ndelangen!
  • Maintenance: Replace @storybook/testing-library with @storybook/test in monorepo - #26351, thanks @ndelangen!
  • Maintenance: What's new modal changes - #26355, thanks @kasperpeulen!
  • Portable Stories: Fix injected root element changing layout - #26387, thanks @JReinhold!
  • React: Support all React component types in JSX Decorator - #26382, thanks @yannbf!

v8.0.0-rc.3

3 weeks ago

8.0.0-rc.3

  • Addon-themes: Fix switcher initialization after first start - #26353, thanks @valentinpalkovic!
  • Build: Upgrade esbuild (0.20.1) - #26255, thanks @43081j!
  • Core: Fix path separator issue in check-addon-order - #26362, thanks @valentinpalkovic!
  • Dependencies: Remove qs from @storybook/manager-api & @storybook/channels - #26285, thanks @43081j!
  • UI: Fix sidebar scrolling to selected story when state changes - #26337, thanks @JReinhold!
  • UI: Remove 'left' property from TooltipLinkList and Link components - #26324, thanks @valentinpalkovic!
  • Viewport: Fix editing when default viewport is set - #26360, thanks @shilman!
  • Vue: Fix reference error when using re-exports with "vue-component-meta" - #26303, thanks @larsrickert!