diff --git a/CHANGELOG.prerelease.md b/CHANGELOG.prerelease.md index cf388a310b1..3533f9cc029 100644 --- a/CHANGELOG.prerelease.md +++ b/CHANGELOG.prerelease.md @@ -1,3 +1,10 @@ +## 9.0.0-alpha.4 + +- Automigrate: Prefer framework import - [#30785](https://github.com/storybookjs/storybook/pull/30785), thanks @ndelangen! +- Blocks: IconGallery improvement - [#30743](https://github.com/storybookjs/storybook/pull/30743), thanks @leeovictor! +- CLI: Do not install renderer package on `init` - [#30799](https://github.com/storybookjs/storybook/pull/30799), thanks @ndelangen! +- Core: Move @storybook/addon-actions into storybook - [#30765](https://github.com/storybookjs/storybook/pull/30765), thanks @valentinpalkovic! + ## 9.0.0-alpha.3 - Addon A11y: Promote @storybook/global to full dependency - [#30723](https://github.com/storybookjs/storybook/pull/30723), thanks @mrginglymus! diff --git a/code/.eslintrc.js b/code/.eslintrc.js index fc6bb362211..1f9dbea5dbc 100644 --- a/code/.eslintrc.js +++ b/code/.eslintrc.js @@ -15,6 +15,7 @@ module.exports = { 'error', { devDependencies: true, peerDependencies: true }, ], + 'react/react-in-jsx-scope': 'off', 'import/no-unresolved': 'off', // covered by typescript 'eslint-comments/disable-enable-pair': ['error', { allowWholeFile: true }], 'eslint-comments/no-unused-disable': 'error', diff --git a/code/addons/a11y/package.json b/code/addons/a11y/package.json index 0a284bc98d8..ef88c5e6115 100644 --- a/code/addons/a11y/package.json +++ b/code/addons/a11y/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-a11y", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Test component compliance with web accessibility standards", "keywords": [ "a11y", diff --git a/code/addons/backgrounds/package.json b/code/addons/backgrounds/package.json index 026d62a4689..2429767ea20 100644 --- a/code/addons/backgrounds/package.json +++ b/code/addons/backgrounds/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-backgrounds", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Switch backgrounds to view components in different settings", "keywords": [ "addon", diff --git a/code/addons/controls/package.json b/code/addons/controls/package.json index 98a50016e8d..02897939577 100644 --- a/code/addons/controls/package.json +++ b/code/addons/controls/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-controls", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Interact with component inputs dynamically in the Storybook UI", "keywords": [ "addon", diff --git a/code/addons/docs/package.json b/code/addons/docs/package.json index 31dbb391b2c..bea7224f235 100644 --- a/code/addons/docs/package.json +++ b/code/addons/docs/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-docs", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Document component usage and properties in Markdown", "keywords": [ "addon", diff --git a/code/addons/essentials/package.json b/code/addons/essentials/package.json index 218c34c3a3f..71dbe0b9aa7 100644 --- a/code/addons/essentials/package.json +++ b/code/addons/essentials/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-essentials", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Curated addons to bring out the best of Storybook", "keywords": [ "addon", diff --git a/code/addons/gfm/package.json b/code/addons/gfm/package.json index 1875c5e01cc..d52cee79c7b 100644 --- a/code/addons/gfm/package.json +++ b/code/addons/gfm/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-mdx-gfm", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "GitHub Flavored Markdown in Storybook", "keywords": [ "addon", diff --git a/code/addons/highlight/package.json b/code/addons/highlight/package.json index 2f8d7f750ea..0a8fda9dcd1 100644 --- a/code/addons/highlight/package.json +++ b/code/addons/highlight/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-highlight", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Highlight DOM nodes within your stories", "keywords": [ "storybook-addons", diff --git a/code/addons/interactions/package.json b/code/addons/interactions/package.json index cae9ba846e9..c92081383f0 100644 --- a/code/addons/interactions/package.json +++ b/code/addons/interactions/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-interactions", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Automate, test and debug user interactions", "keywords": [ "storybook-addons", diff --git a/code/addons/jest/package.json b/code/addons/jest/package.json index 4deba14bb9b..c73c6439b2e 100644 --- a/code/addons/jest/package.json +++ b/code/addons/jest/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-jest", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "React storybook addon that show component jest report", "keywords": [ "addon", diff --git a/code/addons/links/package.json b/code/addons/links/package.json index db9002b43d5..8238e2ae779 100644 --- a/code/addons/links/package.json +++ b/code/addons/links/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-links", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Link stories together to build demos and prototypes with your UI components", "keywords": [ "storybook-addons", diff --git a/code/addons/measure/package.json b/code/addons/measure/package.json index 7eb7cae9554..166d4c5630c 100644 --- a/code/addons/measure/package.json +++ b/code/addons/measure/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-measure", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Inspect layouts by visualizing the box model", "keywords": [ "storybook-addons", diff --git a/code/addons/onboarding/package.json b/code/addons/onboarding/package.json index f0ac20e8673..d2916a9ff37 100644 --- a/code/addons/onboarding/package.json +++ b/code/addons/onboarding/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-onboarding", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook Addon Onboarding - Introduces a new onboarding experience", "keywords": [ "storybook-addons", diff --git a/code/addons/outline/package.json b/code/addons/outline/package.json index 41b1c71975f..673cf8a113d 100644 --- a/code/addons/outline/package.json +++ b/code/addons/outline/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-outline", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Outline all elements with CSS to help with layout placement and alignment", "keywords": [ "storybook-addons", diff --git a/code/addons/storysource/package.json b/code/addons/storysource/package.json index 54094511e67..998ee997ebc 100644 --- a/code/addons/storysource/package.json +++ b/code/addons/storysource/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-storysource", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "View a story’s source code to see how it works and paste into your app", "keywords": [ "addon", diff --git a/code/addons/test/package.json b/code/addons/test/package.json index 87d3be518ef..5e734b11d35 100644 --- a/code/addons/test/package.json +++ b/code/addons/test/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-test", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook addon for testing components", "keywords": [ "storybook-addons", diff --git a/code/addons/themes/package.json b/code/addons/themes/package.json index 8923aebed75..dd3eb04bd84 100644 --- a/code/addons/themes/package.json +++ b/code/addons/themes/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-themes", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Switch between multiple themes for you components in Storybook", "keywords": [ "css", diff --git a/code/addons/toolbars/package.json b/code/addons/toolbars/package.json index 46291a827b8..bb1de64ce2c 100644 --- a/code/addons/toolbars/package.json +++ b/code/addons/toolbars/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-toolbars", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Create your own toolbar items that control story rendering", "keywords": [ "addon", diff --git a/code/addons/viewport/package.json b/code/addons/viewport/package.json index faf662537f6..b417fd5b407 100644 --- a/code/addons/viewport/package.json +++ b/code/addons/viewport/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-viewport", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Build responsive components by adjusting Storybook’s viewport size and orientation", "keywords": [ "addon", diff --git a/code/builders/builder-vite/package.json b/code/builders/builder-vite/package.json index c6565756621..ef89e507d52 100644 --- a/code/builders/builder-vite/package.json +++ b/code/builders/builder-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/builder-vite", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "A plugin to run and build Storybooks with Vite", "homepage": "https://github.com/storybookjs/storybook/tree/next/code/builders/builder-vite/#readme", "bugs": { diff --git a/code/builders/builder-webpack5/package.json b/code/builders/builder-webpack5/package.json index 80cd42b0fdb..377d3d5937c 100644 --- a/code/builders/builder-webpack5/package.json +++ b/code/builders/builder-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/builder-webpack5", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" diff --git a/code/core/package.json b/code/core/package.json index 975d3595ff6..c19bc0e0cf4 100644 --- a/code/core/package.json +++ b/code/core/package.json @@ -1,6 +1,6 @@ { "name": "storybook", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" diff --git a/code/core/src/common/versions.ts b/code/core/src/common/versions.ts index de58ca2f232..9b89b9e13c5 100644 --- a/code/core/src/common/versions.ts +++ b/code/core/src/common/versions.ts @@ -1,66 +1,66 @@ // auto generated file, do not edit export default { - '@storybook/addon-a11y': '9.0.0-alpha.3', - '@storybook/addon-backgrounds': '9.0.0-alpha.3', - '@storybook/addon-controls': '9.0.0-alpha.3', - '@storybook/addon-docs': '9.0.0-alpha.3', - '@storybook/addon-essentials': '9.0.0-alpha.3', - '@storybook/addon-mdx-gfm': '9.0.0-alpha.3', - '@storybook/addon-highlight': '9.0.0-alpha.3', - '@storybook/addon-interactions': '9.0.0-alpha.3', - '@storybook/addon-jest': '9.0.0-alpha.3', - '@storybook/addon-links': '9.0.0-alpha.3', - '@storybook/addon-measure': '9.0.0-alpha.3', - '@storybook/addon-onboarding': '9.0.0-alpha.3', - '@storybook/addon-outline': '9.0.0-alpha.3', - '@storybook/addon-storysource': '9.0.0-alpha.3', - '@storybook/addon-test': '9.0.0-alpha.3', - '@storybook/addon-themes': '9.0.0-alpha.3', - '@storybook/addon-toolbars': '9.0.0-alpha.3', - '@storybook/addon-viewport': '9.0.0-alpha.3', - '@storybook/builder-vite': '9.0.0-alpha.3', - '@storybook/builder-webpack5': '9.0.0-alpha.3', - storybook: '9.0.0-alpha.3', - '@storybook/angular': '9.0.0-alpha.3', - '@storybook/ember': '9.0.0-alpha.3', - '@storybook/experimental-nextjs-vite': '9.0.0-alpha.3', - '@storybook/html-vite': '9.0.0-alpha.3', - '@storybook/html-webpack5': '9.0.0-alpha.3', - '@storybook/nextjs': '9.0.0-alpha.3', - '@storybook/preact-vite': '9.0.0-alpha.3', - '@storybook/preact-webpack5': '9.0.0-alpha.3', - '@storybook/react-native-web-vite': '9.0.0-alpha.3', - '@storybook/react-vite': '9.0.0-alpha.3', - '@storybook/react-webpack5': '9.0.0-alpha.3', - '@storybook/server-webpack5': '9.0.0-alpha.3', - '@storybook/svelte-vite': '9.0.0-alpha.3', - '@storybook/svelte-webpack5': '9.0.0-alpha.3', - '@storybook/sveltekit': '9.0.0-alpha.3', - '@storybook/vue3-vite': '9.0.0-alpha.3', - '@storybook/vue3-webpack5': '9.0.0-alpha.3', - '@storybook/web-components-vite': '9.0.0-alpha.3', - '@storybook/web-components-webpack5': '9.0.0-alpha.3', - '@storybook/blocks': '9.0.0-alpha.3', - sb: '9.0.0-alpha.3', - '@storybook/cli': '9.0.0-alpha.3', - '@storybook/codemod': '9.0.0-alpha.3', - '@storybook/core-webpack': '9.0.0-alpha.3', - 'create-storybook': '9.0.0-alpha.3', - '@storybook/csf-plugin': '9.0.0-alpha.3', - '@storybook/react-dom-shim': '9.0.0-alpha.3', - '@storybook/source-loader': '9.0.0-alpha.3', - '@storybook/preset-create-react-app': '9.0.0-alpha.3', - '@storybook/preset-html-webpack': '9.0.0-alpha.3', - '@storybook/preset-preact-webpack': '9.0.0-alpha.3', - '@storybook/preset-react-webpack': '9.0.0-alpha.3', - '@storybook/preset-server-webpack': '9.0.0-alpha.3', - '@storybook/preset-svelte-webpack': '9.0.0-alpha.3', - '@storybook/preset-vue3-webpack': '9.0.0-alpha.3', - '@storybook/html': '9.0.0-alpha.3', - '@storybook/preact': '9.0.0-alpha.3', - '@storybook/react': '9.0.0-alpha.3', - '@storybook/server': '9.0.0-alpha.3', - '@storybook/svelte': '9.0.0-alpha.3', - '@storybook/vue3': '9.0.0-alpha.3', - '@storybook/web-components': '9.0.0-alpha.3', + '@storybook/addon-a11y': '9.0.0-alpha.4', + '@storybook/addon-backgrounds': '9.0.0-alpha.4', + '@storybook/addon-controls': '9.0.0-alpha.4', + '@storybook/addon-docs': '9.0.0-alpha.4', + '@storybook/addon-essentials': '9.0.0-alpha.4', + '@storybook/addon-mdx-gfm': '9.0.0-alpha.4', + '@storybook/addon-highlight': '9.0.0-alpha.4', + '@storybook/addon-interactions': '9.0.0-alpha.4', + '@storybook/addon-jest': '9.0.0-alpha.4', + '@storybook/addon-links': '9.0.0-alpha.4', + '@storybook/addon-measure': '9.0.0-alpha.4', + '@storybook/addon-onboarding': '9.0.0-alpha.4', + '@storybook/addon-outline': '9.0.0-alpha.4', + '@storybook/addon-storysource': '9.0.0-alpha.4', + '@storybook/addon-test': '9.0.0-alpha.4', + '@storybook/addon-themes': '9.0.0-alpha.4', + '@storybook/addon-toolbars': '9.0.0-alpha.4', + '@storybook/addon-viewport': '9.0.0-alpha.4', + '@storybook/builder-vite': '9.0.0-alpha.4', + '@storybook/builder-webpack5': '9.0.0-alpha.4', + storybook: '9.0.0-alpha.4', + '@storybook/angular': '9.0.0-alpha.4', + '@storybook/ember': '9.0.0-alpha.4', + '@storybook/experimental-nextjs-vite': '9.0.0-alpha.4', + '@storybook/html-vite': '9.0.0-alpha.4', + '@storybook/html-webpack5': '9.0.0-alpha.4', + '@storybook/nextjs': '9.0.0-alpha.4', + '@storybook/preact-vite': '9.0.0-alpha.4', + '@storybook/preact-webpack5': '9.0.0-alpha.4', + '@storybook/react-native-web-vite': '9.0.0-alpha.4', + '@storybook/react-vite': '9.0.0-alpha.4', + '@storybook/react-webpack5': '9.0.0-alpha.4', + '@storybook/server-webpack5': '9.0.0-alpha.4', + '@storybook/svelte-vite': '9.0.0-alpha.4', + '@storybook/svelte-webpack5': '9.0.0-alpha.4', + '@storybook/sveltekit': '9.0.0-alpha.4', + '@storybook/vue3-vite': '9.0.0-alpha.4', + '@storybook/vue3-webpack5': '9.0.0-alpha.4', + '@storybook/web-components-vite': '9.0.0-alpha.4', + '@storybook/web-components-webpack5': '9.0.0-alpha.4', + '@storybook/blocks': '9.0.0-alpha.4', + sb: '9.0.0-alpha.4', + '@storybook/cli': '9.0.0-alpha.4', + '@storybook/codemod': '9.0.0-alpha.4', + '@storybook/core-webpack': '9.0.0-alpha.4', + 'create-storybook': '9.0.0-alpha.4', + '@storybook/csf-plugin': '9.0.0-alpha.4', + '@storybook/react-dom-shim': '9.0.0-alpha.4', + '@storybook/source-loader': '9.0.0-alpha.4', + '@storybook/preset-create-react-app': '9.0.0-alpha.4', + '@storybook/preset-html-webpack': '9.0.0-alpha.4', + '@storybook/preset-preact-webpack': '9.0.0-alpha.4', + '@storybook/preset-react-webpack': '9.0.0-alpha.4', + '@storybook/preset-server-webpack': '9.0.0-alpha.4', + '@storybook/preset-svelte-webpack': '9.0.0-alpha.4', + '@storybook/preset-vue3-webpack': '9.0.0-alpha.4', + '@storybook/html': '9.0.0-alpha.4', + '@storybook/preact': '9.0.0-alpha.4', + '@storybook/react': '9.0.0-alpha.4', + '@storybook/server': '9.0.0-alpha.4', + '@storybook/svelte': '9.0.0-alpha.4', + '@storybook/vue3': '9.0.0-alpha.4', + '@storybook/web-components': '9.0.0-alpha.4', }; diff --git a/code/core/src/manager-api/version.ts b/code/core/src/manager-api/version.ts index 4c267c031d1..86324c005b1 100644 --- a/code/core/src/manager-api/version.ts +++ b/code/core/src/manager-api/version.ts @@ -1 +1 @@ -export const version = '9.0.0-alpha.3'; +export const version = '9.0.0-alpha.4'; diff --git a/code/frameworks/angular/package.json b/code/frameworks/angular/package.json index 37026f6bad7..5cc2f883bb2 100644 --- a/code/frameworks/angular/package.json +++ b/code/frameworks/angular/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/angular", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for Angular: Develop Angular components in isolation with hot reloading.", "keywords": [ "storybook", diff --git a/code/frameworks/ember/package.json b/code/frameworks/ember/package.json index 67718f63577..bfb6b995562 100644 --- a/code/frameworks/ember/package.json +++ b/code/frameworks/ember/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/ember", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for Ember: Develop Ember Component in isolation with Hot Reloading.", "homepage": "https://github.com/storybookjs/storybook/tree/next/code/frameworks/ember", "bugs": { diff --git a/code/frameworks/experimental-nextjs-vite/package.json b/code/frameworks/experimental-nextjs-vite/package.json index b4251763c2c..7f7761465d3 100644 --- a/code/frameworks/experimental-nextjs-vite/package.json +++ b/code/frameworks/experimental-nextjs-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/experimental-nextjs-vite", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for Next.js and Vite", "keywords": [ "storybook", diff --git a/code/frameworks/experimental-nextjs-vite/template/cli/js/Button.jsx b/code/frameworks/experimental-nextjs-vite/template/cli/js/Button.jsx index 24054ce3533..c0a109b33c9 100644 --- a/code/frameworks/experimental-nextjs-vite/template/cli/js/Button.jsx +++ b/code/frameworks/experimental-nextjs-vite/template/cli/js/Button.jsx @@ -1,5 +1,3 @@ -import React from 'react'; - import PropTypes from 'prop-types'; import './button.css'; diff --git a/code/frameworks/experimental-nextjs-vite/template/cli/js/Header.jsx b/code/frameworks/experimental-nextjs-vite/template/cli/js/Header.jsx index 38aa4d89af8..8a722e57d33 100644 --- a/code/frameworks/experimental-nextjs-vite/template/cli/js/Header.jsx +++ b/code/frameworks/experimental-nextjs-vite/template/cli/js/Header.jsx @@ -1,5 +1,3 @@ -import React from 'react'; - import PropTypes from 'prop-types'; import { Button } from './Button'; diff --git a/code/frameworks/experimental-nextjs-vite/template/cli/ts-4-9/Button.tsx b/code/frameworks/experimental-nextjs-vite/template/cli/ts-4-9/Button.tsx index 25c0c3836d0..d96916cc407 100644 --- a/code/frameworks/experimental-nextjs-vite/template/cli/ts-4-9/Button.tsx +++ b/code/frameworks/experimental-nextjs-vite/template/cli/ts-4-9/Button.tsx @@ -1,5 +1,3 @@ -import React from 'react'; - import './button.css'; export interface ButtonProps { diff --git a/code/frameworks/experimental-nextjs-vite/template/cli/ts-4-9/Header.tsx b/code/frameworks/experimental-nextjs-vite/template/cli/ts-4-9/Header.tsx index 1bf981a4251..d05ed4f678a 100644 --- a/code/frameworks/experimental-nextjs-vite/template/cli/ts-4-9/Header.tsx +++ b/code/frameworks/experimental-nextjs-vite/template/cli/ts-4-9/Header.tsx @@ -1,5 +1,3 @@ -import React from 'react'; - import { Button } from './Button'; import './header.css'; diff --git a/code/frameworks/html-vite/package.json b/code/frameworks/html-vite/package.json index 36b44461387..f6205d06320 100644 --- a/code/frameworks/html-vite/package.json +++ b/code/frameworks/html-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/html-vite", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for HTML and Vite: Develop HTML in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/frameworks/html-webpack5/package.json b/code/frameworks/html-webpack5/package.json index 65c856c27c1..302013c8236 100644 --- a/code/frameworks/html-webpack5/package.json +++ b/code/frameworks/html-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/html-webpack5", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for HTML: View HTML snippets in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/frameworks/nextjs/package.json b/code/frameworks/nextjs/package.json index 0bc130dccd4..fbcb4107c09 100644 --- a/code/frameworks/nextjs/package.json +++ b/code/frameworks/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/nextjs", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for Next.js", "keywords": [ "storybook", diff --git a/code/frameworks/nextjs/template/cli/js/Button.jsx b/code/frameworks/nextjs/template/cli/js/Button.jsx index 24054ce3533..c0a109b33c9 100644 --- a/code/frameworks/nextjs/template/cli/js/Button.jsx +++ b/code/frameworks/nextjs/template/cli/js/Button.jsx @@ -1,5 +1,3 @@ -import React from 'react'; - import PropTypes from 'prop-types'; import './button.css'; diff --git a/code/frameworks/nextjs/template/cli/js/Header.jsx b/code/frameworks/nextjs/template/cli/js/Header.jsx index 38aa4d89af8..8a722e57d33 100644 --- a/code/frameworks/nextjs/template/cli/js/Header.jsx +++ b/code/frameworks/nextjs/template/cli/js/Header.jsx @@ -1,5 +1,3 @@ -import React from 'react'; - import PropTypes from 'prop-types'; import { Button } from './Button'; diff --git a/code/frameworks/nextjs/template/cli/ts-4-9/Button.tsx b/code/frameworks/nextjs/template/cli/ts-4-9/Button.tsx index 25c0c3836d0..d96916cc407 100644 --- a/code/frameworks/nextjs/template/cli/ts-4-9/Button.tsx +++ b/code/frameworks/nextjs/template/cli/ts-4-9/Button.tsx @@ -1,5 +1,3 @@ -import React from 'react'; - import './button.css'; export interface ButtonProps { diff --git a/code/frameworks/nextjs/template/cli/ts-4-9/Header.tsx b/code/frameworks/nextjs/template/cli/ts-4-9/Header.tsx index 1bf981a4251..d05ed4f678a 100644 --- a/code/frameworks/nextjs/template/cli/ts-4-9/Header.tsx +++ b/code/frameworks/nextjs/template/cli/ts-4-9/Header.tsx @@ -1,5 +1,3 @@ -import React from 'react'; - import { Button } from './Button'; import './header.css'; diff --git a/code/frameworks/preact-vite/package.json b/code/frameworks/preact-vite/package.json index 2253f224daf..ac055281990 100644 --- a/code/frameworks/preact-vite/package.json +++ b/code/frameworks/preact-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preact-vite", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for Preact and Vite: Develop Preact components in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/frameworks/preact-webpack5/package.json b/code/frameworks/preact-webpack5/package.json index 77e02cd99ba..e7ac2abdf5f 100644 --- a/code/frameworks/preact-webpack5/package.json +++ b/code/frameworks/preact-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preact-webpack5", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for Preact: Develop Preact Component in isolation.", "keywords": [ "storybook" diff --git a/code/frameworks/react-native-web-vite/package.json b/code/frameworks/react-native-web-vite/package.json index 95b1794c2b5..dd9fc3d2ce1 100644 --- a/code/frameworks/react-native-web-vite/package.json +++ b/code/frameworks/react-native-web-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/react-native-web-vite", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Develop react-native components an isolated web environment with hot reloading.", "keywords": [ "storybook" diff --git a/code/frameworks/react-vite/package.json b/code/frameworks/react-vite/package.json index 0bb64b76ba1..ff3d442e6b8 100644 --- a/code/frameworks/react-vite/package.json +++ b/code/frameworks/react-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/react-vite", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for React and Vite: Develop React components in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/frameworks/react-webpack5/package.json b/code/frameworks/react-webpack5/package.json index 23acdcd85e5..d03e574e978 100644 --- a/code/frameworks/react-webpack5/package.json +++ b/code/frameworks/react-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/react-webpack5", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for React: Develop React Component in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/frameworks/server-webpack5/package.json b/code/frameworks/server-webpack5/package.json index 2a0d367b32f..1355c0103ea 100644 --- a/code/frameworks/server-webpack5/package.json +++ b/code/frameworks/server-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/server-webpack5", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for Server: View HTML snippets from a server in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/frameworks/svelte-vite/package.json b/code/frameworks/svelte-vite/package.json index 595f52fb7ed..ffddd88b7bd 100644 --- a/code/frameworks/svelte-vite/package.json +++ b/code/frameworks/svelte-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/svelte-vite", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for Svelte and Vite: Develop Svelte components in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/frameworks/svelte-webpack5/package.json b/code/frameworks/svelte-webpack5/package.json index a42f5eb1507..bd989b82743 100644 --- a/code/frameworks/svelte-webpack5/package.json +++ b/code/frameworks/svelte-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/svelte-webpack5", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for Svelte: Develop Svelte Component in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/frameworks/sveltekit/package.json b/code/frameworks/sveltekit/package.json index d58e57025fa..7e84e83e144 100644 --- a/code/frameworks/sveltekit/package.json +++ b/code/frameworks/sveltekit/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/sveltekit", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for SvelteKit", "keywords": [ "storybook", diff --git a/code/frameworks/vue3-vite/package.json b/code/frameworks/vue3-vite/package.json index 022248c746a..d90a09d2ed8 100644 --- a/code/frameworks/vue3-vite/package.json +++ b/code/frameworks/vue3-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/vue3-vite", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for Vue3 and Vite: Develop Vue3 components in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/frameworks/vue3-webpack5/package.json b/code/frameworks/vue3-webpack5/package.json index 603b93809e5..cd894ce19d4 100644 --- a/code/frameworks/vue3-webpack5/package.json +++ b/code/frameworks/vue3-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/vue3-webpack5", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for Vue 3: Develop Vue 3 Components in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/frameworks/web-components-vite/package.json b/code/frameworks/web-components-vite/package.json index f7c3b6b697a..d496f74c4a4 100644 --- a/code/frameworks/web-components-vite/package.json +++ b/code/frameworks/web-components-vite/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/web-components-vite", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for web-components and Vite: Develop Web Components in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/frameworks/web-components-webpack5/package.json b/code/frameworks/web-components-webpack5/package.json index d78e57f1d5d..cb5593b9fb2 100644 --- a/code/frameworks/web-components-webpack5/package.json +++ b/code/frameworks/web-components-webpack5/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/web-components-webpack5", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for web-components: View web components snippets in isolation with Hot Reloading.", "keywords": [ "lit", diff --git a/code/lib/blocks/package.json b/code/lib/blocks/package.json index b2a4cd0e194..8090cd954d1 100644 --- a/code/lib/blocks/package.json +++ b/code/lib/blocks/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/blocks", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook Doc Blocks", "keywords": [ "storybook" diff --git a/code/lib/cli-sb/package.json b/code/lib/cli-sb/package.json index 5f6252f09af..dbbff50b7c2 100644 --- a/code/lib/cli-sb/package.json +++ b/code/lib/cli-sb/package.json @@ -1,6 +1,6 @@ { "name": "sb", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook CLI", "keywords": [ "storybook" diff --git a/code/lib/cli-storybook/package.json b/code/lib/cli-storybook/package.json index 072811e46fa..5e819f8a430 100644 --- a/code/lib/cli-storybook/package.json +++ b/code/lib/cli-storybook/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/cli", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook CLI", "keywords": [ "storybook" diff --git a/code/lib/codemod/package.json b/code/lib/codemod/package.json index 75d6756d0c8..d6aae710fd8 100644 --- a/code/lib/codemod/package.json +++ b/code/lib/codemod/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/codemod", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "A collection of codemod scripts written with JSCodeshift", "keywords": [ "storybook" diff --git a/code/lib/core-webpack/package.json b/code/lib/core-webpack/package.json index e4dadd31773..721a6e38511 100644 --- a/code/lib/core-webpack/package.json +++ b/code/lib/core-webpack/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/core-webpack", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" diff --git a/code/lib/create-storybook/package.json b/code/lib/create-storybook/package.json index e6ab8199284..f90bb523fa1 100644 --- a/code/lib/create-storybook/package.json +++ b/code/lib/create-storybook/package.json @@ -1,6 +1,6 @@ { "name": "create-storybook", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Initialize Storybook into your project", "homepage": "https://github.com/storybookjs/storybook/tree/next/code/lib/create-storybook", "bugs": { diff --git a/code/lib/csf-plugin/package.json b/code/lib/csf-plugin/package.json index ee741c1444d..79216949cc4 100644 --- a/code/lib/csf-plugin/package.json +++ b/code/lib/csf-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/csf-plugin", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Enrich CSF files via static analysis", "keywords": [ "storybook" diff --git a/code/lib/react-dom-shim/package.json b/code/lib/react-dom-shim/package.json index a29c9993444..be67d009bfe 100644 --- a/code/lib/react-dom-shim/package.json +++ b/code/lib/react-dom-shim/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/react-dom-shim", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "", "keywords": [ "storybook" diff --git a/code/lib/source-loader/package.json b/code/lib/source-loader/package.json index 87b0d2b6b7c..f6202054671 100644 --- a/code/lib/source-loader/package.json +++ b/code/lib/source-loader/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/source-loader", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Source loader", "keywords": [ "lib", diff --git a/code/package.json b/code/package.json index 84cf35444d3..face8d2cef4 100644 --- a/code/package.json +++ b/code/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/root", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "private": true, "description": "Storybook root", "homepage": "https://storybook.js.org/", diff --git a/code/presets/create-react-app/package.json b/code/presets/create-react-app/package.json index d52dbee17e7..1c86a38ddf1 100644 --- a/code/presets/create-react-app/package.json +++ b/code/presets/create-react-app/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preset-create-react-app", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for Create React App preset", "keywords": [ "storybook" diff --git a/code/presets/html-webpack/package.json b/code/presets/html-webpack/package.json index e07a2ca6906..9e690ef3ad0 100644 --- a/code/presets/html-webpack/package.json +++ b/code/presets/html-webpack/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preset-html-webpack", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for HTML: View HTML snippets in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/presets/preact-webpack/package.json b/code/presets/preact-webpack/package.json index c1fbb31e0ce..ad9cde22903 100644 --- a/code/presets/preact-webpack/package.json +++ b/code/presets/preact-webpack/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preset-preact-webpack", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for Preact: Develop Preact Component in isolation.", "keywords": [ "storybook" diff --git a/code/presets/react-webpack/package.json b/code/presets/react-webpack/package.json index 0cad50b2b8c..2709ce84611 100644 --- a/code/presets/react-webpack/package.json +++ b/code/presets/react-webpack/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preset-react-webpack", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for React: Develop React Component in isolation with Hot Reloading", "keywords": [ "storybook" diff --git a/code/presets/server-webpack/package.json b/code/presets/server-webpack/package.json index b6440e1064a..7526bf2cd04 100644 --- a/code/presets/server-webpack/package.json +++ b/code/presets/server-webpack/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preset-server-webpack", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for Server: View HTML snippets from a server in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/presets/svelte-webpack/package.json b/code/presets/svelte-webpack/package.json index 24118cc4027..f6fe051dde4 100644 --- a/code/presets/svelte-webpack/package.json +++ b/code/presets/svelte-webpack/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preset-svelte-webpack", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for Svelte: Develop Svelte Component in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/presets/vue3-webpack/package.json b/code/presets/vue3-webpack/package.json index f1eefa542b6..6e5737a4f37 100644 --- a/code/presets/vue3-webpack/package.json +++ b/code/presets/vue3-webpack/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preset-vue3-webpack", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook for Vue 3: Develop Vue 3 Components in isolation with Hot Reloading.", "keywords": [ "storybook" diff --git a/code/renderers/html/package.json b/code/renderers/html/package.json index a5c24cbbde1..41a69c7148e 100644 --- a/code/renderers/html/package.json +++ b/code/renderers/html/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/html", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook HTML renderer", "keywords": [ "storybook" diff --git a/code/renderers/preact/package.json b/code/renderers/preact/package.json index e10fd8e7472..6db846f3fc7 100644 --- a/code/renderers/preact/package.json +++ b/code/renderers/preact/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/preact", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook Preact renderer", "keywords": [ "storybook" diff --git a/code/renderers/react/package.json b/code/renderers/react/package.json index a8cb19dcc2a..210946e8c02 100644 --- a/code/renderers/react/package.json +++ b/code/renderers/react/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/react", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook React renderer", "keywords": [ "storybook" diff --git a/code/renderers/react/template/cli/js/Button.jsx b/code/renderers/react/template/cli/js/Button.jsx index dabe38e0e82..b174f992ea4 100644 --- a/code/renderers/react/template/cli/js/Button.jsx +++ b/code/renderers/react/template/cli/js/Button.jsx @@ -1,5 +1,3 @@ -import React from 'react'; - import PropTypes from 'prop-types'; import './button.css'; diff --git a/code/renderers/react/template/cli/js/Header.jsx b/code/renderers/react/template/cli/js/Header.jsx index 94a691e1dd7..ff595efb1bc 100644 --- a/code/renderers/react/template/cli/js/Header.jsx +++ b/code/renderers/react/template/cli/js/Header.jsx @@ -1,5 +1,3 @@ -import React from 'react'; - import PropTypes from 'prop-types'; import { Button } from './Button'; diff --git a/code/renderers/react/template/cli/ts-4-9/Button.tsx b/code/renderers/react/template/cli/ts-4-9/Button.tsx index f35dafdcb42..d055c5d065e 100644 --- a/code/renderers/react/template/cli/ts-4-9/Button.tsx +++ b/code/renderers/react/template/cli/ts-4-9/Button.tsx @@ -1,5 +1,3 @@ -import React from 'react'; - import './button.css'; export interface ButtonProps { diff --git a/code/renderers/react/template/cli/ts-4-9/Header.tsx b/code/renderers/react/template/cli/ts-4-9/Header.tsx index 1bf981a4251..d05ed4f678a 100644 --- a/code/renderers/react/template/cli/ts-4-9/Header.tsx +++ b/code/renderers/react/template/cli/ts-4-9/Header.tsx @@ -1,5 +1,3 @@ -import React from 'react'; - import { Button } from './Button'; import './header.css'; diff --git a/code/renderers/server/package.json b/code/renderers/server/package.json index 9d1e1534dfb..9912250769b 100644 --- a/code/renderers/server/package.json +++ b/code/renderers/server/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/server", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook Server renderer", "keywords": [ "storybook" diff --git a/code/renderers/svelte/package.json b/code/renderers/svelte/package.json index 5411f409f4c..67989eac6dc 100644 --- a/code/renderers/svelte/package.json +++ b/code/renderers/svelte/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/svelte", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook Svelte renderer", "keywords": [ "storybook" diff --git a/code/renderers/vue3/package.json b/code/renderers/vue3/package.json index 6db43ee7a51..cf67b6e4dd6 100644 --- a/code/renderers/vue3/package.json +++ b/code/renderers/vue3/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/vue3", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook Vue 3 renderer", "keywords": [ "storybook" diff --git a/code/renderers/web-components/package.json b/code/renderers/web-components/package.json index 7fa44111eff..d159cfda780 100644 --- a/code/renderers/web-components/package.json +++ b/code/renderers/web-components/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/web-components", - "version": "9.0.0-alpha.3", + "version": "9.0.0-alpha.4", "description": "Storybook web-components renderer", "keywords": [ "lit", diff --git a/code/tsconfig.json b/code/tsconfig.json index c663954f1b1..c93260ffc69 100644 --- a/code/tsconfig.json +++ b/code/tsconfig.json @@ -8,7 +8,7 @@ "ignoreDeprecations": "5.0", "incremental": false, "isolatedModules": true, - "jsx": "react", + "jsx": "preserve", "lib": ["dom", "dom.iterable", "esnext"], "module": "Preserve", "moduleResolution": "bundler", diff --git a/docs/versions/next.json b/docs/versions/next.json index 91287ca910b..4755acec5cf 100644 --- a/docs/versions/next.json +++ b/docs/versions/next.json @@ -1 +1 @@ -{"version":"9.0.0-alpha.3","info":{"plain":"- Addon A11y: Promote @storybook/global to full dependency - [#30723](https://github.com/storybookjs/storybook/pull/30723), thanks @mrginglymus!\n- Addon Test: Improve unhandled error messages - [#30755](https://github.com/storybookjs/storybook/pull/30755), thanks @yannbf!\n- Angular: Add @angular-devkit/build-angular to default installed pacakages in angular - [#30790](https://github.com/storybookjs/storybook/pull/30790), thanks @kasperpeulen!\n- Automigrate: Disable `missingStorybookDependencies` for 9.0 - [#30769](https://github.com/storybookjs/storybook/pull/30769), thanks @ndelangen!\n- CLI: Fix test install in RNW projects - [#30786](https://github.com/storybookjs/storybook/pull/30786), thanks @shilman!\n- Core: Re-Export renderers from frameworks - [#30771](https://github.com/storybookjs/storybook/pull/30771), thanks @ndelangen!\n- Core: Replace 'min' instead of 'm' in printDuration - [#30668](https://github.com/storybookjs/storybook/pull/30668), thanks @wlewis-formative!\n- Migration: Add auto-automigration for merged packages - [#30753](https://github.com/storybookjs/storybook/pull/30753), thanks @ndelangen!\n- Next.js: Upgrade image-size to 2.0 - [#30741](https://github.com/storybookjs/storybook/pull/30741), thanks @valentinpalkovic!\n- Next.js: Use latest version when init in empty directory - [#30659](https://github.com/storybookjs/storybook/pull/30659), thanks @valentinpalkovic!\n- Svelte: Fix Vite crashing on virtual module imports - [#26838](https://github.com/storybookjs/storybook/pull/26838), thanks @rChaoz!\n- Svelte: Fix automatic argTypes inference coming up empty with `svelte2tsx@0.7.35` - [#30784](https://github.com/storybookjs/storybook/pull/30784), thanks @JReinhold!\n- Svelte: Pin svelte2tsx to solve argType regression - [#30783](https://github.com/storybookjs/storybook/pull/30783), thanks @kasperpeulen!\n- Test: Move `@storybook/test` into `storybook/test` - [#30742](https://github.com/storybookjs/storybook/pull/30742), thanks @valentinpalkovic!\n- Universal Store: Don't use `crypto.randomUUID` - [#30781](https://github.com/storybookjs/storybook/pull/30781), thanks @JReinhold!"}} +{"version":"9.0.0-alpha.4","info":{"plain":"- Automigrate: Prefer framework import - [#30785](https://github.com/storybookjs/storybook/pull/30785), thanks @ndelangen!\n- Blocks: IconGallery improvement - [#30743](https://github.com/storybookjs/storybook/pull/30743), thanks @leeovictor!\n- CLI: Do not install renderer package on `init` - [#30799](https://github.com/storybookjs/storybook/pull/30799), thanks @ndelangen!\n- Core: Move @storybook/addon-actions into storybook - [#30765](https://github.com/storybookjs/storybook/pull/30765), thanks @valentinpalkovic!"}}