Bump storybook from 7.0.7 to 8.0.0
Bumps storybook from 7.0.7 to 8.0.0.
Release notes
Sourced from storybook's releases.
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.
v8.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
esbuildversion range - #26405, thanks@ndelangen!- Maintenance: Replace
@storybook/testing-librarywith@storybook/testin 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!
... (truncated)
Changelog
Sourced from storybook's changelog.
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.
7.6.17
- Addon-docs: Fix Table of Contents heading leak - #23677, thanks
@vmizg!- Core: Update ip version to fix CVE-2023-42282 - #26086, thanks
@drik98!7.6.16
- Addon Themes: Make type generic less strict - #26042, thanks
@yannbf!- Interaction: Make sure that adding spies doesn't cause infinite loops with self referencing args #26019, thanks
@kasperpeulen!7.6.15
This release accidentally didn't contain anything.
7.6.14
- Core: Fix boolean
trueargs in URL getting ignored - #25950, thanks@JReinhold!7.6.13
- Next.js: Fix frameworkOptions resolution - #25907, thanks
@valentinpalkovic!- React Native: Fix init fails when package is already installed - #25908, thanks
@dannyhw!- React Native: Remove watcher from init - #25895, thanks
@dannyhw!- Webpack: Update StorybookConfig import in core-webpack types.ts - #25740, thanks
@valentinpalkovic!7.6.12
- CLI: Fix
upgradedetecting the wrong version of existing Storybooks - #25752, thanks@JReinhold!7.6.11
- CLI: Update init for react native v7 - #25780, thanks
@dannyhw!- Codemods: Add support for multiple file extensions in runCodemod function - #25708, thanks
@valentinpalkovic!
... (truncated)
Commits
49f18e8Bump version from "8.0.0-rc.5" to "8.0.0" [skip ci]9050c69Bump version from "8.0.0-rc.4" to "8.0.0-rc.5" [skip ci]d978771add a flag for detecting is the latest version we got from npm matches the ve...bfa0570Bump version from "8.0.0-rc.3" to "8.0.0-rc.4" [skip ci]0cfd141Merge pull request #26377 from storybookjs/norbert/automigration-upgrading-st...b74ca12add testsb197874Revert "remove hard-coded login in inner command"909cb23remove hard-coded login in inner commandb4e944dship itd0663d6Merge branch 'next' into norbert/automigration-upgrading-storybook-related-deps- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)