Skip to content

Commit

Permalink
chore(deps): update storybook monorepo to v8.4.4 (#436)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | 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.1.6` ->
`8.4.4`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/8.1.6/8.4.4)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2faddon-essentials/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2faddon-essentials/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2faddon-essentials/8.1.6/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2faddon-essentials/8.1.6/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@storybook/addon-interactions](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/interactions)
([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/interactions))
| [`8.1.6` ->
`8.4.4`](https://renovatebot.com/diffs/npm/@storybook%2faddon-interactions/8.1.6/8.4.4)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2faddon-interactions/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2faddon-interactions/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2faddon-interactions/8.1.6/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2faddon-interactions/8.1.6/8.4.4?slim=true)](https://docs.renovatebot.com/merge-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.1.6` ->
`8.4.4`](https://renovatebot.com/diffs/npm/@storybook%2faddon-links/8.1.6/8.4.4)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2faddon-links/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2faddon-links/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2faddon-links/8.1.6/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2faddon-links/8.1.6/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@storybook/addon-onboarding](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/onboarding)
([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/onboarding))
| [`8.1.6` ->
`8.4.4`](https://renovatebot.com/diffs/npm/@storybook%2faddon-onboarding/8.1.6/8.4.4)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2faddon-onboarding/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2faddon-onboarding/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2faddon-onboarding/8.1.6/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2faddon-onboarding/8.1.6/8.4.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.1.6` ->
`8.4.4`](https://renovatebot.com/diffs/npm/@storybook%2fblocks/8.1.6/8.4.4)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2fblocks/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2fblocks/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2fblocks/8.1.6/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2fblocks/8.1.6/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@storybook/nextjs](https://redirect.github.com/storybookjs/storybook/tree/next/code/frameworks/nextjs)
([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/frameworks/nextjs))
| [`8.1.6` ->
`8.4.4`](https://renovatebot.com/diffs/npm/@storybook%2fnextjs/8.1.6/8.4.4)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2fnextjs/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2fnextjs/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2fnextjs/8.1.6/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2fnextjs/8.1.6/8.4.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.1.6` ->
`8.4.4`](https://renovatebot.com/diffs/npm/@storybook%2freact/8.1.6/8.4.4)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2freact/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2freact/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2freact/8.1.6/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2freact/8.1.6/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@storybook/test](https://redirect.github.com/storybookjs/storybook/tree/next/code/lib/test)
([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/lib/test))
| [`8.1.6` ->
`8.4.4`](https://renovatebot.com/diffs/npm/@storybook%2ftest/8.1.6/8.4.4)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2ftest/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2ftest/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2ftest/8.1.6/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2ftest/8.1.6/8.4.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.1.6` ->
`8.4.4`](https://renovatebot.com/diffs/npm/storybook/8.1.6/8.4.4) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/storybook/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/storybook/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/storybook/8.1.6/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/storybook/8.1.6/8.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

@coderabbitai: ignore

---

### Release Notes

<details>
<summary>storybookjs/storybook
(@&#8203;storybook/addon-essentials)</summary>

###
[`v8.4.4`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#844)

[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.4.3...v8.4.4)

- Addon Test: Only optimize react deps if applicable in vitest-plugin -
[#&#8203;29617](https://redirect.github.com/storybookjs/storybook/pull/29617),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!

###
[`v8.4.3`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#843)

[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.4.2...v8.4.3)

- Addon Test: Optimize internal dependencies -
[#&#8203;29595](https://redirect.github.com/storybookjs/storybook/pull/29595),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- Next.js: Add support for Next 15 -
[#&#8203;29587](https://redirect.github.com/storybookjs/storybook/pull/29587),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!

###
[`v8.4.2`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#842)

[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.4.1...v8.4.2)

- Addon Test: Fix post-install logic for Next.js Vite framework support
-
[#&#8203;29524](https://redirect.github.com/storybookjs/storybook/pull/29524),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Addon Test: Only render the TestingModule component in development
mode -
[#&#8203;29501](https://redirect.github.com/storybookjs/storybook/pull/29501),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- CLI: Fix Solid init by installing `@storybook/test` -
[#&#8203;29514](https://redirect.github.com/storybookjs/storybook/pull/29514),
thanks [@&#8203;shilman](https://redirect.github.com/shilman)!
- Core: Shim CJS-only globals in ESM output -
[#&#8203;29157](https://redirect.github.com/storybookjs/storybook/pull/29157),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Next.js: Fix bundled react and react-dom in monorepos -
[#&#8203;29444](https://redirect.github.com/storybookjs/storybook/pull/29444),
thanks [@&#8203;sentience](https://redirect.github.com/sentience)!

###
[`v8.4.1`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#841)

[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.4.0...v8.4.1)

- Core: Relax peer dep constraint of shim packages -
[#&#8203;29503](https://redirect.github.com/storybookjs/storybook/pull/29503),
thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)!

###
[`v8.4.0`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#840)

[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.3.7...v8.4.0)

Storybook 8.4 comes with a ton of exciting new features designed to give
you the best experience developing, testing, and debugging tests in the
browser!

-   ▶️ **Unified UI** for component testing
-   5️⃣ **Svelte 5** and Svelte CSF support
-   ⚛️ **React Native Storybook 8** release
-   🏷️ **Tags-based filtering** to organize your Storybook
-   🫧 **Dependency cleanup** to reduce install footprint
-   💯 **Hundreds** more improvements

<details>
<summary>List of all updates</summary>

- Addon Test: Adjust file exports to be ESM/CJS compatible -
[#&#8203;29471](https://redirect.github.com/storybookjs/storybook/pull/29471),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Addon Test: Error when addon interactions exists -
[#&#8203;29434](https://redirect.github.com/storybookjs/storybook/pull/29434),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Addon Test: Escape XML when converting ANSI to HTML in test errors -
[#&#8203;29446](https://redirect.github.com/storybookjs/storybook/pull/29446),
thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)!
- Addon Test: Fix hiding stacktrace for assertion errors in test panel -
[#&#8203;29458](https://redirect.github.com/storybookjs/storybook/pull/29458),
thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)!
- Addon Test: Improve Error Handling -
[#&#8203;29476](https://redirect.github.com/storybookjs/storybook/pull/29476),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Addon Test: Improve postinstall script -
[#&#8203;29479](https://redirect.github.com/storybookjs/storybook/pull/29479),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- Addon Test: Improve unsupported vitest message -
[#&#8203;29486](https://redirect.github.com/storybookjs/storybook/pull/29486),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Addon Test: Only register testing module in Vite projects -
[#&#8203;29472](https://redirect.github.com/storybookjs/storybook/pull/29472),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- Addon Test: Throttle Vitest progress updates more heavily -
[#&#8203;29482](https://redirect.github.com/storybookjs/storybook/pull/29482),
thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)!
- Addon-docs, blocks: Prebundle dependencies -
[#&#8203;29301](https://redirect.github.com/storybookjs/storybook/pull/29301),
thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)!
- Addon-Test: Support for `@vitest/browser` v2.1.2 -
[#&#8203;29407](https://redirect.github.com/storybookjs/storybook/pull/29407),
thanks [@&#8203;strozw](https://redirect.github.com/strozw)!
- Blocks: Prebundle `es-toolkit` -
[#&#8203;29259](https://redirect.github.com/storybookjs/storybook/pull/29259),
thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)!
- Builder-vite: Replace .at() call with \[] in codegen -
[#&#8203;29048](https://redirect.github.com/storybookjs/storybook/pull/29048),
thanks [@&#8203;Chudesnov](https://redirect.github.com/Chudesnov)!
- CLI: Don't add `@storybook/addon-links` by default -
[#&#8203;29177](https://redirect.github.com/storybookjs/storybook/pull/29177),
thanks [@&#8203;tobiasdiez](https://redirect.github.com/tobiasdiez)!
- CLI: Ensure `.gitignore` updated via CLI ends with a newline -
[#&#8203;29124](https://redirect.github.com/storybookjs/storybook/pull/29124),
thanks [@&#8203;3w36zj6](https://redirect.github.com/3w36zj6)!
- CLI: Fix `yarn` detection -
[#&#8203;29448](https://redirect.github.com/storybookjs/storybook/pull/29448),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- CLI: Migrate from `chalk` to `picocolors` -
[#&#8203;28262](https://redirect.github.com/storybookjs/storybook/pull/28262),
thanks [@&#8203;43081j](https://redirect.github.com/43081j)!
- CLI: Refactor NPMProxy error parsing logic -
[#&#8203;29459](https://redirect.github.com/storybookjs/storybook/pull/29459),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- ConfigFile: Fix `export { X }` parsing -
[#&#8203;29344](https://redirect.github.com/storybookjs/storybook/pull/29344),
thanks [@&#8203;vctqs1](https://redirect.github.com/vctqs1)!
- Core: Add unified UI Testing Module -
[#&#8203;29241](https://redirect.github.com/storybookjs/storybook/pull/29241),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- Core: Close story status menu when selecting an item -
[#&#8203;29455](https://redirect.github.com/storybookjs/storybook/pull/29455),
thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)!
- Core: Fix building Storybook deleting project root files -
[#&#8203;29371](https://redirect.github.com/storybookjs/storybook/pull/29371),
thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)!
- Core: Fix race condition during empty folder init -
[#&#8203;29490](https://redirect.github.com/storybookjs/storybook/pull/29490),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Core: Make `prettier` an optional peer dependency -
[#&#8203;29223](https://redirect.github.com/storybookjs/storybook/pull/29223),
thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)!
- Core: Migrate from `express` to `polka` -
[#&#8203;29230](https://redirect.github.com/storybookjs/storybook/pull/29230),
thanks [@&#8203;43081j](https://redirect.github.com/43081j)!
- Core: Migrate from `qs` to `picoquery` -
[#&#8203;28315](https://redirect.github.com/storybookjs/storybook/pull/28315),
thanks [@&#8203;43081j](https://redirect.github.com/43081j)!
- Core: Open 'Component tests' addon panel when clicking a story status
-
[#&#8203;29456](https://redirect.github.com/storybookjs/storybook/pull/29456),
thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)!
- Core: Remove `handlebars` usage -
[#&#8203;29208](https://redirect.github.com/storybookjs/storybook/pull/29208),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- Core: Remove dependence on `file-system-cache` -
[#&#8203;29256](https://redirect.github.com/storybookjs/storybook/pull/29256),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- Core: Replace `fs-extra` with the native APIs -
[#&#8203;29126](https://redirect.github.com/storybookjs/storybook/pull/29126),
thanks [@&#8203;ziebam](https://redirect.github.com/ziebam)!
- Core: Replace `lodash` with `es-toolkit` -
[#&#8203;28981](https://redirect.github.com/storybookjs/storybook/pull/28981),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- Core: Show checkmark icon in story status dropdown and update status
label for component tests -
[#&#8203;29451](https://redirect.github.com/storybookjs/storybook/pull/29451),
thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)!
- Core: Show tooltip on filter toggles to clarify their purpose -
[#&#8203;29447](https://redirect.github.com/storybookjs/storybook/pull/29447),
thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)!
- Core: Track test provider state in sessionStorage -
[#&#8203;29450](https://redirect.github.com/storybookjs/storybook/pull/29450),
thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)!
- Core: Upgrade `esbuild`, broadening version range -
[#&#8203;29254](https://redirect.github.com/storybookjs/storybook/pull/29254),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- Dependencies: Upgrade VTA to v3.1.0 -
[#&#8203;29449](https://redirect.github.com/storybookjs/storybook/pull/29449),
thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)!
- Dependencies: Upgrade VTA to v3.2.0 to resolve peerDep conflict -
[#&#8203;29461](https://redirect.github.com/storybookjs/storybook/pull/29461),
thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)!
- Interactions: Escape xml of interactions errors -
[#&#8203;29414](https://redirect.github.com/storybookjs/storybook/pull/29414),
thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Maintenance: Fix broken and outdated documentation links -
[#&#8203;29412](https://redirect.github.com/storybookjs/storybook/pull/29412),
thanks
[@&#8203;jonniebigodes](https://redirect.github.com/jonniebigodes)!
- Manager: Add tags property to ComponentEntry objects -
[#&#8203;29343](https://redirect.github.com/storybookjs/storybook/pull/29343),
thanks [@&#8203;Sidnioulz](https://redirect.github.com/Sidnioulz)!
- React: Prebundle all of `renderers/react`'s dependencies -
[#&#8203;29298](https://redirect.github.com/storybookjs/storybook/pull/29298),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- Svelte: Improve argTypes inference with `svelte2tsx` - support runes -
[#&#8203;29423](https://redirect.github.com/storybookjs/storybook/pull/29423),
thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)!
- Test: Remove unused `util` dependency -
[#&#8203;29310](https://redirect.github.com/storybookjs/storybook/pull/29310),
thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)!
- UI: Brand image css class conflict causes image to resize on hot
reloads -
[#&#8203;29129](https://redirect.github.com/storybookjs/storybook/pull/29129),
thanks [@&#8203;ShreySinha02](https://redirect.github.com/ShreySinha02)!
- UI: Fix RefIndicator to use CheckIcon instead of string -
[#&#8203;29209](https://redirect.github.com/storybookjs/storybook/pull/29209),
thanks [@&#8203;JSMike](https://redirect.github.com/JSMike)!
- UI: Simple tag filtering -
[#&#8203;29333](https://redirect.github.com/storybookjs/storybook/pull/29333),
thanks [@&#8203;shilman](https://redirect.github.com/shilman)!
- UI: Use production-mode `react` in manager -
[#&#8203;29197](https://redirect.github.com/storybookjs/storybook/pull/29197),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- Viewport-addon: Add InitialViewportKeys type to viewport addon -
[#&#8203;29182](https://redirect.github.com/storybookjs/storybook/pull/29182),
thanks
[@&#8203;hyeongrok7874](https://redirect.github.com/hyeongrok7874)!
- Vite: Add jsdoc-type-pratt-parser to `optimizeDeps` -
[#&#8203;29179](https://redirect.github.com/storybookjs/storybook/pull/29179),
thanks [@&#8203;tobiasdiez](https://redirect.github.com/tobiasdiez)!
- Vite: Cleanup and prebundle dependencies -
[#&#8203;29302](https://redirect.github.com/storybookjs/storybook/pull/29302),
thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)!
- Webpack: Fix export 'act' (imported as 'React4') was not found in
'react' errors in webpack -
[#&#8203;29235](https://redirect.github.com/storybookjs/storybook/pull/29235),
thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)!

</details>

###
[`v8.3.7`](https://redirect.github.com/storybookjs/storybook/releases/tag/v8.3.7)

[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.3.6...v8.3.7)

##### v8.3.7

- Core: Relax peer dep constraint of shim packages -
[#&#8203;29503](https://redirect.github.com/storybookjs/storybook/pull/29503),
thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)!

###
[`v8.3.6`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#836)

[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.3.5...v8.3.6)

- CLI: Install Svelte CSF v5 in Svelte5 projects -
[#&#8203;29323](https://redirect.github.com/storybookjs/storybook/pull/29323),
thanks [@&#8203;shilman](https://redirect.github.com/shilman)!
- Svelte: Add v5 stories to CLI templates -
[#&#8203;29382](https://redirect.github.com/storybookjs/storybook/pull/29382),
thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)!

###
[`v8.3.5`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#835)

[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.3.4...v8.3.5)

- CLI: Update the React Native init to include v8 dependencies -
[#&#8203;29273](https://redirect.github.com/storybookjs/storybook/pull/29273),
thanks [@&#8203;dannyhw](https://redirect.github.com/dannyhw)!
- Vitest plugin: Fix renamed export stories -
[#&#8203;29250](https://redirect.github.com/storybookjs/storybook/pull/29250),
thanks [@&#8203;shilman](https://redirect.github.com/shilman)!

###
[`v8.3.4`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#834)

[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.3.3...v8.3.4)

- Addon Test: Support story name as test description -
[#&#8203;29147](https://redirect.github.com/storybookjs/storybook/pull/29147),
thanks [@&#8203;InfiniteXyy](https://redirect.github.com/InfiniteXyy)!
- Addon-Interactions: Use ansi-to-html for colored test errors -
[#&#8203;29110](https://redirect.github.com/storybookjs/storybook/pull/29110),
thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)!

###
[`v8.3.3`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#833)

[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.3.2...v8.3.3)

- CLI: Show constraints in error when getting depndencies -
[#&#8203;29187](https://redirect.github.com/storybookjs/storybook/pull/29187),
thanks [@&#8203;andrasczeh](https://redirect.github.com/andrasczeh)!
- React-Vite: Downgrade react-docgen-typescript plugin -
[#&#8203;29184](https://redirect.github.com/storybookjs/storybook/pull/29184),
thanks [@&#8203;shilman](https://redirect.github.com/shilman)!
- UI: Fix composed storybook TooltipLinkList bug where href isn't passed
forward -
[#&#8203;29175](https://redirect.github.com/storybookjs/storybook/pull/29175),
thanks [@&#8203;JSMike](https://redirect.github.com/JSMike)!

###
[`v8.3.2`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#832)

[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.3.1...v8.3.2)

- CLI: Fix skip-install for stable latest releases -
[#&#8203;29133](https://redirect.github.com/storybookjs/storybook/pull/29133),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Core: Do not add packageManager field to package.json during
`storybook dev` -
[#&#8203;29152](https://redirect.github.com/storybookjs/storybook/pull/29152),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!

###
[`v8.3.1`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#831)

[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.3.0...v8.3.1)

- Angular: Fix sourceDecorator to apply excludeDecorators flag -
[#&#8203;29069](https://redirect.github.com/storybookjs/storybook/pull/29069),
thanks [@&#8203;JSMike](https://redirect.github.com/JSMike)!
- Core: Do not prebundle better-opn -
[#&#8203;29137](https://redirect.github.com/storybookjs/storybook/pull/29137),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Core: Do not prebundle jsdoc-type-pratt-parser -
[#&#8203;29134](https://redirect.github.com/storybookjs/storybook/pull/29134),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Next.js: Upgrade sass-loader from ^12 to ^13 -
[#&#8203;29040](https://redirect.github.com/storybookjs/storybook/pull/29040),
thanks
[@&#8203;HoncharenkoZhenya](https://redirect.github.com/HoncharenkoZhenya)!

###
[`v8.3.0`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#830)

[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.2.10...v8.3.0)

Fresh out of the oven! Storybook 8.3 brings you:

- ⚡️ **First-class Vitest integration** to run stories as component
tests
-   🔼 **Next.js-Vite framework** for Vitest compatibility and better DX
-   🗜️ **Further reduced bundle size** for a smaller install footprint
- 🌐 **Experimental Story globals** to standardize stories for themes,
viewports, and locales
-   💯 **Hundreds** more improvements

<details>
<summary>List of all updates</summary>

- Addon Test: Improve messages and post install script handling -
[#&#8203;29036](https://redirect.github.com/storybookjs/storybook/pull/29036),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- Addon Viewport: Add default options via parameters -
[#&#8203;28944](https://redirect.github.com/storybookjs/storybook/pull/28944),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- Addon Test: Add experimental vitest integration -
[#&#8203;28768](https://redirect.github.com/storybookjs/storybook/pull/28768),
thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Addon Test: Fix error message logic in set up file -
[#&#8203;28906](https://redirect.github.com/storybookjs/storybook/pull/28906),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- Addon Test: Fix indentation of 'vitePluginNext' in generated Vitest
config file -
[#&#8203;29011](https://redirect.github.com/storybookjs/storybook/pull/29011),
thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)!
- Addon Test: Fix postinstall file types -
[#&#8203;28978](https://redirect.github.com/storybookjs/storybook/pull/28978),
thanks [@&#8203;shilman](https://redirect.github.com/shilman)!
- Addon Test: Fix tests potentially not existing in non-isolate mode -
[#&#8203;28993](https://redirect.github.com/storybookjs/storybook/pull/28993),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- Addon Test: Improve transformation logic to avoid duplicate tests -
[#&#8203;28929](https://redirect.github.com/storybookjs/storybook/pull/28929),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- Addon Test: Set default viewport if applicable -
[#&#8203;28905](https://redirect.github.com/storybookjs/storybook/pull/28905),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- Addon Test: Set screenshotFailures to false by default -
[#&#8203;28908](https://redirect.github.com/storybookjs/storybook/pull/28908),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- Addon Docs: Remove babel dependency -
[#&#8203;28915](https://redirect.github.com/storybookjs/storybook/pull/28915),
thanks [@&#8203;shilman](https://redirect.github.com/shilman)!
- Addon Interactions: Fix status in panel tab -
[#&#8203;28580](https://redirect.github.com/storybookjs/storybook/pull/28580),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- Angular: Fix Angular template error for props with a circular
reference -
[#&#8203;28498](https://redirect.github.com/storybookjs/storybook/pull/28498),
thanks [@&#8203;Marklb](https://redirect.github.com/Marklb)!
- Angular: Fix template props not able to use dot notation -
[#&#8203;28588](https://redirect.github.com/storybookjs/storybook/pull/28588),
thanks [@&#8203;Marklb](https://redirect.github.com/Marklb)!
- Backgrounds/Viewports: Make defaults overridable in
`StoryGlobals`-mode -
[#&#8203;29025](https://redirect.github.com/storybookjs/storybook/pull/29025),
thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)!
- Blocks: Fix scroll to non-ascii anchors -
[#&#8203;28826](https://redirect.github.com/storybookjs/storybook/pull/28826),
thanks [@&#8203;SkReD](https://redirect.github.com/SkReD)!
- Build: Remove external overrides, use package.json as source of truth
-
[#&#8203;28632](https://redirect.github.com/storybookjs/storybook/pull/28632),
thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Builder-Vite: Add null character prefix to virtual file IDs -
[#&#8203;28863](https://redirect.github.com/storybookjs/storybook/pull/28863),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Builder-Vite: Fix 'condition node never be used' warning -
[#&#8203;28989](https://redirect.github.com/storybookjs/storybook/pull/28989),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- CLI: Add conditional logging for manager and preview start -
[#&#8203;28603](https://redirect.github.com/storybookjs/storybook/pull/28603),
thanks [@&#8203;tobiasdiez](https://redirect.github.com/tobiasdiez)!
- CLI: Fix dedent import in package managers -
[#&#8203;28980](https://redirect.github.com/storybookjs/storybook/pull/28980),
thanks [@&#8203;shilman](https://redirect.github.com/shilman)!
- CLI: Fix the initialization of Storybook in workspaces -
[#&#8203;28699](https://redirect.github.com/storybookjs/storybook/pull/28699),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- CLI: Handle Yarn PnP wrapper scenario when adding an addon -
[#&#8203;29027](https://redirect.github.com/storybookjs/storybook/pull/29027),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- CLI: Make PackageJson optional for starting a dev server -
[#&#8203;28594](https://redirect.github.com/storybookjs/storybook/pull/28594),
thanks [@&#8203;tobiasdiez](https://redirect.github.com/tobiasdiez)!
- CLI: Update spawn options in proxy.ts to support Windows -
[#&#8203;28990](https://redirect.github.com/storybookjs/storybook/pull/28990),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Components: Remove external overrides -
[#&#8203;28632](https://redirect.github.com/storybookjs/storybook/pull/28632),
thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)!
- ConfigFile: Fix `as const satisfies` modifiers -
[#&#8203;29000](https://redirect.github.com/storybookjs/storybook/pull/29000),
thanks [@&#8203;shilman](https://redirect.github.com/shilman)!
- Controls: Add disableSave parameter -
[#&#8203;28734](https://redirect.github.com/storybookjs/storybook/pull/28734),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Core: Add Rsbuild frameworks to known frameworks -
[#&#8203;28694](https://redirect.github.com/storybookjs/storybook/pull/28694),
thanks [@&#8203;fi3ework](https://redirect.github.com/fi3ework)!
- Core: De-duplicate babel use in core -
[#&#8203;28972](https://redirect.github.com/storybookjs/storybook/pull/28972),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- Core: Fix header for MountMustBeDestructuredError message -
[#&#8203;28590](https://redirect.github.com/storybookjs/storybook/pull/28590),
thanks [@&#8203;0916dhkim](https://redirect.github.com/0916dhkim)!
- Core: Fix manager-builder `tsconfig` to emit `react-jsx` -
[#&#8203;28541](https://redirect.github.com/storybookjs/storybook/pull/28541),
thanks
[@&#8203;williamhelmrath](https://redirect.github.com/williamhelmrath)!
- Core: Introduce setProjectAnnotations API to more renderers and
frameworks -
[#&#8203;28907](https://redirect.github.com/storybookjs/storybook/pull/28907),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- Core: Make sure CJS build always has lowest prio -
[#&#8203;28829](https://redirect.github.com/storybookjs/storybook/pull/28829),
thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Core: Move `util` to regular dependency -
[#&#8203;29008](https://redirect.github.com/storybookjs/storybook/pull/29008),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- Core: Split Storybook CLI -
[#&#8203;28519](https://redirect.github.com/storybookjs/storybook/pull/28519),
thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Core: Upgrade docs-mdx for smaller install -
[#&#8203;28552](https://redirect.github.com/storybookjs/storybook/pull/28552),
thanks [@&#8203;shilman](https://redirect.github.com/shilman)!
- CPC: Add `ESM` export to `docs-tools` & `node-logger` packages -
[#&#8203;28539](https://redirect.github.com/storybookjs/storybook/pull/28539),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- CPC: Fix missing dependency in `@storybook/addon-interactions` -
[#&#8203;28518](https://redirect.github.com/storybookjs/storybook/pull/28518),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- CPC: Fix type generation -
[#&#8203;28507](https://redirect.github.com/storybookjs/storybook/pull/28507),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- CPC: Revert renames of panels, addon_ids -
[#&#8203;28524](https://redirect.github.com/storybookjs/storybook/pull/28524),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- CSF: Allow overridding globals at the story level -
[#&#8203;26654](https://redirect.github.com/storybookjs/storybook/pull/26654),
thanks [@&#8203;tmeasday](https://redirect.github.com/tmeasday)!
- Dependencies: Upgrade `commander` -
[#&#8203;28857](https://redirect.github.com/storybookjs/storybook/pull/28857),
thanks [@&#8203;43081j](https://redirect.github.com/43081j)!
- Fix: Add header for MountMustBeDestructuredError message -
[#&#8203;28590](https://redirect.github.com/storybookjs/storybook/pull/28590),
thanks [@&#8203;0916dhkim](https://redirect.github.com/0916dhkim)!
- Fix: Prevent iframe from capturing mouse events in composed Storybooks
-
[#&#8203;28568](https://redirect.github.com/storybookjs/storybook/pull/28568),
thanks
[@&#8203;Vincentdevreede](https://redirect.github.com/Vincentdevreede)!
- Maintenance: Add `node:`-prefix to node core-modules -
[#&#8203;28860](https://redirect.github.com/storybookjs/storybook/pull/28860),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- Maintenance: Rename addon-vitest to addon-test -
[#&#8203;29014](https://redirect.github.com/storybookjs/storybook/pull/29014),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- Next.js-Vite: Fix vite plugin exports -
[#&#8203;29046](https://redirect.github.com/storybookjs/storybook/pull/29046),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Next.js-Vite: Streamline Next.js dir option -
[#&#8203;28995](https://redirect.github.com/storybookjs/storybook/pull/28995),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Next.js-Vite: Update next and vite-plugin-storybook-nextjs
dependencies -
[#&#8203;28994](https://redirect.github.com/storybookjs/storybook/pull/28994),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Next.js: Add
[@&#8203;storybook/nextjs-vite](https://redirect.github.com/storybook/nextjs-vite)
package -
[#&#8203;28800](https://redirect.github.com/storybookjs/storybook/pull/28800),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Next.js: Fix wrong Next.js framework reference -
[#&#8203;28992](https://redirect.github.com/storybookjs/storybook/pull/28992),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Next.js: Make RSC portable-stories compatible -
[#&#8203;28756](https://redirect.github.com/storybookjs/storybook/pull/28756),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Next.js: Update dependencies -
[#&#8203;29052](https://redirect.github.com/storybookjs/storybook/pull/29052),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Nextjs-Vite: Re-export vite-plugin-storybook-nextjs -
[#&#8203;29012](https://redirect.github.com/storybookjs/storybook/pull/29012),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Portable Stories: Improve Handling of React Updates and Errors -
[#&#8203;29044](https://redirect.github.com/storybookjs/storybook/pull/29044),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- React: Avoid 'Dynamic require of react is not possible' issue -
[#&#8203;28730](https://redirect.github.com/storybookjs/storybook/pull/28730),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- React: Bundle in `lodash` -
[#&#8203;28609](https://redirect.github.com/storybookjs/storybook/pull/28609),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- Svelte: Fix events not being logged in Actions when a story has
decorators -
[#&#8203;28247](https://redirect.github.com/storybookjs/storybook/pull/28247),
thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)!
- SvelteKit: Introduce portable stories support -
[#&#8203;28918](https://redirect.github.com/storybookjs/storybook/pull/28918),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- SvelteKit/Vue3: Refactor plugin export paths -
[#&#8203;29016](https://redirect.github.com/storybookjs/storybook/pull/29016),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- Telemetry: Add globals stats -
[#&#8203;28822](https://redirect.github.com/storybookjs/storybook/pull/28822),
thanks [@&#8203;shilman](https://redirect.github.com/shilman)!
- Telemetry: Add portable stories -
[#&#8203;26764](https://redirect.github.com/storybookjs/storybook/pull/26764),
thanks [@&#8203;shilman](https://redirect.github.com/shilman)!
- Test: Fix support for TS < 4.7 -
[#&#8203;28887](https://redirect.github.com/storybookjs/storybook/pull/28887),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- Test: Rename vitest plugin entrypoint -
[#&#8203;29067](https://redirect.github.com/storybookjs/storybook/pull/29067),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- Test: Upgrade Vitest to v2 -
[#&#8203;28788](https://redirect.github.com/storybookjs/storybook/pull/28788),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- Types: Adjust beforeAll to be non-nullable in
NormalizedProjectAnnotations -
[#&#8203;28671](https://redirect.github.com/storybookjs/storybook/pull/28671),
thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Types: Update type signatures of objects and functions -
[#&#8203;28503](https://redirect.github.com/storybookjs/storybook/pull/28503),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- UI: Fix collapse/expand all functionality -
[#&#8203;28582](https://redirect.github.com/storybookjs/storybook/pull/28582),
thanks
[@&#8203;filipemelo2002](https://redirect.github.com/filipemelo2002)!
- UI: Fix conditional hooks usage in sidebar -
[#&#8203;28979](https://redirect.github.com/storybookjs/storybook/pull/28979),
thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)!
- UI: Fix sidebar not wrapping -
[#&#8203;29055](https://redirect.github.com/storybookjs/storybook/pull/29055),
thanks [@&#8203;JReinhold](https://redirect.github.com/JReinhold)!
- Vite: Fix HMR -
[#&#8203;28876](https://redirect.github.com/storybookjs/storybook/pull/28876),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- Vite: Fix missing source map warning -
[#&#8203;28984](https://redirect.github.com/storybookjs/storybook/pull/28984),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Vitest: Fix add command -
[#&#8203;28975](https://redirect.github.com/storybookjs/storybook/pull/28975),
thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)!
- Vitest: Fix default viewport -
[#&#8203;28943](https://redirect.github.com/storybookjs/storybook/pull/28943),
thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Vitest: Implement add command for vitest addon -
[#&#8203;28920](https://redirect.github.com/storybookjs/storybook/pull/28920),
thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Vue: Add missing prop controls when using `vue-component-meta` docgen
plugin -
[#&#8203;28760](https://redirect.github.com/storybookjs/storybook/pull/28760),
thanks [@&#8203;larsrickert](https://redirect.github.com/larsrickert)!
- Vue: Improve generated code snippets -
[#&#8203;27194](https://redirect.github.com/storybookjs/storybook/pull/27194),
thanks [@&#8203;larsrickert](https://redirect.github.com/larsrickert)!
- Vue3: Add vite plugin for portable stories -
[#&#8203;29004](https://redirect.github.com/storybookjs/storybook/pull/29004),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!

</details>

###
[`v8.2.10`](https://redirect.github.com/storybookjs/storybook/releases/tag/v8.2.10)

[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.2.9...v8.2.10)

##### 8.2.10

- Core: Relax peer dep constraint of shim packages -
[#&#8203;29503](https://redirect.github.com/storybookjs/storybook/pull/29503),
thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)!

###
[`v8.2.9`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#829)

[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.2.8...v8.2.9)

- CLI: Fix `init --skip-install` -
[#&#8203;28853](https://redirect.github.com/storybookjs/storybook/pull/28853),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- Telemetry: Disable save-from-controls logs for example stories -
[#&#8203;28870](https://redirect.github.com/storybookjs/storybook/pull/28870),
thanks [@&#8203;shilman](https://redirect.github.com/shilman)!

###
[`v8.2.8`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#828)

[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.2.7...v8.2.8)

- CLI: Parse more Yarn Berry errors -
[#&#8203;28816](https://redirect.github.com/storybookjs/storybook/pull/28816),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- Fix: Invariant failed: Expected package.json#version to be defined in
the "undefined" package -
[#&#8203;28752](https://redirect.github.com/storybookjs/storybook/pull/28752),
thanks [@&#8203;abcdmku](https://redirect.github.com/abcdmku)!

###
[`v8.2.7`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#827)

[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.2.6...v8.2.7)

- CPC: Fix type usage in renderers -
[#&#8203;28745](https://redirect.github.com/storybookjs/storybook/pull/28745),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- Core: Introduce run over play in portable stories, and revert back
play changes of 8.2 -
[#&#8203;28764](https://redirect.github.com/storybookjs/storybook/pull/28764),
thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)!

###
[`v8.2.6`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#826)

[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.2.5...v8.2.6)

- CPC: Fix missing exports for addon-kit -
[#&#8203;28691](https://redirect.github.com/storybookjs/storybook/pull/28691),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!

###
[`v8.2.5`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#825)

[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.2.4...v8.2.5)

- CPC: Add the globals export for manager -
[#&#8203;28650](https://redirect.github.com/storybookjs/storybook/pull/28650),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- CPC: Correct path to the `@storybook/theming/create` alias -
[#&#8203;28643](https://redirect.github.com/storybookjs/storybook/pull/28643),
thanks [@&#8203;Averethel](https://redirect.github.com/Averethel)!
- Components: Remove external overrides -
[#&#8203;28632](https://redirect.github.com/storybookjs/storybook/pull/28632),
thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Core: Fix header for MountMustBeDestructuredError message -
[#&#8203;28590](https://redirect.github.com/storybookjs/storybook/pull/28590),
thanks [@&#8203;0916dhkim](https://redirect.github.com/0916dhkim)!
- Onboarding: Fix code snippet when story name differs from export name
-
[#&#8203;28649](https://redirect.github.com/storybookjs/storybook/pull/28649),
thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)!
- Telemetry: Add mount, beforeEach, moduleMock stats -
[#&#8203;28624](https://redirect.github.com/storybookjs/storybook/pull/28624),
thanks [@&#8203;shilman](https://redirect.github.com/shilman)!
- Telemetry: CSF feature usage -
[#&#8203;28622](https://redirect.github.com/storybookjs/storybook/pull/28622),
thanks [@&#8203;shilman](https://redirect.github.com/shilman)!

###
[`v8.2.4`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#824)

[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.2.3...v8.2.4)

- CLI: Add diagnostic when the `storybook` package is missing -
[#&#8203;28604](https://redirect.github.com/storybookjs/storybook/pull/28604),
thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)!
- CLI: Make a few automigrations run on all version upgrades -
[#&#8203;28601](https://redirect.github.com/storybookjs/storybook/pull/28601),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- CPC: Direct dependencies on shim packages in renderers -
[#&#8203;28599](https://redirect.github.com/storybookjs/storybook/pull/28599),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!

###
[`v8.2.3`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#823)

[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.2.2...v8.2.3)

- Bug: Fix invalid docs links in Configure.mdx template page -
[#&#8203;28560](https://redirect.github.com/storybookjs/storybook/pull/28560),
thanks [@&#8203;kylegach](https://redirect.github.com/kylegach)!
- CLI: Add "missing-storybook-dependencies" automigration -
[#&#8203;28579](https://redirect.github.com/storybookjs/storybook/pull/28579),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- CPC: Add `theming/create` aliases in docs preset -
[#&#8203;28570](https://redirect.github.com/storybookjs/storybook/pull/28570),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- CPC: Fix incorrect re-export in `core-events` -
[#&#8203;28573](https://redirect.github.com/storybookjs/storybook/pull/28573),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- CPC: Fix Vite builder had wrong conditions -
[#&#8203;28581](https://redirect.github.com/storybookjs/storybook/pull/28581),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- CSF: Fix small typing issue -
[#&#8203;28587](https://redirect.github.com/storybookjs/storybook/pull/28587),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Portable stories: Remove unused types -
[#&#8203;28548](https://redirect.github.com/storybookjs/storybook/pull/28548),
thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Webpack: Fix sourceMap generation in csf-tools -
[#&#8203;28585](https://redirect.github.com/storybookjs/storybook/pull/28585),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!

###
[`v8.2.2`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#822)

[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.2.1...v8.2.2)

- CPC: Add `ESM` export to `docs-tools` & `node-logger` packages -
[#&#8203;28539](https://redirect.github.com/storybookjs/storybook/pull/28539),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- CPC: Fix missing dependency in `@storybook/addon-interactions` -
[#&#8203;28518](https://redirect.github.com/storybookjs/storybook/pull/28518),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- CPC: Revert renames of panels, addon_ids -
[#&#8203;28524](https://redirect.github.com/storybookjs/storybook/pull/28524),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!

###
[`v8.2.1`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#821)

[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.2.0...v8.2.1)

- CPC: Fix type generation -
[#&#8203;28507](https://redirect.github.com/storybookjs/storybook/pull/28507),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- Types: Update type signatures of objects and functions -
[#&#8203;28503](https://redirect.github.com/storybookjs/storybook/pull/28503),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!

###
[`v8.2.0`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#820)

[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.1.11...v8.2.0)

Hold onto your hats! Storybook 8.2 has dropped, packed with a treasure
trove of new features and bug fixes:

-   🪝 New test hook `beforeAll`
-   🕹️ Enhanced `play` function
- 📦 Portable stories that let you use your stories in other testing
tools
- 🎁 Consolidated dependency to bring you better performance in a smaller
package
-   ✨ Brand new onboarding experience to get you up to speed quicker
-   💯 Hundreds more improvements

<details>
<summary>List of all updates</summary>

- Addon Controls: Fix saving on Windows -
[#&#8203;28485](https://redirect.github.com/storybookjs/storybook/pull/28485),
thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)!
- Addon Interactions: Use unique keys when rendering array nodes in
panel -
[#&#8203;28423](https://redirect.github.com/storybookjs/storybook/pull/28423),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- Addon Onboarding: Add icons for dev/test/doc to the splash screen -
[#&#8203;28389](https://redirect.github.com/storybookjs/storybook/pull/28389),
thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)!
- Addon Onboarding: New design and flow based on Save from Controls -
[#&#8203;28327](https://redirect.github.com/storybookjs/storybook/pull/28327),
thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)!
- Addon Onboarding: Trigger onboarding during init for Vue and Angular
projects -
[#&#8203;28482](https://redirect.github.com/storybookjs/storybook/pull/28482),
thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)!
- Addon-A11y: Fix property default assignment -
[#&#8203;27224](https://redirect.github.com/storybookjs/storybook/pull/27224),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Angular: Allow format configuration of custom source preview -
[#&#8203;28305](https://redirect.github.com/storybookjs/storybook/pull/28305),
thanks [@&#8203;64BitAsura](https://redirect.github.com/64BitAsura)!
- Angular: Allow outputPath object syntax -
[#&#8203;28144](https://redirect.github.com/storybookjs/storybook/pull/28144),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Angular: Cleanup types -
[#&#8203;27189](https://redirect.github.com/storybookjs/storybook/pull/27189),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Angular: Fix enableProdMode setting -
[#&#8203;28415](https://redirect.github.com/storybookjs/storybook/pull/28415),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Angular: Fix wrong detection of standalone components -
[#&#8203;27353](https://redirect.github.com/storybookjs/storybook/pull/27353),
thanks
[@&#8203;dario-baumberger](https://redirect.github.com/dario-baumberger)!
- Angular: Introduce preserveSymlink builder option -
[#&#8203;28145](https://redirect.github.com/storybookjs/storybook/pull/28145),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Angular: Update outputPath default value in angular-cli-webpack.js -
[#&#8203;28418](https://redirect.github.com/storybookjs/storybook/pull/28418),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Babel: Ensure story files not transpiled earlier than ES2017 -
[#&#8203;28469](https://redirect.github.com/storybookjs/storybook/pull/28469),
thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Blocks: Fix reference to storybook core -
[#&#8203;28422](https://redirect.github.com/storybookjs/storybook/pull/28422),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- Blocks: Prebundle `tocbot` -
[#&#8203;28318](https://redirect.github.com/storybookjs/storybook/pull/28318),
thanks [@&#8203;shilman](https://redirect.github.com/shilman)!
- Build: Change require/import order, so that import has higher prio if
both are specified -
[#&#8203;27730](https://redirect.github.com/storybookjs/storybook/pull/27730),
thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Build: Ignore ts stories in cra/default-js sandbox -
[#&#8203;28354](https://redirect.github.com/storybookjs/storybook/pull/28354),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- CLI: Add `--no-dev` option to `init` -
[#&#8203;26918](https://redirect.github.com/storybookjs/storybook/pull/26918),
thanks [@&#8203;fastfrwrd](https://redirect.github.com/fastfrwrd)!
- CLI: Add optional `--dev` and `--no-dev` options to `storybook init`
CLI -
[#&#8203;26918](https://redirect.github.com/storybookjs/storybook/pull/26918),
thanks [@&#8203;fastfrwrd](https://redirect.github.com/fastfrwrd)!
- CLI: Add support for Nuxt to project init -
[#&#8203;26884](https://redirect.github.com/storybookjs/storybook/pull/26884),
thanks [@&#8203;tobiasdiez](https://redirect.github.com/tobiasdiez)!
- CLI: Fix CLI always asking all automigrations -
[#&#8203;28238](https://redirect.github.com/storybookjs/storybook/pull/28238),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- CLI: Improve error message when fetching CLI version -
[#&#8203;28289](https://redirect.github.com/storybookjs/storybook/pull/28289),
thanks [@&#8203;yannbf](https://redirect.github.com/yannbf)!
- CLI: Include `@storybook/addon-svelte-csf` when initializing new
projects -
[#&#8203;27070](https://redirect.github.com/storybookjs/storybook/pull/27070),
thanks [@&#8203;benmccann](https://redirect.github.com/benmccann)!
- CLI: Prebundle get-npm-tarball-url and
[@&#8203;ndelangen/get-tarball](https://redirect.github.com/ndelangen/get-tarball)
-
[#&#8203;28481](https://redirect.github.com/storybookjs/storybook/pull/28481),
thanks [@&#8203;ndelangen](https://redirect.github.com/ndelangen)!
- Config: Apply JavaScript-only story glob extensions for JavaScript
projects -
[#&#8203;28338](https://redirect.github.com/storybookjs/storybook/pull/28338),
thanks
[@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Controls: Fix date picker control validation and assignment -
[#&#8203;26695](https://redirect.github.com/storybookjs/storybook/pull/26695),
thanks [@&#8203;leeovictor](https://redirect.github.com/leeovictor)!
- Controls: Fix grouped Radio controls to have the same name -
[#&#8203;23374](https://redirect.github.com/storybookjs/storybook/pull/23374),
thanks [@&#8203;srapilly](https://redirect.github.com/srapilly)!
- Controls: Throttling makes Color control lagging -
[#&#8203;22615](https://redirect.github.com/storybookjs/storybook/pull/22615),
thanks [@&#8203;gitstart](https://redirect.github.com/gitstart)!
- Core: Add context as a property of the context (self-referencing) -
[#&#8203;28353](https://redirect.github.com/storybookjs/storybook/pull/28353),
thanks [@&#8203;kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Core: Add support for `beforeAll` hook -
[#&#8203;28255](https://redirect.github.com/storybookjs/storybook/pull/28255),
thanks [@&#8203;ghengeveld](https://redirect.github.com/ghengeveld)!

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
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/cuculus-dev/cuculus).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTAuMSIsInVwZGF0ZWRJblZlciI6IjM5LjExLjUiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Nov 20, 2024
1 parent 8fd5362 commit b4b85fc
Show file tree
Hide file tree
Showing 2 changed files with 533 additions and 3,397 deletions.
Loading

0 comments on commit b4b85fc

Please sign in to comment.