Skip to content

Releases: storybookjs/storybook

v8.1.0-alpha.1

12 Mar 12:02
Compare
Choose a tag to compare
v8.1.0-alpha.1 Pre-release
Pre-release

8.1.0-alpha.1

v8.1.0-alpha.0

12 Mar 08:20
Compare
Choose a tag to compare
v8.1.0-alpha.0 Pre-release
Pre-release

8.1.0-alpha.0

🙈 Nothing to see here, empty release.

v8.0.0

11 Mar 15:43
Compare
Choose a tag to compare

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

11 Mar 14:05
Compare
Choose a tag to compare
v8.0.0-rc.5 Pre-release
Pre-release

8.0.0-rc.5

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

v8.0.0-rc.4

11 Mar 12:18
Compare
Choose a tag to compare
v8.0.0-rc.4 Pre-release
Pre-release

8.0.0-rc.4

v8.0.0-rc.3

07 Mar 11:22
Compare
Choose a tag to compare
v8.0.0-rc.3 Pre-release
Pre-release

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!

v8.0.0-rc.2

05 Mar 18:15
Compare
Choose a tag to compare
v8.0.0-rc.2 Pre-release
Pre-release

8.0.0-rc.2

v8.0.0-rc.1

02 Mar 01:35
Compare
Choose a tag to compare
v8.0.0-rc.1 Pre-release
Pre-release

8.0.0-rc.1

  • CLI: Fix addon compatibility check error reporting in storybook dev - #26258, thanks @yannbf!
  • Onboarding: Fix manager dist reference - #26282, thanks @shilman!
  • ReactVite: Docgen ignore un-parsable files - #26254, thanks @ndelangen!

v8.0.0-rc.0

29 Feb 10:44
Compare
Choose a tag to compare
v8.0.0-rc.0 Pre-release
Pre-release

8.0.0-rc.0

Bumping 8.0.0-beta.6 to 8.0.0-rc.0. Please refer to the changelogs of previous beta releases.

v8.0.0-beta.6

28 Feb 14:06
Compare
Choose a tag to compare
v8.0.0-beta.6 Pre-release
Pre-release

8.0.0-beta.6

  • Addon-onboarding: Move onboarding to monorepo - #26176, thanks @ndelangen!
  • Angular: Fix Storybook startup after init - #26213, thanks @valentinpalkovic!
  • Angular: Use dedicated tsconfig for compodocs - #26214, thanks @kasperpeulen!
  • Automigration: Fix overflow bug by using a better link - #26203, thanks @kasperpeulen!
  • Automigration: Run the mdx-to-csf codemod during automigration - #26201, thanks @ndelangen!
  • Automigrations: Create addon-postcss automigration - #26228, thanks @valentinpalkovic!
  • Automigrations: Enhance experience for upgrades from Storybook 6 to 8 - #26067, thanks @valentinpalkovic!
  • Automigrations: General fixes for automigrations, blockers and codemods - #26210, thanks @valentinpalkovic!
  • Blocks: Fix Stories block rendering duplicate stories when globals are changed - #26110, thanks @JReinhold!
  • Builder Vite: Pass on errors about not having a real stats object in smoke tests - #26195, thanks @tmeasday!
  • CLI: Rename --webpack-stats-json to --stats-json as it works in Vite - #26128, thanks @tmeasday!
  • Codemods: Enhance mdx-to-csf codemod - #26164, thanks @valentinpalkovic!
  • Core: Export preview symbols for embedding - #26224, thanks @tmeasday!
  • Docs: Don't show how to setup controls for empty argTypes in doc pages - #26200, thanks @kasperpeulen!
  • Docs: Fix function prop rendering as noRefCheck in storybook docs - #26104, thanks @thisisanto!
  • Doctor: Add dynamic check for incompatible Storybook packages - #26219, thanks @yannbf!
  • Maintenance: Remove deprecation of manager-api's types export - #26202, thanks @ndelangen!
  • Revert "Revert: "Angular: Reduce the warnings from ts-loader via stricter list of includes"" - #26226, thanks @ndelangen!
  • Revert: "Angular: Reduce the warnings from ts-loader via stricter list of includes" - #26208, thanks @kasperpeulen!
  • UI: Improve sidebar performance when switching stories - #26184, thanks @literalpie!
  • UI: Update theme switcher to use toggle button for two themes - #25682, thanks @ivoilic!
  • Vue: Improve types for array, union and intersection when using vue-docgen-api - #26177, thanks @larsrickert!