From 1aa0cd27d55466a63ad386c44247fb76dfe7045e Mon Sep 17 00:00:00 2001 From: renovate <29139614+renovate@users.noreply.github.com> Date: Thu, 29 May 2025 04:05:23 +0000 Subject: [PATCH] chore: bump up storybook monorepo to v9 (major) (#12616) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@storybook/addon-links](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/links) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/links)) | [`^8.4.7` -> `^9.0.0`](https://renovatebot.com/diffs/npm/@storybook%2faddon-links/8.6.14/9.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2faddon-links/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2faddon-links/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2faddon-links/8.6.14/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2faddon-links/8.6.14/9.0.0?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.4.7` -> `^9.0.0`](https://renovatebot.com/diffs/npm/@storybook%2freact/8.6.14/9.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2freact/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2freact/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2freact/8.6.14/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2freact/8.6.14/9.0.0?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.4.7` -> `^9.0.0`](https://renovatebot.com/diffs/npm/@storybook%2freact-vite/8.6.14/9.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2freact-vite/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2freact-vite/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2freact-vite/8.6.14/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2freact-vite/8.6.14/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [storybook](https://storybook.js.org) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/core)) | [`^8.4.7` -> `^9.0.0`](https://renovatebot.com/diffs/npm/storybook/8.6.14/9.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/storybook/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/storybook/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/storybook/8.6.14/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/storybook/8.6.14/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
storybookjs/storybook (@​storybook/addon-links) ### [`v9.0.0`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#900) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.6.14...v9.0.0) ##### Storybook 9.0 is here This is a huge release focused on testing and bundle size. - Component testing - 👆 Interactions - â™ŋïļ Accessibility - 👁ïļ Visual changes - ðŸ›Ąïļ Coverage - ðŸŠķ 48% lighter bundle - 🏷ïļ Tags-based organization - 🌐 Story globals - 🏗ïļ Major upgrades: Svelte, Next, React Native, Angular Please checkout our [Migration guide](https://storybook.js.org/docs/9/migration-guide) to upgrade from earlier versions of Storybook. To see a comprehensive list of changes that went into 9.0, you can refer to the [9.0 prerelease changelogs](./CHANGELOG.prerelease.md)
List of all updates - Addon A11y: Add `linkPath` to Axe results and use it in copy link action - [#​31009](https://redirect.github.com/storybookjs/storybook/pull/31009), thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)! - Addon A11y: Fix setup as part of storybook create - [#​31403](https://redirect.github.com/storybookjs/storybook/pull/31403), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Addon A11y: Fix usage of axe-core in pnpm projects - [#​31422](https://redirect.github.com/storybookjs/storybook/pull/31422), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Addon A11y: Fix various issues and inconsistencies - [#​31432](https://redirect.github.com/storybookjs/storybook/pull/31432), thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)! - Addon A11y: Improve selector automigration detection - [#​31392](https://redirect.github.com/storybookjs/storybook/pull/31392), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Addon A11y: Only run checks in story mode - [#​30976](https://redirect.github.com/storybookjs/storybook/pull/30976), thanks [@​kroeder](https://redirect.github.com/kroeder)! - Addon A11y: Provide full report in a11y manual runs - [#​31325](https://redirect.github.com/storybookjs/storybook/pull/31325), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Addon A11y: Use short titles and friendly summary messages in A11y report - [#​31185](https://redirect.github.com/storybookjs/storybook/pull/31185), thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)! - Addon Controls: Fix loading state UI in addon panel - [#​31168](https://redirect.github.com/storybookjs/storybook/pull/31168), thanks [@​iineineno03k](https://redirect.github.com/iineineno03k)! - Addon Docs: Fix `layout: centered` in conjunction with `inline: false` - [#​31430](https://redirect.github.com/storybookjs/storybook/pull/31430), thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)! - Addon Docs: Fix docs-content overflow with TOC - [#​27167](https://redirect.github.com/storybookjs/storybook/pull/27167), thanks [@​njsokol](https://redirect.github.com/njsokol)! - Addon Docs: Fix iframe content width in centered layout - [#​31320](https://redirect.github.com/storybookjs/storybook/pull/31320), thanks [@​Audie80](https://redirect.github.com/Audie80)! - Addon Docs: Improve TableOfContents HTML structure and a11y - [#​31327](https://redirect.github.com/storybookjs/storybook/pull/31327), thanks [@​Sidnioulz](https://redirect.github.com/Sidnioulz)! - Addon Docs: Reset error boundary when story changes to recover from erros - [#​31242](https://redirect.github.com/storybookjs/storybook/pull/31242), thanks [@​yatishgoel](https://redirect.github.com/yatishgoel)! - Addon Docs: Simplify color parsing and color cycling logic - [#​29840](https://redirect.github.com/storybookjs/storybook/pull/29840), thanks [@​leyvae](https://redirect.github.com/leyvae)! - Addon Docs: Update telejson - [#​31115](https://redirect.github.com/storybookjs/storybook/pull/31115), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Addon Pseudo States: Move package into monorepo - [#​31123](https://redirect.github.com/storybookjs/storybook/pull/31123), thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)! - Addon Test: Improve unhandled error messages - [#​30755](https://redirect.github.com/storybookjs/storybook/pull/30755), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Addon Test: Rename `@storybook/experimental-addon-test` to `@storybook/addon-vitest` - [#​31014](https://redirect.github.com/storybookjs/storybook/pull/31014), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Addon Vitest: Ensure vitest exclusions are relative to the project root, not cwd - [#​31514](https://redirect.github.com/storybookjs/storybook/pull/31514), thanks [@​mrginglymus](https://redirect.github.com/mrginglymus)! - Addon Vitest: Fix broken docs links - [#​31445](https://redirect.github.com/storybookjs/storybook/pull/31445), thanks [@​kylegach](https://redirect.github.com/kylegach)! - Addon Vitest: Fix watch mode for new files - [#​31156](https://redirect.github.com/storybookjs/storybook/pull/31156), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Addon Vitest: Ignore mdx files as part of tests - [#​31457](https://redirect.github.com/storybookjs/storybook/pull/31457), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Addon Vitest: Improve handling multiple browser mode projects - [#​31508](https://redirect.github.com/storybookjs/storybook/pull/31508), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Addon Vitest: Support `vitest.projects.ts` file as workspace file during postinstall - [#​31565](https://redirect.github.com/storybookjs/storybook/pull/31565), thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)! - Addon Vitest: Transform [@​storybook/nextjs](https://redirect.github.com/storybook/nextjs) imports to [@​storybook/nextjs-vite](https://redirect.github.com/storybook/nextjs-vite) during init - [#​31180](https://redirect.github.com/storybookjs/storybook/pull/31180), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Addon Vitest: Use its own cache directory - [#​31439](https://redirect.github.com/storybookjs/storybook/pull/31439), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Addon-a11y: Replace `element` parameter with `context` - [#​31036](https://redirect.github.com/storybookjs/storybook/pull/31036), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Addon-A11y: Various improvements - [#​30774](https://redirect.github.com/storybookjs/storybook/pull/30774), thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)! - Addon-Essentials: Remove addon-docs - [#​30856](https://redirect.github.com/storybookjs/storybook/pull/30856), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Addon-Test: Automatically load before all - [#​30584](https://redirect.github.com/storybookjs/storybook/pull/30584), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - Addon-test: Exclude `storybook-static` from coverage reports - [#​31005](https://redirect.github.com/storybookjs/storybook/pull/31005), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Addon-test: Fix watching non-story files, run all tests on preview change - [#​31045](https://redirect.github.com/storybookjs/storybook/pull/31045), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Addon-Test: Migrate to new test provider API, drop Vitest 2 support - [#​30875](https://redirect.github.com/storybookjs/storybook/pull/30875), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Addon-Vitest: Always clean coverage before (re)running - [#​31540](https://redirect.github.com/storybookjs/storybook/pull/31540), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Addon-vitest: Fix coverage being disabled with Run All button - [#​31074](https://redirect.github.com/storybookjs/storybook/pull/31074), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Addon-vitest: Fix coverage when restarting Vitest due to config change - [#​31069](https://redirect.github.com/storybookjs/storybook/pull/31069), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Addon-vitest: Fix wrong test count in telemetry - [#​31504](https://redirect.github.com/storybookjs/storybook/pull/31504), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Addon-vitest: Remove internal log for `staticDir` - [#​31340](https://redirect.github.com/storybookjs/storybook/pull/31340), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Addon-vitest: Support paths with spaces - [#​31437](https://redirect.github.com/storybookjs/storybook/pull/31437), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Addons: Add shim Storybook addons for previously removed addons - [#​31520](https://redirect.github.com/storybookjs/storybook/pull/31520), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Addons: Move [@​storybook/addon-interactions](https://redirect.github.com/storybook/addon-interactions) into core - [#​30916](https://redirect.github.com/storybookjs/storybook/pull/30916), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Addons: Remove [@​storybook/addon-storysource](https://redirect.github.com/storybook/addon-storysource) - [#​31007](https://redirect.github.com/storybookjs/storybook/pull/31007), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Addons: Update the Viewport and Background Addon - [#​30841](https://redirect.github.com/storybookjs/storybook/pull/30841), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - AddonVitest: Use framework package, not renderer - [#​31133](https://redirect.github.com/storybookjs/storybook/pull/31133), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - All packages: Remove unused dependencies - [#​31227](https://redirect.github.com/storybookjs/storybook/pull/31227), thanks [@​webpro](https://redirect.github.com/webpro)! - Angular: Add [@​angular-devkit/build-angular](https://redirect.github.com/angular-devkit/build-angular) to default installed pacakages in angular - [#​30790](https://redirect.github.com/storybookjs/storybook/pull/30790), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - Angular: Filter non-inputs from controls - [#​30550](https://redirect.github.com/storybookjs/storybook/pull/30550), thanks [@​robertIsaac](https://redirect.github.com/robertIsaac)! - Angular: remove invalid defaults for start-storybook - [#​31337](https://redirect.github.com/storybookjs/storybook/pull/31337), thanks [@​AgentEnder](https://redirect.github.com/AgentEnder)! - ArgTypes: Always extract argTypes, even without `addon-docs` - [#​31488](https://redirect.github.com/storybookjs/storybook/pull/31488), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Autoblock: Add autoblocker for addon-test - [#​31068](https://redirect.github.com/storybookjs/storybook/pull/31068), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Autoblock: Fix link - [#​31236](https://redirect.github.com/storybookjs/storybook/pull/31236), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - AutoBlocker: Add major version upgrade blocker - [#​30714](https://redirect.github.com/storybookjs/storybook/pull/30714), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Automigrate: Disable `missingStorybookDependencies` for 9.0 - [#​30769](https://redirect.github.com/storybookjs/storybook/pull/30769), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Automigrate: Prefer framework import - [#​30785](https://redirect.github.com/storybookjs/storybook/pull/30785), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Automigration: Add new Storybook addons to consolidated packages mapping - [#​30993](https://redirect.github.com/storybookjs/storybook/pull/30993), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Automigration: Adjust addon-docs install condition - [#​31343](https://redirect.github.com/storybookjs/storybook/pull/31343), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Automigration: Always scan file system to substitute essential addons - [#​31176](https://redirect.github.com/storybookjs/storybook/pull/31176), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Automigration: Correctly apply the wrap-require automigration in ESM modules - [#​31420](https://redirect.github.com/storybookjs/storybook/pull/31420), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Automigration: Enhance import transformation to handle partial package matches - [#​31033](https://redirect.github.com/storybookjs/storybook/pull/31033), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Automigration: Ensure correct addition of missing dependencies - [#​31023](https://redirect.github.com/storybookjs/storybook/pull/31023), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Automigration: Fix an issue when main.js addons have dynamic values - [#​31273](https://redirect.github.com/storybookjs/storybook/pull/31273), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Automigration: Fix consolidated-imports with sub-paths - [#​31135](https://redirect.github.com/storybookjs/storybook/pull/31135), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Automigration: Fix wrap require wrapper - [#​31569](https://redirect.github.com/storybookjs/storybook/pull/31569), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Automigration: Improve renderer to framework automigration - [#​31397](https://redirect.github.com/storybookjs/storybook/pull/31397), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Automigration: Migrate users to codePanel - [#​31313](https://redirect.github.com/storybookjs/storybook/pull/31313), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Automigration: Misc addon-essentials migration fixes - [#​31072](https://redirect.github.com/storybookjs/storybook/pull/31072), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Automigration: Pass over flags when calling automigrations - [#​31342](https://redirect.github.com/storybookjs/storybook/pull/31342), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Automigration: Remove `@storybook/addon-essentials` proper - [#​31015](https://redirect.github.com/storybookjs/storybook/pull/31015), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Automigration: Remove `docs.autodocs` field - [#​31203](https://redirect.github.com/storybookjs/storybook/pull/31203), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Automigration: Respect config-dir option - [#​31233](https://redirect.github.com/storybookjs/storybook/pull/31233), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Automigration: Update mapping for '[@​storybook/experimental-nextjs-vite](https://redirect.github.com/storybook/experimental-nextjs-vite)' - [#​30991](https://redirect.github.com/storybookjs/storybook/pull/30991), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Automigrations: Add logging - [#​31066](https://redirect.github.com/storybookjs/storybook/pull/31066), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Automigrations: Fix installation of addon-docs - [#​31399](https://redirect.github.com/storybookjs/storybook/pull/31399), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Automigrations: Re-add renderer-to-framework and fix issue in monorepositories - [#​31011](https://redirect.github.com/storybookjs/storybook/pull/31011), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Backgrounds/Viewport: Fix resetting - [#​31386](https://redirect.github.com/storybookjs/storybook/pull/31386), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Blocks: IconGallery improvement - [#​30743](https://redirect.github.com/storybookjs/storybook/pull/30743), thanks [@​leeovictor](https://redirect.github.com/leeovictor)! - Build: Update import paths and enable syntax minification - [#​31390](https://redirect.github.com/storybookjs/storybook/pull/31390), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Cleanup: Remove obsolete dependency - [#​31177](https://redirect.github.com/storybookjs/storybook/pull/31177), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - CLI: Add `storybook-static` to `.gitignore` on init - [#​31201](https://redirect.github.com/storybookjs/storybook/pull/31201), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - CLI: Add detection for the storybook package being behind any other core packages - [#​30861](https://redirect.github.com/storybookjs/storybook/pull/30861), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - CLI: Add index command / API - [#​30071](https://redirect.github.com/storybookjs/storybook/pull/30071), thanks [@​shilman](https://redirect.github.com/shilman)! - CLI: Add React Native `.rnstorybook` CLI automigration - [#​30882](https://redirect.github.com/storybookjs/storybook/pull/30882), thanks [@​shilman](https://redirect.github.com/shilman)! - CLI: Detect correct storybook version on upgrade - [#​31393](https://redirect.github.com/storybookjs/storybook/pull/31393), thanks [@​yannbf](https://redirect.github.com/yannbf)! - CLI: Do not install renderer package on `init` - [#​30799](https://redirect.github.com/storybookjs/storybook/pull/30799), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - CLI: Enhance compatibility check: deprecated detection - [#​31317](https://redirect.github.com/storybookjs/storybook/pull/31317), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - CLI: Fix framework for preview imports - [#​31101](https://redirect.github.com/storybookjs/storybook/pull/31101), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - CLI: Fix get versions utility for NPM - [#​29577](https://redirect.github.com/storybookjs/storybook/pull/29577), thanks [@​johnrcui](https://redirect.github.com/johnrcui)! - CLI: Improve CLI upgrade process for [@​latest](https://redirect.github.com/latest) and [@​next](https://redirect.github.com/next) - [#​31356](https://redirect.github.com/storybookjs/storybook/pull/31356), thanks [@​yannbf](https://redirect.github.com/yannbf)! - CLI: Improve package upgrade logic - [#​31406](https://redirect.github.com/storybookjs/storybook/pull/31406), thanks [@​yannbf](https://redirect.github.com/yannbf)! - CLI: Install prereleases of `@chromatic-com/storybook` - [#​30662](https://redirect.github.com/storybookjs/storybook/pull/30662), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - CLI: Make sure that the add commands logs all output to the console - [#​30865](https://redirect.github.com/storybookjs/storybook/pull/30865), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - CLI: Remove `@latest` from `yarn create` commands - [#​31458](https://redirect.github.com/storybookjs/storybook/pull/31458), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - CLI: Supress npm notice update log messages - [#​31334](https://redirect.github.com/storybookjs/storybook/pull/31334), thanks [@​yannbf](https://redirect.github.com/yannbf)! - CLI: Tweak init prompt - [#​31376](https://redirect.github.com/storybookjs/storybook/pull/31376), thanks [@​shilman](https://redirect.github.com/shilman)! - CLI: Update nx docs in Storybook detection error - [#​31266](https://redirect.github.com/storybookjs/storybook/pull/31266), thanks [@​yannbf](https://redirect.github.com/yannbf)! - CLI: Wrap object addon names in wrap-require migration - [#​31285](https://redirect.github.com/storybookjs/storybook/pull/31285), thanks [@​yatishgoel](https://redirect.github.com/yatishgoel)! - CodePanel: Show originalSource code - [#​31456](https://redirect.github.com/storybookjs/storybook/pull/31456), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Controls: Embed addon-controls into the core - [#​30864](https://redirect.github.com/storybookjs/storybook/pull/30864), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Controls: Remove empty state video link - [#​31539](https://redirect.github.com/storybookjs/storybook/pull/31539), thanks [@​kylegach](https://redirect.github.com/kylegach)! - Core / Addon A11y: Emit `STORY_HOT_UPDATED` and rerun A11y tests on HMR - [#​31423](https://redirect.github.com/storybookjs/storybook/pull/31423), thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)! - Core: Add error boundary to tabs to prevent addon errors breaking Storybook - [#​30952](https://redirect.github.com/storybookjs/storybook/pull/30952), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - Core: Add highlight as public API - [#​31134](https://redirect.github.com/storybookjs/storybook/pull/31134), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Core: Add preview navigator and `--preview-only` CLI flag - [#​31102](https://redirect.github.com/storybookjs/storybook/pull/31102), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Core: Automatically expand testing module on unhandled error - [#​31028](https://redirect.github.com/storybookjs/storybook/pull/31028), thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)! - Core: Avoid pre-bundling of preview-api in manager entries - [#​31385](https://redirect.github.com/storybookjs/storybook/pull/31385), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Core: Bring back loading globals from global types in portable stories - [#​31328](https://redirect.github.com/storybookjs/storybook/pull/31328), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Core: Builder-manager disable metafile - [#​31467](https://redirect.github.com/storybookjs/storybook/pull/31467), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Core: Change require.resolve path for storybook/package.json - [#​31230](https://redirect.github.com/storybookjs/storybook/pull/31230), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Core: Cleanup dependencies - [#​31222](https://redirect.github.com/storybookjs/storybook/pull/31222), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Core: Create `features` for addons moved into core - [#​31146](https://redirect.github.com/storybookjs/storybook/pull/31146), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Core: Do not show 'Render story' step in interactions - [#​31452](https://redirect.github.com/storybookjs/storybook/pull/31452), thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)! - Core: Draw highlights on top of canvas and add various new features - [#​30894](https://redirect.github.com/storybookjs/storybook/pull/30894), thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)! - Core: Fix core annotations applied twice - [#​31361](https://redirect.github.com/storybookjs/storybook/pull/31361), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Core: Fix favicon issue on dev server - [#​30818](https://redirect.github.com/storybookjs/storybook/pull/30818), thanks [@​MuhdHishamP](https://redirect.github.com/MuhdHishamP)! - Core: Fix flaky unit tests related to stores - [#​30963](https://redirect.github.com/storybookjs/storybook/pull/30963), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Core: Fix highlight `clickEvent` serialization and export public types - [#​31179](https://redirect.github.com/storybookjs/storybook/pull/31179), thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)! - Core: Fix highlight conflicts - [#​31204](https://redirect.github.com/storybookjs/storybook/pull/31204), thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)! - Core: Fix highlighting zero-pixel elements and focus on single element - [#​31183](https://redirect.github.com/storybookjs/storybook/pull/31183), thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)! - Core: Fix sidebar accessibility order for screen readers - [#​31250](https://redirect.github.com/storybookjs/storybook/pull/31250), thanks [@​yatishgoel](https://redirect.github.com/yatishgoel)! - Core: Improve unhandled error detection - [#​31440](https://redirect.github.com/storybookjs/storybook/pull/31440), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - Core: Increase compile targets for node & browsers - [#​31139](https://redirect.github.com/storybookjs/storybook/pull/31139), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Core: Make sure to only mutate writable arrays - [#​31578](https://redirect.github.com/storybookjs/storybook/pull/31578), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - Core: Move [@​storybook/addon-actions](https://redirect.github.com/storybook/addon-actions) into storybook - [#​30765](https://redirect.github.com/storybookjs/storybook/pull/30765), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Core: Move [@​storybook/instrumenter](https://redirect.github.com/storybook/instrumenter) into core - [#​30740](https://redirect.github.com/storybookjs/storybook/pull/30740), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Core: New Status Store - [#​30764](https://redirect.github.com/storybookjs/storybook/pull/30764), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Core: New Test Provider Store - [#​30828](https://redirect.github.com/storybookjs/storybook/pull/30828), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Core: Prebundle jsdoc-type-pratt-parser again - [#​30923](https://redirect.github.com/storybookjs/storybook/pull/30923), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - Core: Re-Export renderers from frameworks - [#​30771](https://redirect.github.com/storybookjs/storybook/pull/30771), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Core: Remove `util`, `browser-assert`, `process` deps - [#​30805](https://redirect.github.com/storybookjs/storybook/pull/30805), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Core: Remove `uuid` package from core - [#​31219](https://redirect.github.com/storybookjs/storybook/pull/31219), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Core: Remove deprecated parts of test provider API - [#​30962](https://redirect.github.com/storybookjs/storybook/pull/30962), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Core: Remove duplicate notification dot on sidebar buttons on mobile - [#​31485](https://redirect.github.com/storybookjs/storybook/pull/31485), thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)! - Core: Remove maximum-scale=1 from viewport meta tag - [#​31283](https://redirect.github.com/storybookjs/storybook/pull/31283), thanks [@​yatishgoel](https://redirect.github.com/yatishgoel)! - Core: Rename local tests to interactions - [#​31141](https://redirect.github.com/storybookjs/storybook/pull/31141), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Core: Set a minimum height/width for the targetable area of highlights - [#​31486](https://redirect.github.com/storybookjs/storybook/pull/31486), thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)! - Core: Show "Render story" event explicitly in Component Tests event trace - [#​31027](https://redirect.github.com/storybookjs/storybook/pull/31027), thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)! - Core: Support groups and info icon in highlight popover menu - [#​31475](https://redirect.github.com/storybookjs/storybook/pull/31475), thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)! - Core: Support React Native environment without static class blocks - [#​31282](https://redirect.github.com/storybookjs/storybook/pull/31282), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Core: Testing Module UI improvements - [#​30773](https://redirect.github.com/storybookjs/storybook/pull/30773), thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)! - Core: Wait for animations before completing render cycle - [#​31287](https://redirect.github.com/storybookjs/storybook/pull/31287), thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)! - CSF-Tools: Add support for existing node imports and improve import handling - [#​31497](https://redirect.github.com/storybookjs/storybook/pull/31497), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Csf-Tools: Enhance setFieldNode logic to handle variable declarations - [#​31056](https://redirect.github.com/storybookjs/storybook/pull/31056), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - CSF: Fix handling of renamed story exports - [#​31519](https://redirect.github.com/storybookjs/storybook/pull/31519), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Dependencies: Update dependencies - [#​31143](https://redirect.github.com/storybookjs/storybook/pull/31143), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Dependencies: Update docgen - [#​31465](https://redirect.github.com/storybookjs/storybook/pull/31465), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Dependencies: Upgrade [@​types/estree](https://redirect.github.com/types/estree) package to version v1.0.6 - [#​29477](https://redirect.github.com/storybookjs/storybook/pull/29477), thanks [@​hakshu25](https://redirect.github.com/hakshu25)! - Dependencies: Upgrade `telejson` - [#​30998](https://redirect.github.com/storybookjs/storybook/pull/30998), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Dependencies: Upgrades - [#​30515](https://redirect.github.com/storybookjs/storybook/pull/30515), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Dependencies: Upgrades for security - [#​31235](https://redirect.github.com/storybookjs/storybook/pull/31235), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Dependencies: Upgrades for security - [#​31276](https://redirect.github.com/storybookjs/storybook/pull/31276), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Dependencies: Upgrades for security - [#​31291](https://redirect.github.com/storybookjs/storybook/pull/31291), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Docs: Consolidate blocks into addon-docs - [#​31097](https://redirect.github.com/storybookjs/storybook/pull/31097), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Docs: Fix source code panel - [#​31245](https://redirect.github.com/storybookjs/storybook/pull/31245), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Eslint-plugin: Handle JSON5 format - [#​31336](https://redirect.github.com/storybookjs/storybook/pull/31336), thanks [@​yatishgoel](https://redirect.github.com/yatishgoel)! - ESLint: Fix flat config setup - [#​31192](https://redirect.github.com/storybookjs/storybook/pull/31192), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Essentials: Move remaining addons into core - [#​30924](https://redirect.github.com/storybookjs/storybook/pull/30924), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Highlights: Dont run highlights when the feature is disabled - [#​31239](https://redirect.github.com/storybookjs/storybook/pull/31239), thanks [@​dannyhw](https://redirect.github.com/dannyhw)! - Hooks: Stabilize experimental afterEach hook - [#​31438](https://redirect.github.com/storybookjs/storybook/pull/31438), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - HTML Framework: Remove support for HTML Webpack 5 - [#​30990](https://redirect.github.com/storybookjs/storybook/pull/30990), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Indexer: Do not create autodocs entries unless addon-docs installed - [#​31331](https://redirect.github.com/storybookjs/storybook/pull/31331), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Init: Install framework stories instead of renderer stories - [#​31160](https://redirect.github.com/storybookjs/storybook/pull/31160), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Instrumenter: Fix `preview-api` import for react-native - [#​31057](https://redirect.github.com/storybookjs/storybook/pull/31057), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Interactions: Rename component test panel - [#​31130](https://redirect.github.com/storybookjs/storybook/pull/31130), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Maintenance: Drop tooling support - [#​30940](https://redirect.github.com/storybookjs/storybook/pull/30940), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Maintenance: Merge `@storybook/core` with `storybook` - [#​30168](https://redirect.github.com/storybookjs/storybook/pull/30168), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Maintenance: Migrate eslint-storybook-plugin into the monorepo - [#​31151](https://redirect.github.com/storybookjs/storybook/pull/31151), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Maintenance: Remove aliasses in builder configurations & scripts - [#​31344](https://redirect.github.com/storybookjs/storybook/pull/31344), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Maintenance: Remove deprecated APIs - [#​30926](https://redirect.github.com/storybookjs/storybook/pull/30926), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Maintenance: Remove deprecated packages - [#​30690](https://redirect.github.com/storybookjs/storybook/pull/30690), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Maintenance: Remove obsolete automigrations - [#​30945](https://redirect.github.com/storybookjs/storybook/pull/30945), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Maintenance: Specify that Addon Test now requires Vitest 3.0 - [#​30948](https://redirect.github.com/storybookjs/storybook/pull/30948), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Manager: Add reactivity to useParameter - [#​31579](https://redirect.github.com/storybookjs/storybook/pull/31579), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Manager: Fix `Uncaught ReferenceError: global is not defined` - [#​30970](https://redirect.github.com/storybookjs/storybook/pull/30970), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Migration: Add auto-automigration for merged packages - [#​30753](https://redirect.github.com/storybookjs/storybook/pull/30753), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Migration: Improve glob question text - [#​31118](https://redirect.github.com/storybookjs/storybook/pull/31118), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Next.js-Vite: Stabilize [@​storybook/experimental-nextjs-vite](https://redirect.github.com/storybook/experimental-nextjs-vite) - [#​30956](https://redirect.github.com/storybookjs/storybook/pull/30956), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Next.js: Remove deprecated compatibility files - [#​31295](https://redirect.github.com/storybookjs/storybook/pull/31295), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Next.js: Upgrade image-size to 2.0 - [#​30741](https://redirect.github.com/storybookjs/storybook/pull/30741), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Nextjs Vite: Add runtime check for malformed postcss config - [#​31184](https://redirect.github.com/storybookjs/storybook/pull/31184), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Nextjs-Vite: Update vite-plugin-storybook-nextjs version and add optimizeDeps - [#​31037](https://redirect.github.com/storybookjs/storybook/pull/31037), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Node.js: Align Node.js version support - [#​31041](https://redirect.github.com/storybookjs/storybook/pull/31041), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Preact: Remove support for Preact Webpack 5 - [#​30957](https://redirect.github.com/storybookjs/storybook/pull/30957), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Presets: Use `.js` files when `.cjs` files are passed for entries that should be ESM - [#​31556](https://redirect.github.com/storybookjs/storybook/pull/31556), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Pseudo States: Ignore escaped pseudo-class names - [#​31515](https://redirect.github.com/storybookjs/storybook/pull/31515), thanks [@​sentience](https://redirect.github.com/sentience)! - React Native Web: Add RNW to vitest supported frameworks - [#​31253](https://redirect.github.com/storybookjs/storybook/pull/31253), thanks [@​dannyhw](https://redirect.github.com/dannyhw)! - React Native: Fix support for 9.0 - [#​31518](https://redirect.github.com/storybookjs/storybook/pull/31518), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - React-Native: Fix `__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER_STATE__` access - [#​30820](https://redirect.github.com/storybookjs/storybook/pull/30820), thanks [@​dannyhw](https://redirect.github.com/dannyhw)! - React-Native: Fix `userEvent.setup()` errors in jest - [#​30833](https://redirect.github.com/storybookjs/storybook/pull/30833), thanks [@​dannyhw](https://redirect.github.com/dannyhw)! - React-Native: Fix `userEvent.setup()` errors outside browser context - [#​30831](https://redirect.github.com/storybookjs/storybook/pull/30831), thanks [@​dannyhw](https://redirect.github.com/dannyhw)! - React-Native: Update config directory to .rnstorybook - [#​30819](https://redirect.github.com/storybookjs/storybook/pull/30819), thanks [@​dannyhw](https://redirect.github.com/dannyhw)! - React: Don't use Act wrapper in Storybook when rendering in docs - [#​31483](https://redirect.github.com/storybookjs/storybook/pull/31483), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - React: Ensure render functions and decorators are react components - [#​30869](https://redirect.github.com/storybookjs/storybook/pull/30869), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - React: Export returntype of ReactMeta#story - [#​30580](https://redirect.github.com/storybookjs/storybook/pull/30580), thanks [@​mrginglymus](https://redirect.github.com/mrginglymus)! - React: Remove react import in template files - [#​30757](https://redirect.github.com/storybookjs/storybook/pull/30757), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - Refactor: Update panel IDs in vitest addon to use new constants - [#​31132](https://redirect.github.com/storybookjs/storybook/pull/31132), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Remove: Addon mdx-gfm (`@storybook/addon-mdx-gfm`) - [#​30996](https://redirect.github.com/storybookjs/storybook/pull/30996), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Revert "Svelte: Adjust Svelte typings to include Svelte 5 function components" - [#​30851](https://redirect.github.com/storybookjs/storybook/pull/30851), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - Save from Controls: Replace rendererPackage with frameworkPackage - [#​31114](https://redirect.github.com/storybookjs/storybook/pull/31114), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Source Loader: Remove package - [#​31466](https://redirect.github.com/storybookjs/storybook/pull/31466), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Source: Support async parameters.docs.source.transform - [#​30426](https://redirect.github.com/storybookjs/storybook/pull/30426), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Svelte-vite: Improve SvelteKit detection error - [#​31038](https://redirect.github.com/storybookjs/storybook/pull/31038), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Svelte: Adjust Svelte typings to include Svelte 5 function components - [#​30812](https://redirect.github.com/storybookjs/storybook/pull/30812), thanks [@​dummdidumm](https://redirect.github.com/dummdidumm)! - Svelte: Drop Support for Svelte < 5 - [#​30703](https://redirect.github.com/storybookjs/storybook/pull/30703), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Svelte: Fix missing `ts-dedent` dependency - [#​31289](https://redirect.github.com/storybookjs/storybook/pull/31289), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Svelte: Install `latest` version of `@storybook/addon-svelte-csf` - [#​31398](https://redirect.github.com/storybookjs/storybook/pull/31398), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Svelte: Pin svelte2tsx to solve argType regression - [#​30783](https://redirect.github.com/storybookjs/storybook/pull/30783), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - Svelte: Remove dependency on `sveltedoc-parser` - [#​31246](https://redirect.github.com/storybookjs/storybook/pull/31246), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Svelte: Remove unused `svelte-preprocess` dependency - [#​31332](https://redirect.github.com/storybookjs/storybook/pull/31332), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - SvelteKit: Forward form events when mocking `enhance` - [#​31360](https://redirect.github.com/storybookjs/storybook/pull/31360), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Telemetry: Add Svelte CSF usage - [#​31255](https://redirect.github.com/storybookjs/storybook/pull/31255), thanks [@​shilman](https://redirect.github.com/shilman)! - Telemetry: Use version from our package.json for `storybookVersion` - [#​31577](https://redirect.github.com/storybookjs/storybook/pull/31577), thanks [@​tmeasday](https://redirect.github.com/tmeasday)! - Test Addon: Stabilize and remove experimental status - [#​30727](https://redirect.github.com/storybookjs/storybook/pull/30727), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Test: Allow generics in expect matchers - [#​31395](https://redirect.github.com/storybookjs/storybook/pull/31395), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Test: Handle non-configurable properties in instrumenter for expect.toThrow - [#​30876](https://redirect.github.com/storybookjs/storybook/pull/30876), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - Test: Make sure that expect has no different behavior after instrumentation - [#​30935](https://redirect.github.com/storybookjs/storybook/pull/30935), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - Test: Move `@storybook/test` into `storybook/test` - [#​30742](https://redirect.github.com/storybookjs/storybook/pull/30742), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Test: Patch HTMLElement.prototype.focus method for settable focus in tests - [#​31487](https://redirect.github.com/storybookjs/storybook/pull/31487), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Test: Remove legacy Vitest v2 code - [#​31271](https://redirect.github.com/storybookjs/storybook/pull/31271), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Test: Upgrade to vitest 3 - [#​30840](https://redirect.github.com/storybookjs/storybook/pull/30840), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - Test: Use [@​testing-library/dom](https://redirect.github.com/testing-library/dom) as devDependency - [#​31188](https://redirect.github.com/storybookjs/storybook/pull/31188), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Toolbars: Embed addon-toolbars into the core - [#​30871](https://redirect.github.com/storybookjs/storybook/pull/30871), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Typescript: Drop Typescript < 4.9 support - [#​30736](https://redirect.github.com/storybookjs/storybook/pull/30736), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - UI: Add options to hide sidebar and toolbar per story - [#​29516](https://redirect.github.com/storybookjs/storybook/pull/29516), thanks [@​Sidnioulz](https://redirect.github.com/Sidnioulz)! - UI: Clear filters on run all and clear all statuses - [#​31073](https://redirect.github.com/storybookjs/storybook/pull/31073), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - UI: Don't include error state in sidebar context menu - [#​31054](https://redirect.github.com/storybookjs/storybook/pull/31054), thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)! - UI: Fix status missing from sidebar - [#​30830](https://redirect.github.com/storybookjs/storybook/pull/30830), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - UI: Visual tweaks to badges and improved layout for a11y panel - [#​30955](https://redirect.github.com/storybookjs/storybook/pull/30955), thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)! - Update react-router-dom to lowest React19 type-compatible version - [#​31358](https://redirect.github.com/storybookjs/storybook/pull/31358), thanks [@​mrginglymus](https://redirect.github.com/mrginglymus)! - Viewport: Embed addon-viewport in the core - [#​30909](https://redirect.github.com/storybookjs/storybook/pull/30909), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Viewport: Fix globals type - [#​31374](https://redirect.github.com/storybookjs/storybook/pull/31374), thanks [@​flaval](https://redirect.github.com/flaval)! - Vite-Builder: Handle undefined previewConfig - [#​31216](https://redirect.github.com/storybookjs/storybook/pull/31216), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Vite: Add 'storybook/viewport' to INCLUDE_CANDIDATES in optimizeDeps.ts - [#​31039](https://redirect.github.com/storybookjs/storybook/pull/31039), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Vite: Improve handling of preview annotations - [#​28798](https://redirect.github.com/storybookjs/storybook/pull/28798), thanks [@​tobiasdiez](https://redirect.github.com/tobiasdiez)! - Vite: Normalize preview annotation paths - [#​31238](https://redirect.github.com/storybookjs/storybook/pull/31238), thanks [@​mrginglymus](https://redirect.github.com/mrginglymus)! - Vite: Support Vite 6 and Docs - [#​31061](https://redirect.github.com/storybookjs/storybook/pull/31061), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Vitest: Remove beforeAll in vitest.setup.ts in automigration - [#​31460](https://redirect.github.com/storybookjs/storybook/pull/31460), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - Vue3: Remove support for Webpack 5 - [#​30958](https://redirect.github.com/storybookjs/storybook/pull/30958), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Web Components: Remove Webpack 5 support - [#​30988](https://redirect.github.com/storybookjs/storybook/pull/30988), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Yarn: Update Yarn package command execution to use 'exec' - [#​31065](https://redirect.github.com/storybookjs/storybook/pull/31065), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! Total contributions: 240 Unique contributors: 29
storybookjs/storybook (storybook) ### [`v9.0.0`](https://redirect.github.com/storybookjs/storybook/compare/v8.6.14...5dd81ae54583e9d445c515fa6640f26de0056592) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.6.14...v9.0.0)
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). ðŸšĶ **Automerge**: Disabled by config. Please merge this manually once you are satisfied. â™ŧ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] 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/toeverything/AFFiNE). --- packages/frontend/component/package.json | 8 +- yarn.lock | 350 ++++++++++------------- 2 files changed, 148 insertions(+), 210 deletions(-) diff --git a/packages/frontend/component/package.json b/packages/frontend/component/package.json index 3dcec68ddb..397502c589 100644 --- a/packages/frontend/component/package.json +++ b/packages/frontend/component/package.json @@ -73,17 +73,17 @@ "@chromatic-com/storybook": "^3.2.2", "@storybook/addon-essentials": "^8.4.7", "@storybook/addon-interactions": "^8.4.7", - "@storybook/addon-links": "^8.4.7", + "@storybook/addon-links": "^9.0.0", "@storybook/addon-mdx-gfm": "^8.4.7", - "@storybook/react": "^8.4.7", - "@storybook/react-vite": "^8.4.7", + "@storybook/react": "^9.0.0", + "@storybook/react-vite": "^9.0.0", "@testing-library/dom": "^10.4.0", "@testing-library/react": "^16.1.0", "@types/bytes": "^3.1.5", "@types/react": "^19.0.1", "@types/react-dom": "^19.0.2", "@vanilla-extract/css": "^1.17.0", - "storybook": "^8.4.7", + "storybook": "^9.0.0", "typescript": "^5.7.2", "unplugin-swc": "^1.5.1", "vite": "^6.0.3", diff --git a/yarn.lock b/yarn.lock index 9856f2cc86..1620cd07da 100644 --- a/yarn.lock +++ b/yarn.lock @@ -332,10 +332,10 @@ __metadata: "@radix-ui/react-visually-hidden": "npm:^1.1.1" "@storybook/addon-essentials": "npm:^8.4.7" "@storybook/addon-interactions": "npm:^8.4.7" - "@storybook/addon-links": "npm:^8.4.7" + "@storybook/addon-links": "npm:^9.0.0" "@storybook/addon-mdx-gfm": "npm:^8.4.7" - "@storybook/react": "npm:^8.4.7" - "@storybook/react-vite": "npm:^8.4.7" + "@storybook/react": "npm:^9.0.0" + "@storybook/react-vite": "npm:^9.0.0" "@testing-library/dom": "npm:^10.4.0" "@testing-library/react": "npm:^16.1.0" "@toeverything/theme": "npm:^1.1.15" @@ -362,7 +362,7 @@ __metadata: react-router-dom: "npm:^6.28.0" react-transition-state: "npm:^2.2.0" sonner: "npm:^2.0.0" - storybook: "npm:^8.4.7" + storybook: "npm:^9.0.0" swr: "npm:^2.2.5" typescript: "npm:^5.7.2" unplugin-swc: "npm:^1.5.1" @@ -7550,12 +7550,12 @@ __metadata: languageName: node linkType: hard -"@joshwooding/vite-plugin-react-docgen-typescript@npm:0.5.0": - version: 0.5.0 - resolution: "@joshwooding/vite-plugin-react-docgen-typescript@npm:0.5.0" +"@joshwooding/vite-plugin-react-docgen-typescript@npm:0.6.0": + version: 0.6.0 + resolution: "@joshwooding/vite-plugin-react-docgen-typescript@npm:0.6.0" dependencies: glob: "npm:^10.0.0" - magic-string: "npm:^0.27.0" + magic-string: "npm:^0.30.0" react-docgen-typescript: "npm:^2.2.2" peerDependencies: typescript: ">= 4.3.x" @@ -7563,7 +7563,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/1dcb03f2df1723799a7a9c75ac8360990f75c44fd2425d2d52a9e21882fc3054d372892ab1cad0927864d8a934ad5b347f4ae00b01785649e2a8f1c4b861aa67 + checksum: 10/c418ea1719a7642706ac806abcd30e23562f2debaf16f0fe8b6d8037b113b8cab87e6afca159d5f4fa0321548bace93c266c6581af3e0341f5596b95be16747e languageName: node linkType: hard @@ -7602,7 +7602,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.13, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.15, @jridgewell/sourcemap-codec@npm:^1.5.0": +"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.15, @jridgewell/sourcemap-codec@npm:^1.5.0": version: 1.5.0 resolution: "@jridgewell/sourcemap-codec@npm:1.5.0" checksum: 10/4ed6123217569a1484419ac53f6ea0d9f3b57e5b57ab30d7c267bdb27792a27eb0e4b08e84a2680aa55cc2f2b411ffd6ec3db01c44fdc6dc43aca4b55f8374fd @@ -9669,15 +9669,6 @@ __metadata: languageName: node linkType: hard -"@nolyfill/which-typed-array@npm:1.0.44, which-typed-array@npm:@nolyfill/which-typed-array@^1": - version: 1.0.44 - resolution: "@nolyfill/which-typed-array@npm:1.0.44" - dependencies: - "@nolyfill/shared": "npm:1.0.44" - checksum: 10/f55c1a7a74aa92600d7a5de86093e19c545fdc8732f184b1c50495825286035fb5777dd65688bb643a074947f462ce5ff600e15bd34553ea9da4949ef94d8ae8 - languageName: node - linkType: hard - "@npmcli/agent@npm:^3.0.0": version: 3.0.0 resolution: "@npmcli/agent@npm:3.0.0" @@ -13908,19 +13899,18 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-links@npm:^8.4.7": - version: 8.6.14 - resolution: "@storybook/addon-links@npm:8.6.14" +"@storybook/addon-links@npm:^9.0.0": + version: 9.0.0 + resolution: "@storybook/addon-links@npm:9.0.0" dependencies: "@storybook/global": "npm:^5.0.0" - ts-dedent: "npm:^2.0.0" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.6.14 + storybook: ^9.0.0 peerDependenciesMeta: react: optional: true - checksum: 10/d807623e9578f8793a71dc9a3d6988fc22784e4bfebfdd3dc1293cece3e6020caf711cf8fe5171b5ef4340856b50abcddb3a4b89adba0d16582b5f910dbdf884 + checksum: 10/72b1762e5c6ba4a50b627018301d010411352cc13cc08c1ad7606d29b08a314f2614ba6a602e9a3ea19e61d827bce26879b9a4265279a039685c98f5f397e950 languageName: node linkType: hard @@ -13999,50 +13989,16 @@ __metadata: languageName: node linkType: hard -"@storybook/builder-vite@npm:8.6.14": - version: 8.6.14 - resolution: "@storybook/builder-vite@npm:8.6.14" +"@storybook/builder-vite@npm:9.0.0": + version: 9.0.0 + resolution: "@storybook/builder-vite@npm:9.0.0" dependencies: - "@storybook/csf-plugin": "npm:8.6.14" - browser-assert: "npm:^1.2.1" + "@storybook/csf-plugin": "npm:9.0.0" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^8.6.14 - vite: ^4.0.0 || ^5.0.0 || ^6.0.0 - checksum: 10/d49212238277b911c205b06cff12ea0c65158d089a4f29b0e5184c7e484f0b3d2e83845cf99df48b5f427e12b436d69bb9d8f9535e115a0ba8727bd2c8961bc4 - languageName: node - linkType: hard - -"@storybook/components@npm:8.6.14": - version: 8.6.14 - resolution: "@storybook/components@npm:8.6.14" - peerDependencies: - storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - checksum: 10/d3647505510313aa3c32fd1f8f202eda723ad99bd353b20aa929c5ecab4edc3c86ad06d0eac02f3c6d948e88f13f65ca5fa35ef27c079ef1b92abe8692f23699 - languageName: node - linkType: hard - -"@storybook/core@npm:8.6.14": - version: 8.6.14 - resolution: "@storybook/core@npm:8.6.14" - dependencies: - "@storybook/theming": "npm:8.6.14" - better-opn: "npm:^3.0.2" - browser-assert: "npm:^1.2.1" - esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0" - esbuild-register: "npm:^3.5.0" - jsdoc-type-pratt-parser: "npm:^4.0.0" - process: "npm:^0.11.10" - recast: "npm:^0.23.5" - semver: "npm:^7.6.2" - util: "npm:^0.12.5" - ws: "npm:^8.2.3" - peerDependencies: - prettier: ^2 || ^3 - peerDependenciesMeta: - prettier: - optional: true - checksum: 10/8f8c811edd4ea8dcedcc63a79b3168dc83aa0401e3760990cb5995ea6beaac4026c6ccc1046182f41eed7c09333005f3348d8b42f89fc5dd5b2ce011a9d2a48f + storybook: ^9.0.0 + vite: ^5.0.0 || ^6.0.0 + checksum: 10/093dd70568a889a19cb5d6eaf5e2976840f8af948b3bfc79df8ba3a7f8606ffb6ba2d22e435b6e365854f637fbee3e072d1d4b702f1d2ad7ded65f2616e44941 languageName: node linkType: hard @@ -14057,6 +14013,17 @@ __metadata: languageName: node linkType: hard +"@storybook/csf-plugin@npm:9.0.0": + version: 9.0.0 + resolution: "@storybook/csf-plugin@npm:9.0.0" + dependencies: + unplugin: "npm:^1.3.1" + peerDependencies: + storybook: ^9.0.0 + checksum: 10/ade649c4db16f965112d11b64562914d13fbc5b37af6ec7582a3e773f48c5cc6a20a36f35f0d93c273c6bd274d8596b666d5e00d5fd3ec371d83f9860594694f + languageName: node + linkType: hard + "@storybook/global@npm:^5.0.0": version: 5.0.0 resolution: "@storybook/global@npm:5.0.0" @@ -14086,24 +14053,6 @@ __metadata: languageName: node linkType: hard -"@storybook/manager-api@npm:8.6.14": - version: 8.6.14 - resolution: "@storybook/manager-api@npm:8.6.14" - peerDependencies: - storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - checksum: 10/4544b317050b81574f1cd6f911dcb99ee2adbd7190555209171a7dd2233cd331165fa11c16a5977ebe58eeaf26c86bbfcb23f701cfd79a10f0d034dae65197bd - languageName: node - linkType: hard - -"@storybook/preview-api@npm:8.6.14": - version: 8.6.14 - resolution: "@storybook/preview-api@npm:8.6.14" - peerDependencies: - storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - checksum: 10/9b77288f2f627a7c70cfd3e88bdc4348c1425fab6b333ed77efb913e45881bcdf2ca67f1174e47fe978a7993c2a653fb8accf518ba51441cfb9450145101e9d8 - languageName: node - linkType: hard - "@storybook/react-dom-shim@npm:8.6.14": version: 8.6.14 resolution: "@storybook/react-dom-shim@npm:8.6.14" @@ -14115,54 +14064,54 @@ __metadata: languageName: node linkType: hard -"@storybook/react-vite@npm:^8.4.7": - version: 8.6.14 - resolution: "@storybook/react-vite@npm:8.6.14" - dependencies: - "@joshwooding/vite-plugin-react-docgen-typescript": "npm:0.5.0" - "@rollup/pluginutils": "npm:^5.0.2" - "@storybook/builder-vite": "npm:8.6.14" - "@storybook/react": "npm:8.6.14" - find-up: "npm:^5.0.0" - magic-string: "npm:^0.30.0" - react-docgen: "npm:^7.0.0" - resolve: "npm:^1.22.8" - tsconfig-paths: "npm:^4.2.0" +"@storybook/react-dom-shim@npm:9.0.0": + version: 9.0.0 + resolution: "@storybook/react-dom-shim@npm:9.0.0" peerDependencies: - "@storybook/test": 8.6.14 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.6.14 - vite: ^4.0.0 || ^5.0.0 || ^6.0.0 - peerDependenciesMeta: - "@storybook/test": - optional: true - checksum: 10/061be89410b3835bb19e82e6770c93dee14cb2fa00616321cdd360e4f808f9927d951bca2e714be255e8b1aaff72dbc1af97e3e7c18878f0685858fd3cc85ec7 + storybook: ^9.0.0 + checksum: 10/e21c1ad6581c5e63bce2abf012ea0002f28030c96aaa66e3995e47a33983da765534c96dc80f534ed95a34a4c829977dc1122bc97aa7f3611d365986e7cac781 languageName: node linkType: hard -"@storybook/react@npm:8.6.14, @storybook/react@npm:^8.4.7": - version: 8.6.14 - resolution: "@storybook/react@npm:8.6.14" +"@storybook/react-vite@npm:^9.0.0": + version: 9.0.0 + resolution: "@storybook/react-vite@npm:9.0.0" dependencies: - "@storybook/components": "npm:8.6.14" - "@storybook/global": "npm:^5.0.0" - "@storybook/manager-api": "npm:8.6.14" - "@storybook/preview-api": "npm:8.6.14" - "@storybook/react-dom-shim": "npm:8.6.14" - "@storybook/theming": "npm:8.6.14" + "@joshwooding/vite-plugin-react-docgen-typescript": "npm:0.6.0" + "@rollup/pluginutils": "npm:^5.0.2" + "@storybook/builder-vite": "npm:9.0.0" + "@storybook/react": "npm:9.0.0" + find-up: "npm:^5.0.0" + magic-string: "npm:^0.30.0" + react-docgen: "npm:^8.0.0" + resolve: "npm:^1.22.8" + tsconfig-paths: "npm:^4.2.0" peerDependencies: - "@storybook/test": 8.6.14 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.6.14 - typescript: ">= 4.2.x" + storybook: ^9.0.0 + vite: ^5.0.0 || ^6.0.0 + checksum: 10/7e78871a0c0b9a181970eef7cdad3a2238c6157980a0368766ac248bba6e2109efff60ef9093dde1bc0be83afb7dd699548839d98821bf602769818f908a6c1e + languageName: node + linkType: hard + +"@storybook/react@npm:9.0.0, @storybook/react@npm:^9.0.0": + version: 9.0.0 + resolution: "@storybook/react@npm:9.0.0" + dependencies: + "@storybook/global": "npm:^5.0.0" + "@storybook/react-dom-shim": "npm:9.0.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + storybook: ^9.0.0 + typescript: ">= 4.9.x" peerDependenciesMeta: - "@storybook/test": - optional: true typescript: optional: true - checksum: 10/a8710dcb80da9df4a78cfb3560a8c0c31c6f6c04902aa95446d4e40f6a9179770ead6f9a0a06fa44d00677cd1cd92eb60fdc57f433035ec722275847139671a4 + checksum: 10/86b5d432073a3b24f00d762b82ee230f4019843ce07b5e2d90af642e2f0018841e37532df1af6c77abd07c27c91f37b9233384168264414aa0ad105a91b26042 languageName: node linkType: hard @@ -14183,15 +14132,6 @@ __metadata: languageName: node linkType: hard -"@storybook/theming@npm:8.6.14": - version: 8.6.14 - resolution: "@storybook/theming@npm:8.6.14" - peerDependencies: - storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - checksum: 10/6936ea3348968fe598ad47421c11a78c6ee2ce62336ea1ce9cb8257e9faa2553d3ac3e443f8a36d35a41b0d60eb169231516649c710582ec68fdead4f23ffc0e - languageName: node - linkType: hard - "@swc/core-darwin-arm64@npm:1.11.29": version: 1.11.29 resolution: "@swc/core-darwin-arm64@npm:1.11.29" @@ -14580,6 +14520,21 @@ __metadata: languageName: node linkType: hard +"@testing-library/jest-dom@npm:^6.6.3": + version: 6.6.3 + resolution: "@testing-library/jest-dom@npm:6.6.3" + dependencies: + "@adobe/css-tools": "npm:^4.4.0" + aria-query: "npm:^5.0.0" + chalk: "npm:^3.0.0" + css.escape: "npm:^1.5.1" + dom-accessibility-api: "npm:^0.6.3" + lodash: "npm:^4.17.21" + redent: "npm:^3.0.0" + checksum: 10/1f3427e45870eab9dcc59d6504b780d4a595062fe1687762ae6e67d06a70bf439b40ab64cf58cbace6293a99e3764d4647fdc8300a633b721764f5ce39dade18 + languageName: node + linkType: hard + "@testing-library/react@npm:^16.1.0": version: 16.3.0 resolution: "@testing-library/react@npm:16.3.0" @@ -16269,6 +16224,18 @@ __metadata: languageName: node linkType: hard +"@vitest/expect@npm:3.0.9": + version: 3.0.9 + resolution: "@vitest/expect@npm:3.0.9" + dependencies: + "@vitest/spy": "npm:3.0.9" + "@vitest/utils": "npm:3.0.9" + chai: "npm:^5.2.0" + tinyrainbow: "npm:^2.0.0" + checksum: 10/09fc02ae3a639d5db23705a393ef571001f7f1006f7527529ec7807699b739788d5b54b71cb917c56379874b006f2de49933585694927b23c0d50787f96b9e94 + languageName: node + linkType: hard + "@vitest/expect@npm:3.1.3": version: 3.1.3 resolution: "@vitest/expect@npm:3.1.3" @@ -16349,6 +16316,15 @@ __metadata: languageName: node linkType: hard +"@vitest/pretty-format@npm:3.0.9": + version: 3.0.9 + resolution: "@vitest/pretty-format@npm:3.0.9" + dependencies: + tinyrainbow: "npm:^2.0.0" + checksum: 10/cfcdda2c72cf16a5e76ad2c9b014a4e36fea3988389613497cad5a2491ebc380ded4397afc95c32a2bd2734b0386996df76f6c5cbfc6be561262b8d112fb7a27 + languageName: node + linkType: hard + "@vitest/pretty-format@npm:3.1.3": version: 3.1.3 resolution: "@vitest/pretty-format@npm:3.1.3" @@ -16418,6 +16394,15 @@ __metadata: languageName: node linkType: hard +"@vitest/spy@npm:3.0.9": + version: 3.0.9 + resolution: "@vitest/spy@npm:3.0.9" + dependencies: + tinyspy: "npm:^3.0.2" + checksum: 10/967b403293c9325292be4843753bf8ae516ec158df2372a14bec98c9bfb233fa6bbf76cb319cf1a9ea1b5ab795e3abff68ca66fa7523045562d7449a95ed8bf9 + languageName: node + linkType: hard + "@vitest/spy@npm:3.1.3": version: 3.1.3 resolution: "@vitest/spy@npm:3.1.3" @@ -16465,6 +16450,17 @@ __metadata: languageName: node linkType: hard +"@vitest/utils@npm:3.0.9": + version: 3.0.9 + resolution: "@vitest/utils@npm:3.0.9" + dependencies: + "@vitest/pretty-format": "npm:3.0.9" + loupe: "npm:^3.1.3" + tinyrainbow: "npm:^2.0.0" + checksum: 10/c77e2a4a5c62dabc57c0d27536428e6b4f9a7998b59161deb82cf797e1d6cb61a7531bef19f079c4bdca7b48fd656b48e4d1bcfb4a5bdf3c177931670a287163 + languageName: node + linkType: hard + "@vitest/utils@npm:3.1.3": version: 3.1.3 resolution: "@vitest/utils@npm:3.1.3" @@ -17812,13 +17808,6 @@ __metadata: languageName: node linkType: hard -"browser-assert@npm:^1.2.1": - version: 1.2.1 - resolution: "browser-assert@npm:1.2.1" - checksum: 10/8b2407cd04c1ed592cf892dec35942b7d72635829221e0788c9a16c4d2afa8b7156bc9705b1c4b32c30d88136c576fda3cbcb8f494d6f865264c706ea8798d92 - languageName: node - linkType: hard - "browser-fs-access@npm:^0.37.0": version: 0.37.0 resolution: "browser-fs-access@npm:0.37.0" @@ -23979,13 +23968,6 @@ __metadata: languageName: node linkType: hard -"is-arguments@npm:@nolyfill/is-arguments@^1": - version: 1.0.44 - resolution: "@nolyfill/is-arguments@npm:1.0.44" - checksum: 10/d08d48617c3bec6ee85a194cba7d4f11b01fb87e4ef96254723d7e63a8d8e86d92a44a77b683f23db631306af15ca8a2173846c29568ad56ae9c84061e2593f4 - languageName: node - linkType: hard - "is-arrayish@npm:^0.2.1": version: 0.2.1 resolution: "is-arrayish@npm:0.2.1" @@ -24107,13 +24089,6 @@ __metadata: languageName: node linkType: hard -"is-generator-function@npm:@nolyfill/is-generator-function@^1": - version: 1.0.44 - resolution: "@nolyfill/is-generator-function@npm:1.0.44" - checksum: 10/611082d5d50f472e4601bf8fc475cf2bfcea3346679c3b5a43f78a3be488086a95260c2d878bd6a15cf486fdcccb127c6ca0461c7735e4b3a7fbe3447fd79cda - languageName: node - linkType: hard - "is-glob@npm:4.0.3, is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3, is-glob@npm:~4.0.1": version: 4.0.3 resolution: "is-glob@npm:4.0.3" @@ -24325,15 +24300,6 @@ __metadata: languageName: node linkType: hard -"is-typed-array@npm:@nolyfill/is-typed-array@^1": - version: 1.0.44 - resolution: "@nolyfill/is-typed-array@npm:1.0.44" - dependencies: - "@nolyfill/which-typed-array": "npm:1.0.44" - checksum: 10/4f1f89078119d41f5a8438b418259ba8ad76ef2547a4d3137395ddf9eb54a5c1165b63fbc100ddd43322175d8708c7515f8c03bb158d27a1da5f667efd9d1fcf - languageName: node - linkType: hard - "is-unc-path@npm:^1.0.0": version: 1.0.0 resolution: "is-unc-path@npm:1.0.0" @@ -24685,13 +24651,6 @@ __metadata: languageName: node linkType: hard -"jsdoc-type-pratt-parser@npm:^4.0.0": - version: 4.1.0 - resolution: "jsdoc-type-pratt-parser@npm:4.1.0" - checksum: 10/30d88f95f6cbb4a1aa6d4b0d0ae46eb1096e606235ecaf9bab7a3ed5da860516b5d1cd967182765002f292c627526db918f3e56d34637bcf810e6ef84d403f3f - languageName: node - linkType: hard - "jsesc@npm:^3.0.2, jsesc@npm:^3.1.0": version: 3.1.0 resolution: "jsesc@npm:3.1.0" @@ -25888,15 +25847,6 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.27.0": - version: 0.27.0 - resolution: "magic-string@npm:0.27.0" - dependencies: - "@jridgewell/sourcemap-codec": "npm:^1.4.13" - checksum: 10/10a18a48d22fb14467d6cb4204aba58d6790ae7ba023835dc7a65e310cf216f042a17fab1155ba43e47117310a9b7c3fd3bb79f40be40f5124d6b1af9e96399b - languageName: node - linkType: hard - "magic-string@npm:^0.30.0, magic-string@npm:^0.30.11, magic-string@npm:^0.30.17": version: 0.30.17 resolution: "magic-string@npm:0.30.17" @@ -29561,13 +29511,6 @@ __metadata: languageName: node linkType: hard -"process@npm:^0.11.10": - version: 0.11.10 - resolution: "process@npm:0.11.10" - checksum: 10/dbaa7e8d1d5cf375c36963ff43116772a989ef2bb47c9bdee20f38fd8fc061119cf38140631cf90c781aca4d3f0f0d2c834711952b728953f04fd7d238f59f5b - languageName: node - linkType: hard - "progress@npm:^2.0.3": version: 2.0.3 resolution: "progress@npm:2.0.3" @@ -29917,9 +29860,9 @@ __metadata: languageName: node linkType: hard -"react-docgen@npm:^7.0.0": - version: 7.1.1 - resolution: "react-docgen@npm:7.1.1" +"react-docgen@npm:^8.0.0": + version: 8.0.0 + resolution: "react-docgen@npm:8.0.0" dependencies: "@babel/core": "npm:^7.18.9" "@babel/traverse": "npm:^7.18.9" @@ -29931,7 +29874,7 @@ __metadata: doctrine: "npm:^3.0.0" resolve: "npm:^1.22.1" strip-indent: "npm:^4.0.0" - checksum: 10/501e5fa0d00e32ee27559f44462a34e9531018ccb46c51efbe60b98a4c077f43dbe8999da5bb91d2ab45a83a34099436a3b725fdabd3f218dbb4493c0b1c9f95 + checksum: 10/1c85676a0d6b275e0149f6422583a3c4ecb1c80c6899a8a19c055ded2e6e6e4203512a38a42c157c7ecf4c7405210821a2b5a2905eef7a926259a452a38ae4fa languageName: node linkType: hard @@ -32203,21 +32146,29 @@ __metadata: languageName: node linkType: hard -"storybook@npm:^8.4.7": - version: 8.6.14 - resolution: "storybook@npm:8.6.14" +"storybook@npm:^9.0.0": + version: 9.0.0 + resolution: "storybook@npm:9.0.0" dependencies: - "@storybook/core": "npm:8.6.14" + "@storybook/global": "npm:^5.0.0" + "@testing-library/jest-dom": "npm:^6.6.3" + "@testing-library/user-event": "npm:^14.6.1" + "@vitest/expect": "npm:3.0.9" + "@vitest/spy": "npm:3.0.9" + better-opn: "npm:^3.0.2" + esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0" + esbuild-register: "npm:^3.5.0" + recast: "npm:^0.23.5" + semver: "npm:^7.6.2" + ws: "npm:^8.18.0" peerDependencies: prettier: ^2 || ^3 peerDependenciesMeta: prettier: optional: true bin: - getstorybook: ./bin/index.cjs - sb: ./bin/index.cjs storybook: ./bin/index.cjs - checksum: 10/104932fe29ebf49bef24c90285741cec964d1c36b3f0b38da1dace31ac664be457f2a510e41ba69fe8aa0d90c20e3446fec27d1ced41e5eefb3a9ca713d99e79 + checksum: 10/763343d3e7092bd60d5006d844a33ce8a8764a9ef587c284b2a28a6901fdae579140c00b122e80264764b9531abb1ae9956edddbc2ee33cd26aecca6458649b4 languageName: node linkType: hard @@ -34032,19 +33983,6 @@ __metadata: languageName: node linkType: hard -"util@npm:^0.12.5": - version: 0.12.5 - resolution: "util@npm:0.12.5" - dependencies: - inherits: "npm:^2.0.3" - is-arguments: "npm:^1.0.4" - is-generator-function: "npm:^1.0.7" - is-typed-array: "npm:^1.1.3" - which-typed-array: "npm:^1.1.2" - checksum: 10/61a10de7753353dd4d744c917f74cdd7d21b8b46379c1e48e1c4fd8e83f8190e6bd9978fc4e5102ab6a10ebda6019d1b36572fa4a325e175ec8b789a121f6147 - languageName: node - linkType: hard - "utila@npm:~0.4": version: 0.4.0 resolution: "utila@npm:0.4.0" @@ -34910,7 +34848,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:^8.17.1, ws@npm:^8.18.0, ws@npm:^8.18.1, ws@npm:^8.2.3": +"ws@npm:^8.17.1, ws@npm:^8.18.0, ws@npm:^8.18.1": version: 8.18.2 resolution: "ws@npm:8.18.2" peerDependencies: