-
Notifications
You must be signed in to change notification settings - Fork 5
Commit d50eaad
authored
chore(deps): update storybook (#343)
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.1` ->
`8.4.7`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/8.1.1/8.4.7)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](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.1` ->
`8.4.7`](https://renovatebot.com/diffs/npm/@storybook%2fnextjs/8.1.1/8.4.7)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](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.1` ->
`8.4.7`](https://renovatebot.com/diffs/npm/@storybook%2freact/8.1.1/8.4.7)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
|
[eslint-plugin-storybook](https://redirect.github.com/storybookjs/eslint-plugin-storybook)
| [`^0.8.0` ->
`^0.11.0`](https://renovatebot.com/diffs/npm/eslint-plugin-storybook/0.8.0/0.11.1)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](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.1` ->
`8.4.7`](https://renovatebot.com/diffs/npm/storybook/8.1.1/8.4.7) |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>storybookjs/storybook
(@​storybook/addon-essentials)</summary>
###
[`v8.4.7`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#847)
[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.4.6...v8.4.7)
- Telemetry: Improve anonymous id calculation -
[#​29736](https://redirect.github.com/storybookjs/storybook/pull/29736),
thanks [@​tmeasday](https://redirect.github.com/tmeasday)!
- Vue: Properly resolve Vite plugin -
[#​29795](https://redirect.github.com/storybookjs/storybook/pull/29795),
thanks [@​tobiasdiez](https://redirect.github.com/tobiasdiez)!
###
[`v8.4.6`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#846)
[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.4.5...v8.4.6)
- Addon Test: Use pathe for better windows support -
[#​29676](https://redirect.github.com/storybookjs/storybook/pull/29676),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- Angular: Default to standalone components in Angular v19 -
[#​29677](https://redirect.github.com/storybookjs/storybook/pull/29677),
thanks [@​ingowagner](https://redirect.github.com/ingowagner)!
- Frameworks: Add Vite 6 support -
[#​29710](https://redirect.github.com/storybookjs/storybook/pull/29710),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- Portable stories: Support multiple annotation notations from preview -
[#​29733](https://redirect.github.com/storybookjs/storybook/pull/29733),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- React: Upgrade react-docgen-typescript to support Vite 6 -
[#​29724](https://redirect.github.com/storybookjs/storybook/pull/29724),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- Svelte: Support `@sveltejs/vite-plugin-svelte` v5 -
[#​29731](https://redirect.github.com/storybookjs/storybook/pull/29731),
thanks [@​JReinhold](https://redirect.github.com/JReinhold)!
###
[`v8.4.5`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#845)
[Compare
Source](https://redirect.github.com/storybookjs/storybook/compare/v8.4.4...v8.4.5)
- Angular: Support v19 -
[#​29659](https://redirect.github.com/storybookjs/storybook/pull/29659),
thanks [@​leosvelperez](https://redirect.github.com/leosvelperez)!
- CLI: Disable corepack auto pin behavior -
[#​29627](https://redirect.github.com/storybookjs/storybook/pull/29627),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- CLI: Fix qwik init -
[#​29632](https://redirect.github.com/storybookjs/storybook/pull/29632),
thanks [@​shilman](https://redirect.github.com/shilman)!
- Nextjs-Vite: Add Next.js 15 support -
[#​29640](https://redirect.github.com/storybookjs/storybook/pull/29640),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
###
[`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 -
[#​29617](https://redirect.github.com/storybookjs/storybook/pull/29617),
thanks [@​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 -
[#​29595](https://redirect.github.com/storybookjs/storybook/pull/29595),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- Next.js: Add support for Next 15 -
[#​29587](https://redirect.github.com/storybookjs/storybook/pull/29587),
thanks [@​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
-
[#​29524](https://redirect.github.com/storybookjs/storybook/pull/29524),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Addon Test: Only render the TestingModule component in development
mode -
[#​29501](https://redirect.github.com/storybookjs/storybook/pull/29501),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- CLI: Fix Solid init by installing `@storybook/test` -
[#​29514](https://redirect.github.com/storybookjs/storybook/pull/29514),
thanks [@​shilman](https://redirect.github.com/shilman)!
- Core: Shim CJS-only globals in ESM output -
[#​29157](https://redirect.github.com/storybookjs/storybook/pull/29157),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Next.js: Fix bundled react and react-dom in monorepos -
[#​29444](https://redirect.github.com/storybookjs/storybook/pull/29444),
thanks [@​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 -
[#​29503](https://redirect.github.com/storybookjs/storybook/pull/29503),
thanks [@​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 -
[#​29471](https://redirect.github.com/storybookjs/storybook/pull/29471),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Addon Test: Error when addon interactions exists -
[#​29434](https://redirect.github.com/storybookjs/storybook/pull/29434),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Addon Test: Escape XML when converting ANSI to HTML in test errors -
[#​29446](https://redirect.github.com/storybookjs/storybook/pull/29446),
thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)!
- Addon Test: Fix hiding stacktrace for assertion errors in test panel -
[#​29458](https://redirect.github.com/storybookjs/storybook/pull/29458),
thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)!
- Addon Test: Improve Error Handling -
[#​29476](https://redirect.github.com/storybookjs/storybook/pull/29476),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Addon Test: Improve postinstall script -
[#​29479](https://redirect.github.com/storybookjs/storybook/pull/29479),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- Addon Test: Improve unsupported vitest message -
[#​29486](https://redirect.github.com/storybookjs/storybook/pull/29486),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Addon Test: Only register testing module in Vite projects -
[#​29472](https://redirect.github.com/storybookjs/storybook/pull/29472),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- Addon Test: Throttle Vitest progress updates more heavily -
[#​29482](https://redirect.github.com/storybookjs/storybook/pull/29482),
thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)!
- Addon-docs, blocks: Prebundle dependencies -
[#​29301](https://redirect.github.com/storybookjs/storybook/pull/29301),
thanks [@​JReinhold](https://redirect.github.com/JReinhold)!
- Addon-Test: Support for `@vitest/browser` v2.1.2 -
[#​29407](https://redirect.github.com/storybookjs/storybook/pull/29407),
thanks [@​strozw](https://redirect.github.com/strozw)!
- Blocks: Prebundle `es-toolkit` -
[#​29259](https://redirect.github.com/storybookjs/storybook/pull/29259),
thanks [@​JReinhold](https://redirect.github.com/JReinhold)!
- Builder-vite: Replace .at() call with \[] in codegen -
[#​29048](https://redirect.github.com/storybookjs/storybook/pull/29048),
thanks [@​Chudesnov](https://redirect.github.com/Chudesnov)!
- CLI: Don't add `@storybook/addon-links` by default -
[#​29177](https://redirect.github.com/storybookjs/storybook/pull/29177),
thanks [@​tobiasdiez](https://redirect.github.com/tobiasdiez)!
- CLI: Ensure `.gitignore` updated via CLI ends with a newline -
[#​29124](https://redirect.github.com/storybookjs/storybook/pull/29124),
thanks [@​3w36zj6](https://redirect.github.com/3w36zj6)!
- CLI: Fix `yarn` detection -
[#​29448](https://redirect.github.com/storybookjs/storybook/pull/29448),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- CLI: Migrate from `chalk` to `picocolors` -
[#​28262](https://redirect.github.com/storybookjs/storybook/pull/28262),
thanks [@​43081j](https://redirect.github.com/43081j)!
- CLI: Refactor NPMProxy error parsing logic -
[#​29459](https://redirect.github.com/storybookjs/storybook/pull/29459),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- ConfigFile: Fix `export { X }` parsing -
[#​29344](https://redirect.github.com/storybookjs/storybook/pull/29344),
thanks [@​vctqs1](https://redirect.github.com/vctqs1)!
- Core: Add unified UI Testing Module -
[#​29241](https://redirect.github.com/storybookjs/storybook/pull/29241),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- Core: Close story status menu when selecting an item -
[#​29455](https://redirect.github.com/storybookjs/storybook/pull/29455),
thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)!
- Core: Fix building Storybook deleting project root files -
[#​29371](https://redirect.github.com/storybookjs/storybook/pull/29371),
thanks [@​JReinhold](https://redirect.github.com/JReinhold)!
- Core: Fix race condition during empty folder init -
[#​29490](https://redirect.github.com/storybookjs/storybook/pull/29490),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Core: Make `prettier` an optional peer dependency -
[#​29223](https://redirect.github.com/storybookjs/storybook/pull/29223),
thanks [@​JReinhold](https://redirect.github.com/JReinhold)!
- Core: Migrate from `express` to `polka` -
[#​29230](https://redirect.github.com/storybookjs/storybook/pull/29230),
thanks [@​43081j](https://redirect.github.com/43081j)!
- Core: Migrate from `qs` to `picoquery` -
[#​28315](https://redirect.github.com/storybookjs/storybook/pull/28315),
thanks [@​43081j](https://redirect.github.com/43081j)!
- Core: Open 'Component tests' addon panel when clicking a story status
-
[#​29456](https://redirect.github.com/storybookjs/storybook/pull/29456),
thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)!
- Core: Remove `handlebars` usage -
[#​29208](https://redirect.github.com/storybookjs/storybook/pull/29208),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- Core: Remove dependence on `file-system-cache` -
[#​29256](https://redirect.github.com/storybookjs/storybook/pull/29256),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- Core: Replace `fs-extra` with the native APIs -
[#​29126](https://redirect.github.com/storybookjs/storybook/pull/29126),
thanks [@​ziebam](https://redirect.github.com/ziebam)!
- Core: Replace `lodash` with `es-toolkit` -
[#​28981](https://redirect.github.com/storybookjs/storybook/pull/28981),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- Core: Show checkmark icon in story status dropdown and update status
label for component tests -
[#​29451](https://redirect.github.com/storybookjs/storybook/pull/29451),
thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)!
- Core: Show tooltip on filter toggles to clarify their purpose -
[#​29447](https://redirect.github.com/storybookjs/storybook/pull/29447),
thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)!
- Core: Track test provider state in sessionStorage -
[#​29450](https://redirect.github.com/storybookjs/storybook/pull/29450),
thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)!
- Core: Upgrade `esbuild`, broadening version range -
[#​29254](https://redirect.github.com/storybookjs/storybook/pull/29254),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- Dependencies: Upgrade VTA to v3.1.0 -
[#​29449](https://redirect.github.com/storybookjs/storybook/pull/29449),
thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)!
- Dependencies: Upgrade VTA to v3.2.0 to resolve peerDep conflict -
[#​29461](https://redirect.github.com/storybookjs/storybook/pull/29461),
thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)!
- Interactions: Escape xml of interactions errors -
[#​29414](https://redirect.github.com/storybookjs/storybook/pull/29414),
thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Maintenance: Fix broken and outdated documentation links -
[#​29412](https://redirect.github.com/storybookjs/storybook/pull/29412),
thanks
[@​jonniebigodes](https://redirect.github.com/jonniebigodes)!
- Manager: Add tags property to ComponentEntry objects -
[#​29343](https://redirect.github.com/storybookjs/storybook/pull/29343),
thanks [@​Sidnioulz](https://redirect.github.com/Sidnioulz)!
- React: Prebundle all of `renderers/react`'s dependencies -
[#​29298](https://redirect.github.com/storybookjs/storybook/pull/29298),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- Svelte: Improve argTypes inference with `svelte2tsx` - support runes -
[#​29423](https://redirect.github.com/storybookjs/storybook/pull/29423),
thanks [@​JReinhold](https://redirect.github.com/JReinhold)!
- Test: Remove unused `util` dependency -
[#​29310](https://redirect.github.com/storybookjs/storybook/pull/29310),
thanks [@​JReinhold](https://redirect.github.com/JReinhold)!
- UI: Brand image css class conflict causes image to resize on hot
reloads -
[#​29129](https://redirect.github.com/storybookjs/storybook/pull/29129),
thanks [@​ShreySinha02](https://redirect.github.com/ShreySinha02)!
- UI: Fix RefIndicator to use CheckIcon instead of string -
[#​29209](https://redirect.github.com/storybookjs/storybook/pull/29209),
thanks [@​JSMike](https://redirect.github.com/JSMike)!
- UI: Simple tag filtering -
[#​29333](https://redirect.github.com/storybookjs/storybook/pull/29333),
thanks [@​shilman](https://redirect.github.com/shilman)!
- UI: Use production-mode `react` in manager -
[#​29197](https://redirect.github.com/storybookjs/storybook/pull/29197),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- Viewport-addon: Add InitialViewportKeys type to viewport addon -
[#​29182](https://redirect.github.com/storybookjs/storybook/pull/29182),
thanks
[@​hyeongrok7874](https://redirect.github.com/hyeongrok7874)!
- Vite: Add jsdoc-type-pratt-parser to `optimizeDeps` -
[#​29179](https://redirect.github.com/storybookjs/storybook/pull/29179),
thanks [@​tobiasdiez](https://redirect.github.com/tobiasdiez)!
- Vite: Cleanup and prebundle dependencies -
[#​29302](https://redirect.github.com/storybookjs/storybook/pull/29302),
thanks [@​JReinhold](https://redirect.github.com/JReinhold)!
- Webpack: Fix export 'act' (imported as 'React4') was not found in
'react' errors in webpack -
[#​29235](https://redirect.github.com/storybookjs/storybook/pull/29235),
thanks [@​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 -
[#​29503](https://redirect.github.com/storybookjs/storybook/pull/29503),
thanks [@​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 -
[#​29323](https://redirect.github.com/storybookjs/storybook/pull/29323),
thanks [@​shilman](https://redirect.github.com/shilman)!
- Svelte: Add v5 stories to CLI templates -
[#​29382](https://redirect.github.com/storybookjs/storybook/pull/29382),
thanks [@​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 -
[#​29273](https://redirect.github.com/storybookjs/storybook/pull/29273),
thanks [@​dannyhw](https://redirect.github.com/dannyhw)!
- Vitest plugin: Fix renamed export stories -
[#​29250](https://redirect.github.com/storybookjs/storybook/pull/29250),
thanks [@​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 -
[#​29147](https://redirect.github.com/storybookjs/storybook/pull/29147),
thanks [@​InfiniteXyy](https://redirect.github.com/InfiniteXyy)!
- Addon-Interactions: Use ansi-to-html for colored test errors -
[#​29110](https://redirect.github.com/storybookjs/storybook/pull/29110),
thanks [@​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 -
[#​29187](https://redirect.github.com/storybookjs/storybook/pull/29187),
thanks [@​andrasczeh](https://redirect.github.com/andrasczeh)!
- React-Vite: Downgrade react-docgen-typescript plugin -
[#​29184](https://redirect.github.com/storybookjs/storybook/pull/29184),
thanks [@​shilman](https://redirect.github.com/shilman)!
- UI: Fix composed storybook TooltipLinkList bug where href isn't passed
forward -
[#​29175](https://redirect.github.com/storybookjs/storybook/pull/29175),
thanks [@​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 -
[#​29133](https://redirect.github.com/storybookjs/storybook/pull/29133),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Core: Do not add packageManager field to package.json during
`storybook dev` -
[#​29152](https://redirect.github.com/storybookjs/storybook/pull/29152),
thanks
[@​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 -
[#​29069](https://redirect.github.com/storybookjs/storybook/pull/29069),
thanks [@​JSMike](https://redirect.github.com/JSMike)!
- Core: Do not prebundle better-opn -
[#​29137](https://redirect.github.com/storybookjs/storybook/pull/29137),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Core: Do not prebundle jsdoc-type-pratt-parser -
[#​29134](https://redirect.github.com/storybookjs/storybook/pull/29134),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Next.js: Upgrade sass-loader from ^12 to ^13 -
[#​29040](https://redirect.github.com/storybookjs/storybook/pull/29040),
thanks
[@​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 -
[#​29036](https://redirect.github.com/storybookjs/storybook/pull/29036),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- Addon Viewport: Add default options via parameters -
[#​28944](https://redirect.github.com/storybookjs/storybook/pull/28944),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- Addon Test: Add experimental vitest integration -
[#​28768](https://redirect.github.com/storybookjs/storybook/pull/28768),
thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Addon Test: Fix error message logic in set up file -
[#​28906](https://redirect.github.com/storybookjs/storybook/pull/28906),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- Addon Test: Fix indentation of 'vitePluginNext' in generated Vitest
config file -
[#​29011](https://redirect.github.com/storybookjs/storybook/pull/29011),
thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)!
- Addon Test: Fix postinstall file types -
[#​28978](https://redirect.github.com/storybookjs/storybook/pull/28978),
thanks [@​shilman](https://redirect.github.com/shilman)!
- Addon Test: Fix tests potentially not existing in non-isolate mode -
[#​28993](https://redirect.github.com/storybookjs/storybook/pull/28993),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- Addon Test: Improve transformation logic to avoid duplicate tests -
[#​28929](https://redirect.github.com/storybookjs/storybook/pull/28929),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- Addon Test: Set default viewport if applicable -
[#​28905](https://redirect.github.com/storybookjs/storybook/pull/28905),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- Addon Test: Set screenshotFailures to false by default -
[#​28908](https://redirect.github.com/storybookjs/storybook/pull/28908),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- Addon Docs: Remove babel dependency -
[#​28915](https://redirect.github.com/storybookjs/storybook/pull/28915),
thanks [@​shilman](https://redirect.github.com/shilman)!
- Addon Interactions: Fix status in panel tab -
[#​28580](https://redirect.github.com/storybookjs/storybook/pull/28580),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- Angular: Fix Angular template error for props with a circular
reference -
[#​28498](https://redirect.github.com/storybookjs/storybook/pull/28498),
thanks [@​Marklb](https://redirect.github.com/Marklb)!
- Angular: Fix template props not able to use dot notation -
[#​28588](https://redirect.github.com/storybookjs/storybook/pull/28588),
thanks [@​Marklb](https://redirect.github.com/Marklb)!
- Backgrounds/Viewports: Make defaults overridable in
`StoryGlobals`-mode -
[#​29025](https://redirect.github.com/storybookjs/storybook/pull/29025),
thanks [@​JReinhold](https://redirect.github.com/JReinhold)!
- Blocks: Fix scroll to non-ascii anchors -
[#​28826](https://redirect.github.com/storybookjs/storybook/pull/28826),
thanks [@​SkReD](https://redirect.github.com/SkReD)!
- Build: Remove external overrides, use package.json as source of truth
-
[#​28632](https://redirect.github.com/storybookjs/storybook/pull/28632),
thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Builder-Vite: Add null character prefix to virtual file IDs -
[#​28863](https://redirect.github.com/storybookjs/storybook/pull/28863),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Builder-Vite: Fix 'condition node never be used' warning -
[#​28989](https://redirect.github.com/storybookjs/storybook/pull/28989),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- CLI: Add conditional logging for manager and preview start -
[#​28603](https://redirect.github.com/storybookjs/storybook/pull/28603),
thanks [@​tobiasdiez](https://redirect.github.com/tobiasdiez)!
- CLI: Fix dedent import in package managers -
[#​28980](https://redirect.github.com/storybookjs/storybook/pull/28980),
thanks [@​shilman](https://redirect.github.com/shilman)!
- CLI: Fix the initialization of Storybook in workspaces -
[#​28699](https://redirect.github.com/storybookjs/storybook/pull/28699),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- CLI: Handle Yarn PnP wrapper scenario when adding an addon -
[#​29027](https://redirect.github.com/storybookjs/storybook/pull/29027),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- CLI: Make PackageJson optional for starting a dev server -
[#​28594](https://redirect.github.com/storybookjs/storybook/pull/28594),
thanks [@​tobiasdiez](https://redirect.github.com/tobiasdiez)!
- CLI: Update spawn options in proxy.ts to support Windows -
[#​28990](https://redirect.github.com/storybookjs/storybook/pull/28990),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Components: Remove external overrides -
[#​28632](https://redirect.github.com/storybookjs/storybook/pull/28632),
thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)!
- ConfigFile: Fix `as const satisfies` modifiers -
[#​29000](https://redirect.github.com/storybookjs/storybook/pull/29000),
thanks [@​shilman](https://redirect.github.com/shilman)!
- Controls: Add disableSave parameter -
[#​28734](https://redirect.github.com/storybookjs/storybook/pull/28734),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Core: Add Rsbuild frameworks to known frameworks -
[#​28694](https://redirect.github.com/storybookjs/storybook/pull/28694),
thanks [@​fi3ework](https://redirect.github.com/fi3ework)!
- Core: De-duplicate babel use in core -
[#​28972](https://redirect.github.com/storybookjs/storybook/pull/28972),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- Core: Fix header for MountMustBeDestructuredError message -
[#​28590](https://redirect.github.com/storybookjs/storybook/pull/28590),
thanks [@​0916dhkim](https://redirect.github.com/0916dhkim)!
- Core: Fix manager-builder `tsconfig` to emit `react-jsx` -
[#​28541](https://redirect.github.com/storybookjs/storybook/pull/28541),
thanks
[@​williamhelmrath](https://redirect.github.com/williamhelmrath)!
- Core: Introduce setProjectAnnotations API to more renderers and
frameworks -
[#​28907](https://redirect.github.com/storybookjs/storybook/pull/28907),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- Core: Make sure CJS build always has lowest prio -
[#​28829](https://redirect.github.com/storybookjs/storybook/pull/28829),
thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Core: Move `util` to regular dependency -
[#​29008](https://redirect.github.com/storybookjs/storybook/pull/29008),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- Core: Split Storybook CLI -
[#​28519](https://redirect.github.com/storybookjs/storybook/pull/28519),
thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Core: Upgrade docs-mdx for smaller install -
[#​28552](https://redirect.github.com/storybookjs/storybook/pull/28552),
thanks [@​shilman](https://redirect.github.com/shilman)!
- CPC: Add `ESM` export to `docs-tools` & `node-logger` packages -
[#​28539](https://redirect.github.com/storybookjs/storybook/pull/28539),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- CPC: Fix missing dependency in `@storybook/addon-interactions` -
[#​28518](https://redirect.github.com/storybookjs/storybook/pull/28518),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- CPC: Fix type generation -
[#​28507](https://redirect.github.com/storybookjs/storybook/pull/28507),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- CPC: Revert renames of panels, addon_ids -
[#​28524](https://redirect.github.com/storybookjs/storybook/pull/28524),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- CSF: Allow overridding globals at the story level -
[#​26654](https://redirect.github.com/storybookjs/storybook/pull/26654),
thanks [@​tmeasday](https://redirect.github.com/tmeasday)!
- Dependencies: Upgrade `commander` -
[#​28857](https://redirect.github.com/storybookjs/storybook/pull/28857),
thanks [@​43081j](https://redirect.github.com/43081j)!
- Fix: Add header for MountMustBeDestructuredError message -
[#​28590](https://redirect.github.com/storybookjs/storybook/pull/28590),
thanks [@​0916dhkim](https://redirect.github.com/0916dhkim)!
- Fix: Prevent iframe from capturing mouse events in composed Storybooks
-
[#​28568](https://redirect.github.com/storybookjs/storybook/pull/28568),
thanks
[@​Vincentdevreede](https://redirect.github.com/Vincentdevreede)!
- Maintenance: Add `node:`-prefix to node core-modules -
[#​28860](https://redirect.github.com/storybookjs/storybook/pull/28860),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- Maintenance: Rename addon-vitest to addon-test -
[#​29014](https://redirect.github.com/storybookjs/storybook/pull/29014),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- Next.js-Vite: Fix vite plugin exports -
[#​29046](https://redirect.github.com/storybookjs/storybook/pull/29046),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Next.js-Vite: Streamline Next.js dir option -
[#​28995](https://redirect.github.com/storybookjs/storybook/pull/28995),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Next.js-Vite: Update next and vite-plugin-storybook-nextjs
dependencies -
[#​28994](https://redirect.github.com/storybookjs/storybook/pull/28994),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Next.js: Add
[@​storybook/nextjs-vite](https://redirect.github.com/storybook/nextjs-vite)
package -
[#​28800](https://redirect.github.com/storybookjs/storybook/pull/28800),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Next.js: Fix wrong Next.js framework reference -
[#​28992](https://redirect.github.com/storybookjs/storybook/pull/28992),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Next.js: Make RSC portable-stories compatible -
[#​28756](https://redirect.github.com/storybookjs/storybook/pull/28756),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Next.js: Update dependencies -
[#​29052](https://redirect.github.com/storybookjs/storybook/pull/29052),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Nextjs-Vite: Re-export vite-plugin-storybook-nextjs -
[#​29012](https://redirect.github.com/storybookjs/storybook/pull/29012),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Portable Stories: Improve Handling of React Updates and Errors -
[#​29044](https://redirect.github.com/storybookjs/storybook/pull/29044),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- React: Avoid 'Dynamic require of react is not possible' issue -
[#​28730](https://redirect.github.com/storybookjs/storybook/pull/28730),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- React: Bundle in `lodash` -
[#​28609](https://redirect.github.com/storybookjs/storybook/pull/28609),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- Svelte: Fix events not being logged in Actions when a story has
decorators -
[#​28247](https://redirect.github.com/storybookjs/storybook/pull/28247),
thanks [@​JReinhold](https://redirect.github.com/JReinhold)!
- SvelteKit: Introduce portable stories support -
[#​28918](https://redirect.github.com/storybookjs/storybook/pull/28918),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- SvelteKit/Vue3: Refactor plugin export paths -
[#​29016](https://redirect.github.com/storybookjs/storybook/pull/29016),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- Telemetry: Add globals stats -
[#​28822](https://redirect.github.com/storybookjs/storybook/pull/28822),
thanks [@​shilman](https://redirect.github.com/shilman)!
- Telemetry: Add portable stories -
[#​26764](https://redirect.github.com/storybookjs/storybook/pull/26764),
thanks [@​shilman](https://redirect.github.com/shilman)!
- Test: Fix support for TS < 4.7 -
[#​28887](https://redirect.github.com/storybookjs/storybook/pull/28887),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- Test: Rename vitest plugin entrypoint -
[#​29067](https://redirect.github.com/storybookjs/storybook/pull/29067),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- Test: Upgrade Vitest to v2 -
[#​28788](https://redirect.github.com/storybookjs/storybook/pull/28788),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- Types: Adjust beforeAll to be non-nullable in
NormalizedProjectAnnotations -
[#​28671](https://redirect.github.com/storybookjs/storybook/pull/28671),
thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Types: Update type signatures of objects and functions -
[#​28503](https://redirect.github.com/storybookjs/storybook/pull/28503),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- UI: Fix collapse/expand all functionality -
[#​28582](https://redirect.github.com/storybookjs/storybook/pull/28582),
thanks
[@​filipemelo2002](https://redirect.github.com/filipemelo2002)!
- UI: Fix conditional hooks usage in sidebar -
[#​28979](https://redirect.github.com/storybookjs/storybook/pull/28979),
thanks [@​JReinhold](https://redirect.github.com/JReinhold)!
- UI: Fix sidebar not wrapping -
[#​29055](https://redirect.github.com/storybookjs/storybook/pull/29055),
thanks [@​JReinhold](https://redirect.github.com/JReinhold)!
- Vite: Fix HMR -
[#​28876](https://redirect.github.com/storybookjs/storybook/pull/28876),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- Vite: Fix missing source map warning -
[#​28984](https://redirect.github.com/storybookjs/storybook/pull/28984),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Vitest: Fix add command -
[#​28975](https://redirect.github.com/storybookjs/storybook/pull/28975),
thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)!
- Vitest: Fix default viewport -
[#​28943](https://redirect.github.com/storybookjs/storybook/pull/28943),
thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Vitest: Implement add command for vitest addon -
[#​28920](https://redirect.github.com/storybookjs/storybook/pull/28920),
thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Vue: Add missing prop controls when using `vue-component-meta` docgen
plugin -
[#​28760](https://redirect.github.com/storybookjs/storybook/pull/28760),
thanks [@​larsrickert](https://redirect.github.com/larsrickert)!
- Vue: Improve generated code snippets -
[#​27194](https://redirect.github.com/storybookjs/storybook/pull/27194),
thanks [@​larsrickert](https://redirect.github.com/larsrickert)!
- Vue3: Add vite plugin for portable stories -
[#​29004](https://redirect.github.com/storybookjs/storybook/pull/29004),
thanks [@​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 -
[#​29503](https://redirect.github.com/storybookjs/storybook/pull/29503),
thanks [@​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` -
[#​28853](https://redirect.github.com/storybookjs/storybook/pull/28853),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- Telemetry: Disable save-from-controls logs for example stories -
[#​28870](https://redirect.github.com/storybookjs/storybook/pull/28870),
thanks [@​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 -
[#​28816](https://redirect.github.com/storybookjs/storybook/pull/28816),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- Fix: Invariant failed: Expected package.json#version to be defined in
the "undefined" package -
[#​28752](https://redirect.github.com/storybookjs/storybook/pull/28752),
thanks [@​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 -
[#​28745](https://redirect.github.com/storybookjs/storybook/pull/28745),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- Core: Introduce run over play in portable stories, and revert back
play changes of 8.2 -
[#​28764](https://redirect.github.com/storybookjs/storybook/pull/28764),
thanks [@​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 -
[#​28691](https://redirect.github.com/storybookjs/storybook/pull/28691),
thanks [@​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 -
[#​28650](https://redirect.github.com/storybookjs/storybook/pull/28650),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- CPC: Correct path to the `@storybook/theming/create` alias -
[#​28643](https://redirect.github.com/storybookjs/storybook/pull/28643),
thanks [@​Averethel](https://redirect.github.com/Averethel)!
- Components: Remove external overrides -
[#​28632](https://redirect.github.com/storybookjs/storybook/pull/28632),
thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Core: Fix header for MountMustBeDestructuredError message -
[#​28590](https://redirect.github.com/storybookjs/storybook/pull/28590),
thanks [@​0916dhkim](https://redirect.github.com/0916dhkim)!
- Onboarding: Fix code snippet when story name differs from export name
-
[#​28649](https://redirect.github.com/storybookjs/storybook/pull/28649),
thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)!
- Telemetry: Add mount, beforeEach, moduleMock stats -
[#​28624](https://redirect.github.com/storybookjs/storybook/pull/28624),
thanks [@​shilman](https://redirect.github.com/shilman)!
- Telemetry: CSF feature usage -
[#​28622](https://redirect.github.com/storybookjs/storybook/pull/28622),
thanks [@​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 -
[#​28604](https://redirect.github.com/storybookjs/storybook/pull/28604),
thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)!
- CLI: Make a few automigrations run on all version upgrades -
[#​28601](https://redirect.github.com/storybookjs/storybook/pull/28601),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- CPC: Direct dependencies on shim packages in renderers -
[#​28599](https://redirect.github.com/storybookjs/storybook/pull/28599),
thanks [@​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 -
[#​28560](https://redirect.github.com/storybookjs/storybook/pull/28560),
thanks [@​kylegach](https://redirect.github.com/kylegach)!
- CLI: Add "missing-storybook-dependencies" automigration -
[#​28579](https://redirect.github.com/storybookjs/storybook/pull/28579),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- CPC: Add `theming/create` aliases in docs preset -
[#​28570](https://redirect.github.com/storybookjs/storybook/pull/28570),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- CPC: Fix incorrect re-export in `core-events` -
[#​28573](https://redirect.github.com/storybookjs/storybook/pull/28573),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- CPC: Fix Vite builder had wrong conditions -
[#​28581](https://redirect.github.com/storybookjs/storybook/pull/28581),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- CSF: Fix small typing issue -
[#​28587](https://redirect.github.com/storybookjs/storybook/pull/28587),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Portable stories: Remove unused types -
[#​28548](https://redirect.github.com/storybookjs/storybook/pull/28548),
thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Webpack: Fix sourceMap generation in csf-tools -
[#​28585](https://redirect.github.com/storybookjs/storybook/pull/28585),
thanks
[@​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 -
[#​28539](https://redirect.github.com/storybookjs/storybook/pull/28539),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- CPC: Fix missing dependency in `@storybook/addon-interactions` -
[#​28518](https://redirect.github.com/storybookjs/storybook/pull/28518),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- CPC: Revert renames of panels, addon_ids -
[#​28524](https://redirect.github.com/storybookjs/storybook/pull/28524),
thanks [@​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 -
[#​28507](https://redirect.github.com/storybookjs/storybook/pull/28507),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- Types: Update type signatures of objects and functions -
[#​28503](https://redirect.github.com/storybookjs/storybook/pull/28503),
thanks
[@​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 -
[#​28485](https://redirect.github.com/storybookjs/storybook/pull/28485),
thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)!
- Addon Interactions: Use unique keys when rendering array nodes in
panel -
[#​28423](https://redirect.github.com/storybookjs/storybook/pull/28423),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- Addon Onboarding: Add icons for dev/test/doc to the splash screen -
[#​28389](https://redirect.github.com/storybookjs/storybook/pull/28389),
thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)!
- Addon Onboarding: New design and flow based on Save from Controls -
[#​28327](https://redirect.github.com/storybookjs/storybook/pull/28327),
thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)!
- Addon Onboarding: Trigger onboarding during init for Vue and Angular
projects -
[#​28482](https://redirect.github.com/storybookjs/storybook/pull/28482),
thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)!
- Addon-A11y: Fix property default assignment -
[#​27224](https://redirect.github.com/storybookjs/storybook/pull/27224),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Angular: Allow format configuration of custom source preview -
[#​28305](https://redirect.github.com/storybookjs/storybook/pull/28305),
thanks [@​64BitAsura](https://redirect.github.com/64BitAsura)!
- Angular: Allow outputPath object syntax -
[#​28144](https://redirect.github.com/storybookjs/storybook/pull/28144),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Angular: Cleanup types -
[#​27189](https://redirect.github.com/storybookjs/storybook/pull/27189),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Angular: Fix enableProdMode setting -
[#​28415](https://redirect.github.com/storybookjs/storybook/pull/28415),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Angular: Fix wrong detection of standalone components -
[#​27353](https://redirect.github.com/storybookjs/storybook/pull/27353),
thanks
[@​dario-baumberger](https://redirect.github.com/dario-baumberger)!
- Angular: Introduce preserveSymlink builder option -
[#​28145](https://redirect.github.com/storybookjs/storybook/pull/28145),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Angular: Update outputPath default value in angular-cli-webpack.js -
[#​28418](https://redirect.github.com/storybookjs/storybook/pull/28418),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Babel: Ensure story files not transpiled earlier than ES2017 -
[#​28469](https://redirect.github.com/storybookjs/storybook/pull/28469),
thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Blocks: Fix reference to storybook core -
[#​28422](https://redirect.github.com/storybookjs/storybook/pull/28422),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- Blocks: Prebundle `tocbot` -
[#​28318](https://redirect.github.com/storybookjs/storybook/pull/28318),
thanks [@​shilman](https://redirect.github.com/shilman)!
- Build: Change require/import order, so that import has higher prio if
both are specified -
[#​27730](https://redirect.github.com/storybookjs/storybook/pull/27730),
thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Build: Ignore ts stories in cra/default-js sandbox -
[#​28354](https://redirect.github.com/storybookjs/storybook/pull/28354),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- CLI: Add `--no-dev` option to `init` -
[#​26918](https://redirect.github.com/storybookjs/storybook/pull/26918),
thanks [@​fastfrwrd](https://redirect.github.com/fastfrwrd)!
- CLI: Add optional `--dev` and `--no-dev` options to `storybook init`
CLI -
[#​26918](https://redirect.github.com/storybookjs/storybook/pull/26918),
thanks [@​fastfrwrd](https://redirect.github.com/fastfrwrd)!
- CLI: Add support for Nuxt to project init -
[#​26884](https://redirect.github.com/storybookjs/storybook/pull/26884),
thanks [@​tobiasdiez](https://redirect.github.com/tobiasdiez)!
- CLI: Fix CLI always asking all automigrations -
[#​28238](https://redirect.github.com/storybookjs/storybook/pull/28238),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- CLI: Improve error message when fetching CLI version -
[#​28289](https://redirect.github.com/storybookjs/storybook/pull/28289),
thanks [@​yannbf](https://redirect.github.com/yannbf)!
- CLI: Include `@storybook/addon-svelte-csf` when initializing new
projects -
[#​27070](https://redirect.github.com/storybookjs/storybook/pull/27070),
thanks [@​benmccann](https://redirect.github.com/benmccann)!
- CLI: Prebundle get-npm-tarball-url and
[@​ndelangen/get-tarball](https://redirect.github.com/ndelangen/get-tarball)
-
[#​28481](https://redirect.github.com/storybookjs/storybook/pull/28481),
thanks [@​ndelangen](https://redirect.github.com/ndelangen)!
- Config: Apply JavaScript-only story glob extensions for JavaScript
projects -
[#​28338](https://redirect.github.com/storybookjs/storybook/pull/28338),
thanks
[@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
- Controls: Fix date picker control validation and assignment -
[#​26695](https://redirect.github.com/storybookjs/storybook/pull/26695),
thanks [@​leeovictor](https://redirect.github.com/leeovictor)!
- Controls: Fix grouped Radio controls to have the same name -
[#​23374](https://redirect.github.com/storybookjs/storybook/pull/23374),
thanks [@​srapilly](https://redirect.github.com/srapilly)!
- Controls: Throttling makes Color control lagging -
[#​22615](https://redirect.github.com/storybookjs/storybook/pull/22615),
thanks [@​gitstart](https://redirect.github.com/gitstart)!
- Core: Add context as a property of the context (self-referencing) -
[#​28353](https://redirect.github.com/storybookjs/storybook/pull/28353),
thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Core: Add support for `beforeAll` hook -
[#​28255](https://redirect.github.com/storybookjs/storybook/pull/28255),
thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)!
- Core: Fix startup hang caused by watchStorySpecifiers -
[#​27016](https://redirect.github.com/storybookjs/storybook/pull/27016),
thanks [@​heyimalex](https://redirect.github.com/heyimalex)!
- Core: Make sure StorybookError message shows up in browser console and
interactions panel -
[#​28464](https://redirect.github.com/storybookjs/storybook/pull/28464),
thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)!
- Core: Migrate from `pkg-dir` to `fd-package-json` -
[#​28270](https://redirect.github.com/storybookjs/storybook/pull/28270),
thanks [@​43081j](https://redirect.github.com/43081j)!
- Core: Refactor phases to run in order `loading` -> `rendering` ->
`playing` -
[#​28431](https://redirect.github.com/storybookjs/storybook/pull/28431),
thanks [@​kasperpeule
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "* 0-3 1 * *" in timezone
America/Los_Angeles, 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.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- 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/navapbc/template-application-nextjs).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM5LjQyLjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent de7ac73 commit d50eaadCopy full SHA for d50eaad
File tree
Expand file treeCollapse file tree
2 files changed
+899
-9491
lines changedFilter options
- app
Expand file treeCollapse file tree
2 files changed
+899
-9491
lines changed
0 commit comments