Skip to content

Commit 6ababe1

Browse files
chore(deps): update storybook monorepo to v8.6.4 (minor) (#7020)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@storybook/addon-a11y](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/a11y) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y)) | [`8.5.8` -> `8.6.4`](https://renovatebot.com/diffs/npm/@storybook%2faddon-a11y/8.5.8/8.6.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2faddon-a11y/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2faddon-a11y/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2faddon-a11y/8.5.8/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2faddon-a11y/8.5.8/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/addon-essentials](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/essentials) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials)) | [`8.5.8` -> `8.6.4`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/8.5.8/8.6.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2faddon-essentials/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2faddon-essentials/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2faddon-essentials/8.5.8/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2faddon-essentials/8.5.8/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/blocks](https://redirect.github.com/storybookjs/storybook/tree/next/code/lib/blocks) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/lib/blocks)) | [`8.5.8` -> `8.6.4`](https://renovatebot.com/diffs/npm/@storybook%2fblocks/8.5.8/8.6.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2fblocks/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2fblocks/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2fblocks/8.5.8/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2fblocks/8.5.8/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/manager-api](https://redirect.github.com/storybookjs/storybook/tree/next/code/lib/manager-api) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/lib/manager-api)) | [`8.5.8` -> `8.6.4`](https://renovatebot.com/diffs/npm/@storybook%2fmanager-api/8.5.8/8.6.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2fmanager-api/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2fmanager-api/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2fmanager-api/8.5.8/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2fmanager-api/8.5.8/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/preview-api](https://redirect.github.com/storybookjs/storybook/tree/next/code/lib/preview-api) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/lib/preview-api)) | [`8.5.8` -> `8.6.4`](https://renovatebot.com/diffs/npm/@storybook%2fpreview-api/8.5.8/8.6.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2fpreview-api/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2fpreview-api/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2fpreview-api/8.5.8/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2fpreview-api/8.5.8/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/react](https://redirect.github.com/storybookjs/storybook/tree/next/code/renderers/react) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/renderers/react)) | [`8.5.8` -> `8.6.4`](https://renovatebot.com/diffs/npm/@storybook%2freact/8.5.8/8.6.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2freact/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2freact/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2freact/8.5.8/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2freact/8.5.8/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/react-vite](https://redirect.github.com/storybookjs/storybook/tree/next/code/frameworks/react-vite) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite)) | [`8.5.8` -> `8.6.4`](https://renovatebot.com/diffs/npm/@storybook%2freact-vite/8.5.8/8.6.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2freact-vite/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2freact-vite/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2freact-vite/8.5.8/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2freact-vite/8.5.8/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/theming](https://redirect.github.com/storybookjs/storybook/tree/next/code/lib/theming) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/lib/theming)) | [`8.5.8` -> `8.6.4`](https://renovatebot.com/diffs/npm/@storybook%2ftheming/8.5.8/8.6.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2ftheming/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2ftheming/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2ftheming/8.5.8/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2ftheming/8.5.8/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [storybook](https://redirect.github.com/storybookjs/storybook/tree/next/code/lib/cli) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/lib/cli)) | [`8.5.8` -> `8.6.4`](https://renovatebot.com/diffs/npm/storybook/8.5.8/8.6.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/storybook/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/storybook/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/storybook/8.5.8/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/storybook/8.5.8/8.6.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>storybookjs/storybook (@&#8203;storybook/addon-a11y)</summary> ### [`v8.6.4`](https://redirect.github.com/storybookjs/storybook/compare/v8.6.3...d8260421bed5d80f5cc261d462630e07c1f5deca) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.6.3...v8.6.4) ### [`v8.6.3`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#863) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.6.2...v8.6.3) - CSF Factories: Align addon-essentials import with other addons - [#&#8203;30716](https://redirect.github.com/storybookjs/storybook/pull/30716), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Next: Support Next 15.2 - [#&#8203;30702](https://redirect.github.com/storybookjs/storybook/pull/30702), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! ### [`v8.6.2`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#862) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.6.1...v8.6.2) - Core: Support TS3.8+ again - [#&#8203;30700](https://redirect.github.com/storybookjs/storybook/pull/30700), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Revert "CLI: Don't initially select Documentation and Testing features" - [#&#8203;30694](https://redirect.github.com/storybookjs/storybook/pull/30694), thanks [@&#8203;shilman](https://redirect.github.com/shilman)! ### [`v8.6.1`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#861) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.6.0...v8.6.1) - CSF: Only export definePreview from the framework - [#&#8203;30676](https://redirect.github.com/storybookjs/storybook/pull/30676), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Codemod: Only remove types when they are unused - [#&#8203;30644](https://redirect.github.com/storybookjs/storybook/pull/30644), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! ### [`v8.6.0`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#860) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.5.8...v8.6.0) The 8.6 release focuses on [Storybook Test](https://storybook.js.org/blog/storybook-test-sneak-peek/), which brings realtime component, accessibility, and visual UI tests to your favorite component workshop. Here’s what’s new: - 🎁 **Storybook Test installer** for out-of-the-box tests in new projects - 🦾 **Accessibility “todo” workflow** to systematically fix a11y violations - 🗜️ **80% smaller create-storybook** package for much faster installs - 🧪 **Dozens of Test fixes** based on user feedback - 📕 **Docs fixes** for table of contents, code snippets, and more - 🚨 **Key security fixes** for Vite and ESbuild - 💯 Hundreds more improvements <details> <summary>List of all updates</summary> - Addon A11y: Introduce parameters.a11y.test - [#&#8203;30516](https://redirect.github.com/storybookjs/storybook/pull/30516), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Addon-A11y: Fix preset loading when loaded via getAbsolutePath - [#&#8203;30563](https://redirect.github.com/storybookjs/storybook/pull/30563), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Addon-Docs: Change URL hash when TOC item is clicked, and fix TOC loading bugs - [#&#8203;30130](https://redirect.github.com/storybookjs/storybook/pull/30130), thanks [@&#8203;Sidnioulz](https://redirect.github.com/Sidnioulz)! - Addon-docs: Consider custom code snippet in story code panel and update styles - [#&#8203;30179](https://redirect.github.com/storybookjs/storybook/pull/30179), thanks [@&#8203;larsrickert](https://redirect.github.com/larsrickert)! - Addon-Test: Add telemetry data for Focused Tests - [#&#8203;30568](https://redirect.github.com/storybookjs/storybook/pull/30568), thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)! - Addon-Test: Fix config and watch mode inconsistencies - [#&#8203;30491](https://redirect.github.com/storybookjs/storybook/pull/30491), thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)! - Addon-Test: Fix console error in build mode - [#&#8203;30625](https://redirect.github.com/storybookjs/storybook/pull/30625), thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)! - Addon-Test: Make sure that only one global portable story config is ever loaded - [#&#8203;30582](https://redirect.github.com/storybookjs/storybook/pull/30582), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Angular: Fix accent character issue - [#&#8203;30276](https://redirect.github.com/storybookjs/storybook/pull/30276), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Angular: Support experimental zoneless mode - [#&#8203;28657](https://redirect.github.com/storybookjs/storybook/pull/28657), thanks [@&#8203;anedomansky](https://redirect.github.com/anedomansky)! - Angular: Support v19.2 when [@&#8203;angular/animations](https://redirect.github.com/angular/animations) is not installed - [#&#8203;30611](https://redirect.github.com/storybookjs/storybook/pull/30611), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Builder-Vite: Fix resolve id warning - [#&#8203;30511](https://redirect.github.com/storybookjs/storybook/pull/30511), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Builder-Vite: Fix runtime and iframe 404 on first load - [#&#8203;30567](https://redirect.github.com/storybookjs/storybook/pull/30567), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Bun: Add support for text lock file - [#&#8203;30160](https://redirect.github.com/storybookjs/storybook/pull/30160), thanks [@&#8203;Arctomachine](https://redirect.github.com/Arctomachine)! - Cleanup: Remove unused constants in viewport addon - [#&#8203;30479](https://redirect.github.com/storybookjs/storybook/pull/30479), thanks [@&#8203;Guria](https://redirect.github.com/Guria)! - CLI: Don't initially select Documentation and Testing features - [#&#8203;30599](https://redirect.github.com/storybookjs/storybook/pull/30599), thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)! - CLI: Fix peer dep issues for npm users during upgrade - [#&#8203;30616](https://redirect.github.com/storybookjs/storybook/pull/30616), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - CLI: Fix printing of selected features - [#&#8203;30605](https://redirect.github.com/storybookjs/storybook/pull/30605), thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)! - CLI: Make telemetry data an object - [#&#8203;30581](https://redirect.github.com/storybookjs/storybook/pull/30581), thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)! - CLI: Prompt users for RN vs RNW on init - [#&#8203;30635](https://redirect.github.com/storybookjs/storybook/pull/30635), thanks [@&#8203;shilman](https://redirect.github.com/shilman)! - CLI: Reimplement features prompt logic to handle `--yes` and fix `--features` - [#&#8203;30534](https://redirect.github.com/storybookjs/storybook/pull/30534), thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)! - CLI: Remove Storybook dependencies before adding re-adding them - [#&#8203;30600](https://redirect.github.com/storybookjs/storybook/pull/30600), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - CLI: Use correct storybook internals import in automigration - [#&#8203;30290](https://redirect.github.com/storybookjs/storybook/pull/30290), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Codemod: Always get real path of files - [#&#8203;30650](https://redirect.github.com/storybookjs/storybook/pull/30650), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Codemod: Handle addon essentials differently in csf factories - [#&#8203;30649](https://redirect.github.com/storybookjs/storybook/pull/30649), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Codemod: Migrate meta.args to meta.input.args in csf factories - [#&#8203;30641](https://redirect.github.com/storybookjs/storybook/pull/30641), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Codemod: Use real path from symbolic links - [#&#8203;30642](https://redirect.github.com/storybookjs/storybook/pull/30642), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Core: Add `UniversalStore` API to sync state/events between multiple environments - [#&#8203;30445](https://redirect.github.com/storybookjs/storybook/pull/30445), thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)! - Core: Add connection timeout notification - [#&#8203;30288](https://redirect.github.com/storybookjs/storybook/pull/30288), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Core: Allow empty render functions in CSF factories - [#&#8203;30565](https://redirect.github.com/storybookjs/storybook/pull/30565), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Core: Always place cache dir inside `node_modules` - [#&#8203;30643](https://redirect.github.com/storybookjs/storybook/pull/30643), thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)! - Core: Don't set process.env.NODE_ENV and process.env.DEV - [#&#8203;30651](https://redirect.github.com/storybookjs/storybook/pull/30651), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Core: Fix addon essentials preview preset - [#&#8203;30647](https://redirect.github.com/storybookjs/storybook/pull/30647), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Core: Fix extracting import path when it's not a core addon - [#&#8203;30640](https://redirect.github.com/storybookjs/storybook/pull/30640), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Core: Fix invalid Websocket termination - [#&#8203;30408](https://redirect.github.com/storybookjs/storybook/pull/30408), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Core: Fix statically serving single files and multiple dirs on the same endpoint - [#&#8203;30467](https://redirect.github.com/storybookjs/storybook/pull/30467), thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)! - Core: Fix undeclared internal dependencies - [#&#8203;30566](https://redirect.github.com/storybookjs/storybook/pull/30566), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Core: Improve type compatibility with React 19 - [#&#8203;30031](https://redirect.github.com/storybookjs/storybook/pull/30031), thanks [@&#8203;mrginglymus](https://redirect.github.com/mrginglymus)! - Core: Move CSF to monorepo - [#&#8203;30488](https://redirect.github.com/storybookjs/storybook/pull/30488), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Csf Tools: Allow ConfigFile to create more import syntaxes - [#&#8203;30204](https://redirect.github.com/storybookjs/storybook/pull/30204), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - CSF: Add support for CSF factories - [#&#8203;30197](https://redirect.github.com/storybookjs/storybook/pull/30197), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Essentials: Fix `addon-essentials` not working when used with `getAbsolutePath` - [#&#8203;30557](https://redirect.github.com/storybookjs/storybook/pull/30557), thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)! - Manager: Escape single quotes in dynamic import paths in wrapManagerEntries function - [#&#8203;30278](https://redirect.github.com/storybookjs/storybook/pull/30278), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Manager: Fix escaping of single quotes in dynamic import paths - [#&#8203;30278](https://redirect.github.com/storybookjs/storybook/pull/30278), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Manager: Fix panel reactivity - [#&#8203;30638](https://redirect.github.com/storybookjs/storybook/pull/30638), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - React: Fix incorrect import in preview.ts - [#&#8203;30542](https://redirect.github.com/storybookjs/storybook/pull/30542), thanks [@&#8203;mrginglymus](https://redirect.github.com/mrginglymus)! - Svelte: Fix conflicting variable names and support for `+page.svelte` files - [#&#8203;30369](https://redirect.github.com/storybookjs/storybook/pull/30369), thanks [@&#8203;xeho91](https://redirect.github.com/xeho91)! - Test addon: Only update `vitest.config.ts` with workspaces, otherwise create `vitest.workspace.ts` - [#&#8203;30583](https://redirect.github.com/storybookjs/storybook/pull/30583), thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)! </details> </details> <details> <summary>storybookjs/storybook (@&#8203;storybook/addon-essentials)</summary> ### [`v8.6.4`](https://redirect.github.com/storybookjs/storybook/compare/v8.6.3...d8260421bed5d80f5cc261d462630e07c1f5deca) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.6.3...v8.6.4) ### [`v8.6.3`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#863) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.6.2...v8.6.3) - CSF Factories: Align addon-essentials import with other addons - [#&#8203;30716](https://redirect.github.com/storybookjs/storybook/pull/30716), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Next: Support Next 15.2 - [#&#8203;30702](https://redirect.github.com/storybookjs/storybook/pull/30702), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! ### [`v8.6.2`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#862) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.6.1...v8.6.2) - Core: Support TS3.8+ again - [#&#8203;30700](https://redirect.github.com/storybookjs/storybook/pull/30700), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Revert "CLI: Don't initially select Documentation and Testing features" - [#&#8203;30694](https://redirect.github.com/storybookjs/storybook/pull/30694), thanks [@&#8203;shilman](https://redirect.github.com/shilman)! ### [`v8.6.1`](https://redirect.github.com/storybookjs/storybook/compare/v8.6.0...15ef409e86e82ea05c7711c0189fafbd21bfca52) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.6.0...v8.6.1) ### [`v8.6.0`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#860) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.5.8...v8.6.0) The 8.6 release focuses on [Storybook Test](https://storybook.js.org/blog/storybook-test-sneak-peek/), which brings realtime component, accessibility, and visual UI tests to your favorite component workshop. Here’s what’s new: - 🎁 **Storybook Test installer** for out-of-the-box tests in new projects - 🦾 **Accessibility “todo” workflow** to systematically fix a11y violations - 🗜️ **80% smaller create-storybook** package for much faster installs - 🧪 **Dozens of Test fixes** based on user feedback - 📕 **Docs fixes** for table of contents, code snippets, and more - 🚨 **Key security fixes** for Vite and ESbuild - 💯 Hundreds more improvements <details> <summary>List of all updates</summary> - Addon A11y: Introduce parameters.a11y.test - [#&#8203;30516](https://redirect.github.com/storybookjs/storybook/pull/30516), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Addon-A11y: Fix preset loading when loaded via getAbsolutePath - [#&#8203;30563](https://redirect.github.com/storybookjs/storybook/pull/30563), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Addon-Docs: Change URL hash when TOC item is clicked, and fix TOC loading bugs - [#&#8203;30130](https://redirect.github.com/storybookjs/storybook/pull/30130), thanks [@&#8203;Sidnioulz](https://redirect.github.com/Sidnioulz)! - Addon-docs: Consider custom code snippet in story code panel and update styles - [#&#8203;30179](https://redirect.github.com/storybookjs/storybook/pull/30179), thanks [@&#8203;larsrickert](https://redirect.github.com/larsrickert)! - Addon-Test: Add telemetry data for Focused Tests - [#&#8203;30568](https://redirect.github.com/storybookjs/storybook/pull/30568), thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)! - Addon-Test: Fix config and watch mode inconsistencies - [#&#8203;30491](https://redirect.github.com/storybookjs/storybook/pull/30491), thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)! - Addon-Test: Fix console error in build mode - [#&#8203;30625](https://redirect.github.com/storybookjs/storybook/pull/30625), thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)! - Addon-Test: Make sure that only one global portable story config is ever loaded - [#&#8203;30582](https://redirect.github.com/storybookjs/storybook/pull/30582), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Angular: Fix accent character issue - [#&#8203;30276](https://redirect.github.com/storybookjs/storybook/pull/30276), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Angular: Support experimental zoneless mode - [#&#8203;28657](https://redirect.github.com/storybookjs/storybook/pull/28657), thanks [@&#8203;anedomansky](https://redirect.github.com/anedomansky)! - Angular: Support v19.2 when [@&#8203;angular/animations](https://redirect.github.com/angular/animations) is not installed - [#&#8203;30611](https://redirect.github.com/storybookjs/storybook/pull/30611), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Builder-Vite: Fix resolve id warning - [#&#8203;30511](https://redirect.github.com/storybookjs/storybook/pull/30511), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Builder-Vite: Fix runtime and iframe 404 on first load - [#&#8203;30567](https://redirect.github.com/storybookjs/storybook/pull/30567), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Bun: Add support for text lock file - [#&#8203;30160](https://redirect.github.com/storybookjs/storybook/pull/30160), thanks [@&#8203;Arctomachine](https://redirect.github.com/Arctomachine)! - Cleanup: Remove unused constants in viewport addon - [#&#8203;30479](https://redirect.github.com/storybookjs/storybook/pull/30479), thanks [@&#8203;Guria](https://redirect.github.com/Guria)! - CLI: Don't initially select Documentation and Testing features - [#&#8203;30599](https://redirect.github.com/storybookjs/storybook/pull/30599), thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)! - CLI: Fix peer dep issues for npm users during upgrade - [#&#8203;30616](https://redirect.github.com/storybookjs/storybook/pull/30616), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - CLI: Fix printing of selected features - [#&#8203;30605](https://redirect.github.com/storybookjs/storybook/pull/30605), thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)! - CLI: Make telemetry data an object - [#&#8203;30581](https://redirect.github.com/storybookjs/storybook/pull/30581), thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)! - CLI: Prompt users for RN vs RNW on init - [#&#8203;30635](https://redirect.github.com/storybookjs/storybook/pull/30635), thanks [@&#8203;shilman](https://redirect.github.com/shilman)! - CLI: Reimplement features prompt logic to handle `--yes` and fix `--features` - [#&#8203;30534](https://redirect.github.com/storybookjs/storybook/pull/30534), thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)! - CLI: Remove Storybook dependencies before adding re-adding them - [#&#8203;30600](https://redirect.github.com/storybookjs/storybook/pull/30600), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - CLI: Use correct storybook internals import in automigration - [#&#8203;30290](https://redirect.github.com/storybookjs/storybook/pull/30290), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Codemod: Always get real path of files - [#&#8203;30650](https://redirect.github.com/storybookjs/storybook/pull/30650), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Codemod: Handle addon essentials differently in csf factories - [#&#8203;30649](https://redirect.github.com/storybookjs/storybook/pull/30649), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Codemod: Migrate meta.args to meta.input.args in csf factories - [#&#8203;30641](https://redirect.github.com/storybookjs/storybook/pull/30641), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Codemod: Use real path from symbolic links - [#&#8203;30642](https://redirect.github.com/storybookjs/storybook/pull/30642), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Core: Add `UniversalStore` API to sync state/events between multiple environments - [#&#8203;30445](https://redirect.github.com/storybookjs/storybook/pull/30445), thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)! - Core: Add connection timeout notification - [#&#8203;30288](https://redirect.github.com/storybookjs/storybook/pull/30288), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Core: Allow empty render functions in CSF factories - [#&#8203;30565](https://redirect.github.com/storybookjs/storybook/pull/30565), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Core: Always place cache dir inside `node_modules` - [#&#8203;30643](https://redirect.github.com/storybookjs/storybook/pull/30643), thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)! - Core: Don't set process.env.NODE_ENV and process.env.DEV - [#&#8203;30651](https://redirect.github.com/storybookjs/storybook/pull/30651), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Core: Fix addon essentials preview preset - [#&#8203;30647](https://redirect.github.com/storybookjs/storybook/pull/30647), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Core: Fix extracting import path when it's not a core addon - [#&#8203;30640](https://redirect.github.com/storybookjs/storybook/pull/30640), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Core: Fix invalid Websocket termination - [#&#8203;30408](https://redirect.github.com/storybookjs/storybook/pull/30408), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Core: Fix statically serving single files and multiple dirs on the same endpoint - [#&#8203;30467](https://redirect.github.com/storybookjs/storybook/pull/30467), thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)! - Core: Fix undeclared internal dependencies - [#&#8203;30566](https://redirect.github.com/storybookjs/storybook/pull/30566), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Core: Improve type compatibility with React 19 - [#&#8203;30031](https://redirect.github.com/storybookjs/storybook/pull/30031), thanks [@&#8203;mrginglymus](https://redirect.github.com/mrginglymus)! - Core: Move CSF to monorepo - [#&#8203;30488](https://redirect.github.com/storybookjs/storybook/pull/30488), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Csf Tools: Allow ConfigFile to create more import syntaxes - [#&#8203;30204](https://redirect.github.com/storybookjs/storybook/pull/30204), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - CSF: Add support for CSF factories - [#&#8203;30197](https://redirect.github.com/storybookjs/storybook/pull/30197), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Essentials: Fix `addon-essentials` not working when used with `getAbsolutePath` - [#&#8203;30557](https://redirect.github.com/storybookjs/storybook/pull/30557), thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)! - Manager: Escape single quotes in dynamic import paths in wrapManagerEntries function - [#&#8203;30278](https://redirect.github.com/storybookjs/storybook/pull/30278), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Manager: Fix escaping of single quotes in dynamic import paths - [#&#8203;30278](https://redirect.github.com/storybookjs/storybook/pull/30278), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Manager: Fix panel reactivity - [#&#8203;30638](https://redirect.github.com/storybookjs/storybook/pull/30638), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - React: Fix incorrect import in preview.ts - [#&#8203;30542](https://redirect.github.com/storybookjs/storybook/pull/30542), thanks [@&#8203;mrginglymus](https://redirect.github.com/mrginglymus)! - Svelte: Fix conflicting variable names and support for `+page.svelte` files - [#&#8203;30369](https://redirect.github.com/storybookjs/storybook/pull/30369), thanks [@&#8203;xeho91](https://redirect.github.com/xeho91)! - Test addon: Only update `vitest.config.ts` with workspaces, otherwise create `vitest.workspace.ts` - [#&#8203;30583](https://redirect.github.com/storybookjs/storybook/pull/30583), thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)! </details> </details> <details> <summary>storybookjs/storybook (@&#8203;storybook/blocks)</summary> ### [`v8.6.4`](https://redirect.github.com/storybookjs/storybook/compare/v8.6.3...d8260421bed5d80f5cc261d462630e07c1f5deca) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.6.3...v8.6.4) ### [`v8.6.3`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#863) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.6.2...v8.6.3) - CSF Factories: Align addon-essentials import with other addons - [#&#8203;30716](https://redirect.github.com/storybookjs/storybook/pull/30716), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Next: Support Next 15.2 - [#&#8203;30702](https://redirect.github.com/storybookjs/storybook/pull/30702), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! ### [`v8.6.2`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#862) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.6.1...v8.6.2) - Core: Support TS3.8+ again - [#&#8203;30700](https://redirect.github.com/storybookjs/storybook/pull/30700), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Revert "CLI: Don't initially select Documentation and Testing features" - [#&#8203;30694](https://redirect.github.com/storybookjs/storybook/pull/30694), thanks [@&#8203;shilman](https://redirect.github.com/shilman)! ### [`v8.6.1`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#861) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.6.0...v8.6.1) - CSF: Only export definePreview from the framework - [#&#8203;30676](https://redirect.github.com/storybookjs/storybook/pull/30676), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Codemod: Only remove types when they are unused - [#&#8203;30644](https://redirect.github.com/storybookjs/storybook/pull/30644), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! ### [`v8.6.0`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#860) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.5.8...v8.6.0) The 8.6 release focuses on [Storybook Test](https://storybook.js.org/blog/storybook-test-sneak-peek/), which brings realtime component, accessibility, and visual UI tests to your favorite component workshop. Here’s what’s new: - 🎁 **Storybook Test installer** for out-of-the-box tests in new projects - 🦾 **Accessibility “todo” workflow** to systematically fix a11y violations - 🗜️ **80% smaller create-storybook** package for much faster installs - 🧪 **Dozens of Test fixes** based on user feedback - 📕 **Docs fixes** for table of contents, code snippets, and more - 🚨 **Key security fixes** for Vite and ESbuild - 💯 Hundreds more improvements <details> <summary>List of all updates</summary> - Addon A11y: Introduce parameters.a11y.test - [#&#8203;30516](https://redirect.github.com/storybookjs/storybook/pull/30516), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Addon-A11y: Fix preset loading when loaded via getAbsolutePath - [#&#8203;30563](https://redirect.github.com/storybookjs/storybook/pull/30563), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Addon-Docs: Change URL hash when TOC item is clicked, and fix TOC loading bugs - [#&#8203;30130](https://redirect.github.com/storybookjs/storybook/pull/30130), thanks [@&#8203;Sidnioulz](https://redirect.github.com/Sidnioulz)! - Addon-docs: Consider custom code snippet in story code panel and update styles - [#&#8203;30179](https://redirect.github.com/storybookjs/storybook/pull/30179), thanks [@&#8203;larsrickert](https://redirect.github.com/larsrickert)! - Addon-Test: Add telemetry data for Focused Tests - [#&#8203;30568](https://redirect.github.com/storybookjs/storybook/pull/30568), thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)! - Addon-Test: Fix config and watch mode inconsistencies - [#&#8203;30491](https://redirect.github.com/storybookjs/storybook/pull/30491), thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)! - Addon-Test: Fix console error in build mode - [#&#8203;30625](https://redirect.github.com/storybookjs/storybook/pull/30625), thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)! - Addon-Test: Make sure that only one global portable story config is ever loaded - [#&#8203;30582](https://redirect.github.com/storybookjs/storybook/pull/30582), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Angular: Fix accent character issue - [#&#8203;30276](https://redirect.github.com/storybookjs/storybook/pull/30276), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Angular: Support experimental zoneless mode - [#&#8203;28657](https://redirect.github.com/storybookjs/storybook/pull/28657), thanks [@&#8203;anedomansky](https://redirect.github.com/anedomansky)! - Angular: Support v19.2 when [@&#8203;angular/animations](https://redirect.github.com/angular/animations) is not installed - [#&#8203;30611](https://redirect.github.com/storybookjs/storybook/pull/30611), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Builder-Vite: Fix resolve id warning - [#&#8203;30511](https://redirect.github.com/storybookjs/storybook/pull/30511), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Builder-Vite: Fix runtime and iframe 404 on first load - [#&#8203;30567](https://redirect.github.com/storybookjs/storybook/pull/30567), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Bun: Add support for text lock file - [#&#8203;30160](https://redirect.github.com/storybookjs/storybook/pull/30160), thanks [@&#8203;Arctomachine](https://redirect.github.com/Arctomachine)! - Cleanup: Remove unused constants in viewport addon - [#&#8203;30479](https://redirect.github.com/storybookjs/storybook/pull/30479), thanks [@&#8203;Guria](https://redirect.github.com/Guria)! - CLI: Don't initially select Documentation and Testing features - [#&#8203;30599](https://redirect.github.com/storybookjs/storybook/pull/30599), thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)! - CLI: Fix peer dep issues for npm users during upgrade - [#&#8203;30616](https://redirect.github.com/storybookjs/storybook/pull/30616), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - CLI: Fix printing of selected features - [#&#8203;30605](https://redirect.github.com/storybookjs/storybook/pull/30605), thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)! - CLI: Make telemetry data an object - [#&#8203;30581](https://redirect.github.com/storybookjs/storybook/pull/30581), thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)! - CLI: Prompt users for RN vs RNW on init - [#&#8203;30635](https://redirect.github.com/storybookjs/storybook/pull/30635), thanks [@&#8203;shilman](https://redirect.github.com/shilman)! - CLI: Reimplement features prompt logic to handle `--yes` and fix `--features` - [#&#8203;30534](https://redirect.github.com/storybookjs/storybook/pull/30534), thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)! - CLI: Remove Storybook dependencies before adding re-adding them - [#&#8203;30600](https://redirect.github.com/storybookjs/storybook/pull/30600), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - CLI: Use correct storybook internals import in automigration - [#&#8203;30290](https://redirect.github.com/storybookjs/storybook/pull/30290), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Codemod: Always get real path of files - [#&#8203;30650](https://redirect.github.com/storybookjs/storybook/pull/30650), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Codemod: Handle addon essentials differently in csf factories - [#&#8203;30649](https://redirect.github.com/storybookjs/storybook/pull/30649), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Codemod: Migrate meta.args to meta.input.args in csf factories - [#&#8203;30641](https://redirect.github.com/storybookjs/storybook/pull/30641), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Codemod: Use real path from symbolic links - [#&#8203;30642](https://redirect.github.com/storybookjs/storybook/pull/30642), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Core: Add `UniversalStore` API to sync state/events between multiple environments - [#&#8203;30445](https://redirect.github.com/storybookjs/storybook/pull/30445), thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)! - Core: Add connection timeout notification - [#&#8203;30288](https://redirect.github.com/storybookjs/storybook/pull/30288), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Core: Allow empty render functions in CSF factories - [#&#8203;30565](https://redirect.github.com/storybookjs/storybook/pull/30565), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Core: Always place cache dir inside `node_modules` - [#&#8203;30643](https://redirect.github.com/storybookjs/storybook/pull/30643), thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)! - Core: Don't set process.env.NODE_ENV and process.env.DEV - [#&#8203;30651](https://redirect.github.com/storybookjs/storybook/pull/30651), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Core: Fix addon essentials preview preset - [#&#8203;30647](https://redirect.github.com/storybookjs/storybook/pull/30647), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Core: Fix extracting import path when it's not a core addon - [#&#8203;30640](https://redirect.github.com/storybookjs/storybook/pull/30640), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Core: Fix invalid Websocket termination - [#&#8203;30408](https://redirect.github.com/storybookjs/storybook/pull/30408), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Core: Fix statically serving single files and multiple dirs on the same endpoint - [#&#8203;30467](https://redirect.github.com/storybookjs/storybook/pull/30467), thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)! - Core: Fix undeclared internal dependencies - [#&#8203;30566](https://redirect.github.com/storybookjs/storybook/pull/30566), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Core: Improve type compatibility with React 19 - [#&#8203;30031](https://redirect.github.com/storybookjs/storybook/pull/30031), thanks [@&#8203;mrginglymus](https://redirect.github.com/mrginglymus)! - Core: Move CSF to monorepo - [#&#8203;30488](https://redirect.github.com/storybookjs/storybook/pull/30488), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Csf Tools: Allow ConfigFile to create more import syntaxes - [#&#8203;30204](https://redirect.github.com/storybookjs/storybook/pull/30204), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - CSF: Add support for CSF factories - [#&#8203;30197](https://redirect.github.com/storybookjs/storybook/pull/30197), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Essentials: Fix `addon-essentials` not working when used with `getAbsolutePath` - [#&#8203;30557](https://redirect.github.com/storybookjs/storybook/pull/30557), thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)! - Manager: Escape single quotes in dynamic import paths in wrapManagerEntries function - [#&#8203;30278](https://redirect.github.com/storybookjs/storybook/pull/30278), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Manager: Fix escaping of single quotes in dynamic import paths - [#&#8203;30278](https://redirect.github.com/storybookjs/storybook/pull/30278), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Manager: Fix panel reactivity - [#&#8203;30638](https://redirect.github.com/storybookjs/storybook/pull/30638), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - React: Fix incorrect import in preview.ts - [#&#8203;30542](https://redirect.github.com/storybookjs/storybook/pull/30542), thanks [@&#8203;mrginglymus](https://redirect.github.com/mrginglymus)! - Svelte: Fix conflicting variable names and support for `+page.svelte` files - [#&#8203;30369](https://redirect.github.com/storybookjs/storybook/pull/30369), thanks [@&#8203;xeho91](https://redirect.github.com/xeho91)! - Test addon: Only update `vitest.config.ts` with workspaces, otherwise create `vitest.workspace.ts` - [#&#8203;30583](https://redirect.github.com/storybookjs/storybook/pull/30583), thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)! </details> </details> <details> <summary>storybookjs/storybook (@&#8203;storybook/manager-api)</summary> ### [`v8.6.4`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#864) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.6.3...v8.6.4) - Manager: Add Content-Type to fix Cloud IDEs - [#&#8203;30606](https://redirect.github.com/storybookjs/storybook/pull/30606), thanks [@&#8203;GCHQDeveloper548](https://redirect.github.com/GCHQDeveloper548)! - Vite: Include `node_modules` in stats file - [#&#8203;30711](https://redirect.github.com/storybookjs/storybook/pull/30711), thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)! ### [`v8.6.3`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#863) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.6.2...v8.6.3) - CSF Factories: Align addon-essentials import with other addons - [#&#8203;30716](https://redirect.github.com/storybookjs/storybook/pull/30716), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Next: Support Next 15.2 - [#&#8203;30702](https://redirect.github.com/storybookjs/storybook/pull/30702), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! ### [`v8.6.2`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#862) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.6.1...v8.6.2) - Core: Support TS3.8+ again - [#&#8203;30700](https://redirect.github.com/storybookjs/storybook/pull/30700), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Revert "CLI: Don't initially select Documentation and Testing features" - [#&#8203;30694](https://redirect.github.com/storybookjs/storybook/pull/30694), thanks [@&#8203;shilman](https://redirect.github.com/shilman)! ### [`v8.6.1`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#861) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.6.0...v8.6.1) - CSF: Only export definePreview from the framework - [#&#8203;30676](https://redirect.github.com/storybookjs/storybook/pull/30676), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Codemod: Only remove types when they are unused - [#&#8203;30644](https://redirect.github.com/storybookjs/storybook/pull/30644), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! ### [`v8.6.0`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#860) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.5.8...v8.6.0) The 8.6 release focuses on [Storybook Test](https://storybook.js.org/blog/storybook-test-sneak-peek/), which brings realtime component, accessibility, and visual UI tests to your favorite component workshop. Here’s what’s new: - 🎁 **Storybook Test installer** for out-of-the-box tests in new projects - 🦾 **Accessibility “todo” workflow** to systematically fix a11y violations - 🗜️ **80% smaller create-storybook** package for much faster installs - 🧪 **Dozens of Test fixes** based on user feedback - 📕 **Docs fixes** for table of contents, code snippets, and more - 🚨 **Key security fixes** for Vite and ESbuild - 💯 Hundreds more improvements <details> <summary>List of all updates</summary> - Addon A11y: Introduce parameters.a11y.test - [#&#8203;30516](https://redirect.github.com/storybookjs/storybook/pull/30516), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Addon-A11y: Fix preset loading when loaded via getAbsolutePath - [#&#8203;30563](https://redirect.github.com/storybookjs/storybook/pull/30563), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Addon-Docs: Change URL hash when TOC item is clicked, and fix TOC loading bugs - [#&#8203;30130](https://redirect.github.com/storybookjs/storybook/pull/30130), thanks [@&#8203;Sidnioulz](https://redirect.github.com/Sidnioulz)! - Addon-docs: Consider custom code snippet in story code panel and update styles - [#&#8203;30179](https://redirect.github.com/storybookjs/storybook/pull/30179), thanks [@&#8203;larsrickert](https://redirect.github.com/larsrickert)! - Addon-Test: Add telemetry data for Focused Tests - [#&#8203;30568](https://redirect.github.com/storybookjs/storybook/pull/30568), thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)! - Addon-Test: Fix config and watch mode inconsistencies - [#&#8203;30491](https://redirect.github.com/storybookjs/storybook/pull/30491), thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)! - Addon-Test: Fix console error in build mode - [#&#8203;30625](https://redirect.github.com/storybookjs/storybook/pull/30625), thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)! - Addon-Test: Make sure that only one global portable story config is ever loaded - [#&#8203;30582](https://redirect.github.com/storybookjs/storybook/pull/30582), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Angular: Fix accent character issue - [#&#8203;30276](https://redirect.github.com/storybookjs/storybook/pull/30276), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Angular: Support experimental zoneless mode - [#&#8203;28657](https://redirect.github.com/storybookjs/storybook/pull/28657), thanks [@&#8203;anedomansky](https://redirect.github.com/anedomansky)! - Angular: Support v19.2 when [@&#8203;angular/animations](https://redirect.github.com/angular/animations) is not installed - [#&#8203;30611](https://redirect.github.com/storybookjs/storybook/pull/30611), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Builder-Vite: Fix resolve id warning - [#&#8203;30511](https://redirect.github.com/storybookjs/storybook/pull/30511), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Builder-Vite: Fix runtime and iframe 404 on first load - [#&#8203;30567](https://redirect.github.com/storybookjs/storybook/pull/30567), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Bun: Add support for text lock file - [#&#8203;30160](https://redirect.github.com/storybookjs/storybook/pull/30160), thanks [@&#8203;Arctomachine](https://redirect.github.com/Arctomachine)! - Cleanup: Remove unused constants in viewport addon - [#&#8203;30479](https://redirect.github.com/storybookjs/storybook/pull/30479), thanks [@&#8203;Guria](https://redirect.github.com/Guria)! - CLI: Don't initially select Documentation and Testing features - [#&#8203;30599](https://redirect.github.com/storybookjs/storybook/pull/30599), thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)! - CLI: Fix peer dep issues for npm users during upgrade - [#&#8203;30616](https://redirect.github.com/storybookjs/storybook/pull/30616), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - CLI: Fix printing of selected features - [#&#8203;30605](https://redirect.github.com/storybookjs/storybook/pull/30605), thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)! - CLI: Make telemetry data an object - [#&#8203;30581](https://redirect.github.com/storybookjs/storybook/pull/30581), thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)! - CLI: Prompt users for RN vs RNW on init - [#&#8203;30635](https://redirect.github.com/storybookjs/storybook/pull/30635), thanks [@&#8203;shilman](https://redirect.github.com/shilman)! - CLI: Reimplement features prompt logic to handle `--yes` and fix `--features` - [#&#8203;30534](https://redirect.github.com/storybookjs/storybook/pull/30534), thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)! - CLI: Remove Storybook dependencies before adding re-adding them - [#&#8203;30600](https://redirect.github.com/storybookjs/storybook/pull/30600), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - CLI: Use correct storybook internals import in automigration - [#&#8203;30290](https://redirect.github.com/storybookjs/storybook/pull/30290), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Codemod: Always get real path of files - [#&#8203;30650](https://redirect.github.com/storybookjs/storybook/pull/30650), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Codemod: Handle addon essentials differently in csf factories - [#&#8203;30649](https://redirect.github.com/storybookjs/storybook/pull/30649), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Codemod: Migrate meta.args to meta.input.args in csf factories - [#&#8203;30641](https://redirect.github.com/storybookjs/storybook/pull/30641), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Codemod: Use real path from symbolic links - [#&#8203;30642](https://redirect.github.com/storybookjs/storybook/pull/30642), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Core: Add `UniversalStore` API to sync state/events between multiple environments - [#&#8203;30445](https://redirect.github.com/storybookjs/storybook/pull/30445), thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)! - Core: Add connection timeout notification - [#&#8203;30288](https://redirect.github.com/storybookjs/storybook/pull/30288), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Core: Allow empty render functions in CSF factories - [#&#8203;30565](https://redirect.github.com/storybookjs/storybook/pull/30565), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Core: Always place cache dir inside `node_modules` - [#&#8203;30643](https://redirect.github.com/storybookjs/storybook/pull/30643), thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)! - Core: Don't set process.env.NODE_ENV and process.env.DEV - [#&#8203;30651](https://redirect.github.com/storybookjs/storybook/pull/30651), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Core: Fix addon essentials preview preset - [#&#8203;30647](https://redirect.github.com/storybookjs/storybook/pull/30647), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Core: Fix extracting import path when it's not a core addon - [#&#8203;30640](https://redirect.github.com/storybookjs/storybook/pull/30640), thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)! - Core: Fix invalid Websocket termination - [#&#8203;30408](https://redirect.github.com/storybookjs/storybook/pull/30408), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Core: Fix statically serving single files and multiple dirs on the same endpoint - [#&#8203;30467](https://redirect.github.com/storybookjs/storybook/pull/30467), thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)! - Core: Fix undeclared internal dependencies - [#&#8203;30566](https://redirect.github.com/storybookjs/storybook/pull/30566), thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)! - Core: Improve type compatibility with React 19 - [#&#8203;30031](https://redirect.github.com/storybookjs/storybook/pull/30031), thanks [@&#8203;mrginglymus](https://redirect.github.com/mrginglymus)! - Core: Move CSF to monorepo - [#&#8203;30488](https://redirect.github.com/storybookjs/storybook/pull/30488), thanks [@&#8203;kasperpeulen](https://redirect.gith </details> --- ### Configuration 📅 **Schedule**: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/SAP/ui5-webcomponents-react). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE4NS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 41f0dc9 commit 6ababe1

File tree

2 files changed

+164
-175
lines changed

2 files changed

+164
-175
lines changed

package.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,14 @@
3535
"create-theming-parameters": "node scripts/generate-theming-parameters.js"
3636
},
3737
"dependencies": {
38-
"@storybook/addon-a11y": "8.5.8",
39-
"@storybook/addon-essentials": "8.5.8",
40-
"@storybook/blocks": "8.5.8",
41-
"@storybook/manager-api": "8.5.8",
42-
"@storybook/preview-api": "8.5.8",
43-
"@storybook/react": "8.5.8",
44-
"@storybook/react-vite": "8.5.8",
45-
"@storybook/theming": "8.5.8",
38+
"@storybook/addon-a11y": "8.6.4",
39+
"@storybook/addon-essentials": "8.6.4",
40+
"@storybook/blocks": "8.6.4",
41+
"@storybook/manager-api": "8.6.4",
42+
"@storybook/preview-api": "8.6.4",
43+
"@storybook/react": "8.6.4",
44+
"@storybook/react-vite": "8.6.4",
45+
"@storybook/theming": "8.6.4",
4646
"@ui5/webcomponents": "2.8.0",
4747
"@ui5/webcomponents-ai": "2.8.0",
4848
"@ui5/webcomponents-compat": "2.8.0",
@@ -51,7 +51,7 @@
5151
"react": "^19.0.0",
5252
"react-dom": "^19.0.0",
5353
"remark-gfm": "^4.0.0",
54-
"storybook": "8.5.8",
54+
"storybook": "8.6.4",
5555
"tocbot": "4.35.0"
5656
},
5757
"devDependencies": {

0 commit comments

Comments
 (0)