Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release: Prerelease 8.5.0-beta.8 #30156

Open
wants to merge 21 commits into
base: next-release
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
fcd2b24
Docs fixes found during 8.5 QA
kylegach Dec 18, 2024
8cbd0ca
Correct `viteFinal` guidance
kylegach Dec 19, 2024
eaaa59b
Add MSW version requirement
kylegach Dec 23, 2024
6814085
UI: Fix overlapping shadow of testing module on scrollbar
valentinpalkovic Dec 24, 2024
50a61c5
Add webpack-to-vite migration guidance
kylegach Dec 27, 2024
0f5424c
Docs: A11y minor fixes
jonniebigodes Dec 28, 2024
ac11562
Removes the outdated addon screenshot
jonniebigodes Dec 28, 2024
c321ce9
Merge pull request #30153 from storybookjs/docs_fix_broken_a11y_links
valentinpalkovic Dec 30, 2024
2cb8bdb
Merge pull request #30103 from storybookjs/8-5-docs-fixes
valentinpalkovic Dec 30, 2024
494cdc3
Merge pull request #30132 from storybookjs/valentin/fix-overlapping-s…
valentinpalkovic Dec 30, 2024
f2560a6
move @types/node to devDeps consistently
ndelangen Jan 2, 2025
2eb8766
Merge branch 'next' into norbert/node-types-devdep-only
ndelangen Jan 2, 2025
e9a7adb
fix incorrect move of dep to peerDep
ndelangen Jan 2, 2025
0556bd2
Fix mistakes in #30103
kylegach Jan 2, 2025
fbf01bd
Merge pull request #30176 from storybookjs/8-5-docs-fixes-2
kylegach Jan 2, 2025
acb6a30
add ts-ignore
ndelangen Jan 3, 2025
b9f251a
Merge branch 'next' of https://github.com/storybookjs/storybook into …
ndelangen Jan 3, 2025
3827d83
Merge branch 'next' into norbert/node-types-devdep-only
ndelangen Jan 3, 2025
2183c2d
bump `vue-tsc` to v2, see https://github.com/vuejs/language-tools/iss…
ndelangen Jan 3, 2025
de65bec
Merge pull request #30163 from storybookjs/norbert/node-types-devdep-…
ndelangen Jan 3, 2025
ec4108a
Write changelog for 8.5.0-beta.8 [skip ci]
storybook-bot Jan 3, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions CHANGELOG.prerelease.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
## 8.5.0-beta.8

- Maintenance: Move `@types/node` to `devDeps` consistently - [#30163](https://github.com/storybookjs/storybook/pull/30163), thanks @ndelangen!
- UI: Fix overlapping shadow of testing module on scrollbar - [#30132](https://github.com/storybookjs/storybook/pull/30132), thanks @valentinpalkovic!

## 8.5.0-beta.7

- Addon Test: Context menu updates - [#30107](https://github.com/storybookjs/storybook/pull/30107), thanks @ghengeveld!
Expand Down
Binary file removed code/addons/a11y/docs/screenshot.png
Binary file not shown.
3 changes: 2 additions & 1 deletion code/addons/test/src/components/TestProviderRender.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -355,7 +355,8 @@ export const TestProviderRender: FC<
icon={
state.crashed ? (
<TestStatusIcon status="critical" aria-label="status: crashed" />
) : status === 'unknown' ? (
) : // @ts-expect-error: TODO: Fix types
status === 'unknown' ? (
<TestStatusIcon status="unknown" aria-label="status: unknown" />
) : (
<TestStatusIcon status={statusMap[status]} aria-label={`status: ${status}`} />
Expand Down
2 changes: 1 addition & 1 deletion code/builders/builder-webpack5/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,6 @@
},
"dependencies": {
"@storybook/core-webpack": "workspace:*",
"@types/node": "^22.0.0",
"@types/semver": "^7.3.4",
"browser-assert": "^1.2.1",
"case-sensitive-paths-webpack-plugin": "^2.4.0",
Expand All @@ -90,6 +89,7 @@
"webpack-virtual-modules": "^0.6.0"
},
"devDependencies": {
"@types/node": "^22.0.0",
"@types/pretty-hrtime": "^1.0.0",
"@types/terser-webpack-plugin": "^5.2.0",
"@types/webpack-hot-middleware": "^2.25.6",
Expand Down
4 changes: 3 additions & 1 deletion code/core/src/manager/components/sidebar/SidebarBottom.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -56,12 +56,14 @@ const Content = styled.div(({ theme }) => ({
bottom: 0,
left: 0,
right: 0,
padding: 12,
padding: '12px 0',
margin: '0 12px',
display: 'flex',
flexDirection: 'column',
gap: 12,
color: theme.color.defaultText,
fontSize: theme.typography.size.s1,
overflow: 'hidden',

'&:empty': {
display: 'none',
Expand Down
2 changes: 1 addition & 1 deletion code/frameworks/angular/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,6 @@
"@storybook/manager-api": "workspace:*",
"@storybook/preview-api": "workspace:*",
"@storybook/theming": "workspace:*",
"@types/node": "^22.0.0",
"@types/react": "^18.0.37",
"@types/react-dom": "^18.0.11",
"@types/semver": "^7.3.4",
Expand Down Expand Up @@ -73,6 +72,7 @@
"@angular/platform-browser": "^17.3.0",
"@angular/platform-browser-dynamic": "^17.3.0",
"@types/cross-spawn": "^6.0.2",
"@types/node": "^22.0.0",
"@types/tmp": "^0.2.3",
"cross-spawn": "^7.0.3",
"tmp": "^0.2.1",
Expand Down
2 changes: 1 addition & 1 deletion code/frameworks/experimental-nextjs-vite/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@
"vite-plugin-storybook-nextjs": "^1.1.0"
},
"devDependencies": {
"@types/node": "^18.0.0",
"@types/node": "^22.0.0",
"next": "^15.0.3",
"typescript": "^5.3.2"
},
Expand Down
4 changes: 2 additions & 2 deletions code/frameworks/html-webpack5/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,10 +50,10 @@
"@storybook/builder-webpack5": "workspace:*",
"@storybook/global": "^5.0.0",
"@storybook/html": "workspace:*",
"@storybook/preset-html-webpack": "workspace:*",
"@types/node": "^22.0.0"
"@storybook/preset-html-webpack": "workspace:*"
},
"devDependencies": {
"@types/node": "^22.0.0",
"typescript": "^5.3.2"
},
"peerDependencies": {
Expand Down
2 changes: 1 addition & 1 deletion code/frameworks/nextjs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,6 @@
"@storybook/preset-react-webpack": "workspace:*",
"@storybook/react": "workspace:*",
"@storybook/test": "workspace:*",
"@types/node": "^22.0.0",
"@types/semver": "^7.3.4",
"babel-loader": "^9.1.3",
"css-loader": "^6.7.3",
Expand All @@ -175,6 +174,7 @@
"@types/babel__plugin-transform-runtime": "^7",
"@types/babel__preset-env": "^7",
"@types/loader-utils": "^2.0.5",
"@types/node": "^22.0.0",
"@types/react-refresh": "^0",
"next": "^15.0.3",
"typescript": "^5.3.2",
Expand Down
4 changes: 2 additions & 2 deletions code/frameworks/preact-webpack5/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,10 @@
"dependencies": {
"@storybook/builder-webpack5": "workspace:*",
"@storybook/preact": "workspace:*",
"@storybook/preset-preact-webpack": "workspace:*",
"@types/node": "^22.0.0"
"@storybook/preset-preact-webpack": "workspace:*"
},
"devDependencies": {
"@types/node": "^22.0.0",
"preact": "^10.5.13",
"typescript": "^5.3.2"
},
Expand Down
4 changes: 3 additions & 1 deletion code/frameworks/react-webpack5/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,9 @@
"dependencies": {
"@storybook/builder-webpack5": "workspace:*",
"@storybook/preset-react-webpack": "workspace:*",
"@storybook/react": "workspace:*",
"@storybook/react": "workspace:*"
},
"devDependencies": {
"@types/node": "^22.0.0"
},
"peerDependencies": {
Expand Down
4 changes: 2 additions & 2 deletions code/frameworks/server-webpack5/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,10 @@
"dependencies": {
"@storybook/builder-webpack5": "workspace:*",
"@storybook/preset-server-webpack": "workspace:*",
"@storybook/server": "workspace:*",
"@types/node": "^22.0.0"
"@storybook/server": "workspace:*"
},
"devDependencies": {
"@types/node": "^22.0.0",
"typescript": "^5.3.2"
},
"peerDependencies": {
Expand Down
4 changes: 2 additions & 2 deletions code/frameworks/vue3-webpack5/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,10 @@
"dependencies": {
"@storybook/builder-webpack5": "workspace:*",
"@storybook/preset-vue3-webpack": "workspace:*",
"@storybook/vue3": "workspace:*",
"@types/node": "^22.0.0"
"@storybook/vue3": "workspace:*"
},
"devDependencies": {
"@types/node": "^22.0.0",
"@vue/compiler-sfc": "3.0.0",
"typescript": "^5.3.2",
"vue": "3.0.0"
Expand Down
4 changes: 2 additions & 2 deletions code/frameworks/web-components-webpack5/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -51,10 +51,10 @@
},
"dependencies": {
"@storybook/builder-webpack5": "workspace:*",
"@storybook/web-components": "workspace:*",
"@types/node": "^22.0.0"
"@storybook/web-components": "workspace:*"
},
"devDependencies": {
"@types/node": "^22.0.0",
"lit": "2.3.1",
"typescript": "^5.3.2"
},
Expand Down
2 changes: 1 addition & 1 deletion code/lib/core-webpack/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,10 @@
"prep": "jiti ../../../scripts/prepare/bundle.ts"
},
"dependencies": {
"@types/node": "^22.0.0",
"ts-dedent": "^2.0.0"
},
"devDependencies": {
"@types/node": "^22.0.0",
"slash": "^5.1.0",
"typescript": "^5.3.2",
"webpack": "5"
Expand Down
3 changes: 2 additions & 1 deletion code/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -294,5 +294,6 @@
"Dependency Upgrades"
]
]
}
},
"deferredNextVersion": "8.5.0-beta.8"
}
2 changes: 1 addition & 1 deletion code/presets/html-webpack/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,11 +50,11 @@
},
"dependencies": {
"@storybook/core-webpack": "workspace:*",
"@types/node": "^22.0.0",
"html-loader": "^3.1.0",
"webpack": "5"
},
"devDependencies": {
"@types/node": "^22.0.0",
"typescript": "^5.3.2"
},
"peerDependencies": {
Expand Down
4 changes: 2 additions & 2 deletions code/presets/preact-webpack/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,10 @@
"prep": "jiti ../../../scripts/prepare/bundle.ts"
},
"dependencies": {
"@storybook/core-webpack": "workspace:*",
"@types/node": "^22.0.0"
"@storybook/core-webpack": "workspace:*"
},
"devDependencies": {
"@types/node": "^22.0.0",
"preact": "^10.5.13",
"typescript": "^5.3.2"
},
Expand Down
2 changes: 1 addition & 1 deletion code/presets/react-webpack/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,6 @@
"@storybook/core-webpack": "workspace:*",
"@storybook/react": "workspace:*",
"@storybook/react-docgen-typescript-plugin": "1.0.6--canary.9.0c3f3b7.0",
"@types/node": "^22.0.0",
"@types/semver": "^7.3.4",
"find-up": "^5.0.0",
"magic-string": "^0.30.5",
Expand All @@ -78,6 +77,7 @@
"webpack": "5"
},
"devDependencies": {
"@types/node": "^22.0.0",
"typescript": "^5.3.2"
},
"peerDependencies": {
Expand Down
2 changes: 1 addition & 1 deletion code/presets/server-webpack/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,12 +57,12 @@
"@storybook/core-webpack": "workspace:*",
"@storybook/global": "^5.0.0",
"@storybook/server": "workspace:*",
"@types/node": "^22.0.0",
"safe-identifier": "^0.4.1",
"ts-dedent": "^2.0.0",
"yaml-loader": "^0.8.0"
},
"devDependencies": {
"@types/node": "^22.0.0",
"typescript": "^5.3.2",
"yaml": "^2.3.1"
},
Expand Down
2 changes: 1 addition & 1 deletion code/presets/vue3-webpack/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,14 +60,14 @@
},
"dependencies": {
"@storybook/core-webpack": "workspace:*",
"@types/node": "^22.0.0",
"ts-loader": "^9.2.8",
"vue-docgen-api": "^4.75.1",
"vue-docgen-loader": "^1.5.1",
"vue-loader": "^16.0.0",
"webpack": "5"
},
"devDependencies": {
"@types/node": "^22.0.0",
"@vue/compiler-sfc": "^3.2.33",
"typescript": "^5.3.2",
"vue": "^3.2.33"
Expand Down
Loading
Loading