Releases: storybookjs/storybook
Releases · storybookjs/storybook
v8.0.2
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.0.1
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
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
8.1.0-alpha.1
- Maintenance: Fix performance regressions - #26411, thanks @kasperpeulen!
v8.1.0-alpha.0
8.1.0-alpha.0
🙈 Nothing to see here, empty release.
v8.0.0
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 @zmarkanv8.0.0-rc.5
8.0.0-rc.5
- CLI: Automigration fix version detection of upgrading related packages - #26410, thanks @ndelangen!
v8.0.0-rc.4
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
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
8.0.0-rc.2
- CLI: Add @storybook/addons automigration - #26295, thanks @valentinpalkovic!
- CLI: Fix vite config automigration to resolve from project root - #26262, thanks @valentinpalkovic!
- CLI: Improve
add
command & add tests - #26298, thanks @ndelangen! - CLI: Update minimum Node.js version requirement - #26312, thanks @valentinpalkovic!
- CSF-tools/Codemods: Upgrade recast - #26286, thanks @43081j!
- Controls: Fix type summary when table.type unset - #26283, thanks @shilman!
- Core: Add event when serverChannel disconnects - #26322, thanks @ndelangen!
- Core: Fix composition of storybooks on same origin - #26304, thanks @ndelangen!
- Portable stories: Improve existing APIs, add loaders support - #26267, thanks @yannbf!
- React: Handle TypeScript path aliases in react-docgen loader - #26273, thanks @valentinpalkovic!
- Svelte: Support
5.0.0-next.65
prerelease - #26188, thanks @JReinhold! - Upgrade: Add missing isUpgrade parameter to automigrate function - #26293, thanks @valentinpalkovic!
- Vue: Return component from
composeStory
- #26317, thanks @JReinhold!