issues
search
ganta
/
marktone
Change a Rich Text input area to Markdown input area on kintone
https://chrome.google.com/webstore/detail/marktone/mmplkelbljbdkdcagoffbcbaeaccedlk
MIT License
20
stars
4
forks
source link
chore(deps): update storybook monorepo to v8.3.5
#777
Closed
ganta-renovate[bot]
closed
1 month ago
ganta-renovate[bot]
commented
1 month ago
This PR contains the following updates:
Package
Type
Update
Change
@storybook/addon-a11y
(
source
)
devDependencies
minor
8.0.5
->
8.3.5
@storybook/addon-actions
(
source
)
devDependencies
minor
8.0.5
->
8.3.5
@storybook/addon-essentials
(
source
)
devDependencies
minor
8.0.5
->
8.3.5
@storybook/addon-links
(
source
)
devDependencies
minor
8.0.5
->
8.3.5
@storybook/react
(
source
)
devDependencies
minor
8.0.5
->
8.3.5
@storybook/react-vite
(
source
)
devDependencies
minor
8.0.5
->
8.3.5
storybook
(
source
)
devDependencies
minor
8.0.5
->
8.3.5
Release Notes
storybookjs/storybook (@storybook/addon-a11y)
### [`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.9...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
List of all updates
- 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)!
### [`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
List of all updates
- 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 [@kasperpeulen](https://redirect.github.com/kasperpeulen)! - Core: Remove more `.stories.mdx` handling - [#25973](https://redirect.github.com/storybookjs/storybook/pull/25973), thanks [@JReinhold](https://redirect.github.com/JReinhold)! - Core: Remove util dependency - [#28191](https://redirect.github.com/storybookjs/storybook/pull/28191), thanks [@43081j](https://redirect.github.com/43081j)! - CPC: Add `CJS` for `core/components` - [#28440](https://redirect.github.com/storybookjs/storybook/pull/28440), thanks [@ndelangen](https://redirect.github.com/ndelangen)! - CPC: Core Package Consolidation - [#27039](https://redirect.github.com/storybookjs/storybook/pull/27039), thanks [@ndelangen](https://redirect.github.com/ndelangen)! - CSF: Automatically extract componentPath - [#24396](https://redirect.github.com/storybookjs/storybook/pull/24396), thanks [@shilman](https://redirect.github.com/shilman)! - CSF: Rename `preview.js` `globals` to `initialGlobals` - [#27517](https://redirect.github.com/storybookjs/storybook/pull/27517), thanks [@shilman](https://redirect.github.com/shilman)! - Dependencies: Allow esbuild version 0.21.x - [#28245](https://redirect.github.com/storybookjs/storybook/pull/28245), thanks [@edoardocavazza](https://redirect.github.com/edoardocavazza)! - Dependency: bump `markdown-to-jsx` to v7.4.5 - [#26694](https://redirect.github.com/storybookjs/storybook/pull/26694), thanks [@xyy94813](https://redirect.github.com/xyy94813)! - Dependency: Bump Express.js - [#26680](https://redirect.github.com/storybookjs/storybook/pull/26680), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Dependency: Remove node-fetch - [#28160](https://redirect.github.com/storybookjs/storybook/pull/28160), thanks [@yk-kd](https://redirect.github.com/yk-kd)! - Dependency: Upgrade `webpack-virtual-modules` to 0.6.0 - [#27102](https://redirect.github.com/storybookjs/storybook/pull/27102), thanks [@fyodorovandrei](https://redirect.github.com/fyodorovandrei)! - Deps: Migrate from `read-pkg-up` to `fd-package-json` - [#28272](https://redirect.github.com/storybookjs/storybook/pull/28272), thanks [@43081j](https://redirect.github.com/43081j)! - Docs-tools: Replace `doctrine` with `jsdoc-type-pratt-parser` - [#26305](https://redirect.github.com/storybookjs/storybook/pull/26305), thanks [@43081j](https://redirect.github.com/43081j)! - Docs: Filter mount stories from `Stories` block, error when referenced in MDX - [#28434](https://redirect.github.com/storybookjs/storybook/pull/28434), thanks [@kasperpeulen](https://redirect.github.com/kasperpeulen)! - Docs: Fix `Typeset` Doc block `fontSizes` type - [#26475](https://redirect.github.com/storybookjs/storybook/pull/26475), thanks [@noranda](https://redirect.github.com/noranda)! - Index: Fix MDX to override project-level autodocs - [#28461](https://redirect.github.com/storybookjs/storybook/pull/28461), thanks [@shilman](https://redirect.github.com/shilman)! - Indexer: Improve locating stories with specials chars in path - [#22110](https://redirect.github.com/storybookjs/storybook/pull/22110), thanks [@jankoritak](https://redirect.github.com/jankoritak)! - Next: Set default targets for next babel config - [#28443](https://redirect.github.com/storybookjs/storybook/pull/28443), thanks [@kasperpeulen](https://redirect.github.com/kasperpeulen)! - Next.js: Set `env.bugfixes` in SWC so destructuring is never transpiled - [#28363](https://redirect.github.com/storybookjs/storybook/pull/28363), thanks [@kasperpeulen](https://redirect.github.com/kasperpeulen)! - React: Export ButtonProps and HeaderProps in CLI templates - [#28487](https://redirect.github.com/storybookjs/storybook/pull/28487), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - SWC: Set default targets for swc that align with our esbuild targets - [#28435](https://redirect.github.com/storybookjs/storybook/pull/28435), thanks [@kasperpeulen](https://redirect.github.com/kasperpeulen)! - Telemetry: Stop prompting about crash reports in CI - [#28433](https://redirect.github.com/storybookjs/storybook/pull/28433), thanks [@yannbf](https://redirect.github.com/yannbf)! - Test: Add args to `mount` in react, svelte, and vue renderers - [#28385](https://redirect.github.com/storybookjs/storybook/pull/28385), thanks [@kasperpeulen](https://redirect.github.com/kasperpeulen)! - Test: Add mount property to the story context - [#28383](https://redirect.github.com/storybookjs/storybook/pull/28383), thanks [@kasperpeulen](https://redirect.github.com/kasperpeulen)! - Test: Enhance the context with canvas when the test package is used - [#28368](https://redirect.github.com/storybookjs/storybook/pull/28368), thanks [@kasperpeulen](https://redirect.github.com/kasperpeulen)! - Test: Improve MountMustBeDestructuredError error message - [#28468](https://redirect.github.com/storybookjs/storybook/pull/28468), thanks [@kasperpeulen](https://redirect.github.com/kasperpeulen)! - Test: Reactive spies preserve the this instance - [#28445](https://redirect.github.com/storybookjs/storybook/pull/28445), thanks [@kasperpeulen](https://redirect.github.com/kasperpeulen)! - Types: Fix type implementation for `CompatibleString` - [#27180](https://redirect.github.com/storybookjs/storybook/pull/27180), thanks [@sni-J](https://redirect.github.com/sni-J)! - Vite: Fix asset warning by externalizing sb-common-assets font - [#27110](https://redirect.github.com/storybookjs/storybook/pull/27110), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Vue3: Enable new hydration mismatch compile time flag - [#27192](https://redirect.github.com/storybookjs/storybook/pull/27192), thanks [@Cherry](https://redirect.github.com/Cherry)! - Webpack5/Vite: Fix sourcemaps - [#27171](https://redirect.github.com/storybookjs/storybook/pull/27171), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
### [`v8.1.11`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#8111) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.1.10...v8.1.11) - Telemetry: Detect Node version - [#28299](https://redirect.github.com/storybookjs/storybook/pull/28299), thanks [@yannbf](https://redirect.github.com/yannbf)! - Test: Upgrade deps of [@storybook/test](https://redirect.github.com/storybook/test) - [#27862](https://redirect.github.com/storybookjs/storybook/pull/27862), thanks [@kasperpeulen](https://redirect.github.com/kasperpeulen)! ### [`v8.1.10`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#8110) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.1.9...v8.1.10) - Addon-interactions: Fix deprecation warnings - [#28250](https://redirect.github.com/storybookjs/storybook/pull/28250), thanks [@shilman](https://redirect.github.com/shilman)! - Test: Upgrade deps of [@storybook/test](https://redirect.github.com/storybook/test) - [#27862](https://redirect.github.com/storybookjs/storybook/pull/27862), thanks [@kasperpeulen](https://redirect.github.com/kasperpeulen)! ### [`v8.1.9`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#819) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.1.8...v8.1.9) - Addon-a11y: Workaround for Vite 5.3.0 compat - [#28241](https://redirect.github.com/storybookjs/storybook/pull/28241), thanks [@shilman](https://redirect.github.com/shilman)! - CLI: Add `--no-dev` option to `init` - [#26918](https://redirect.github.com/storybookjs/storybook/pull/26918), thanks [@fastfrwrd](https://redirect.github.com/fastfrwrd)! - CLI: Fix `init --skip-install` - [#28226](https://redirect.github.com/storybookjs/storybook/pull/28226), thanks [@shilman](https://redirect.github.com/shilman)! ### [`v8.1.8`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#818) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.1.7...v8.1.8) - Automigrations: Make VTA "learn more" link clickable - [#28020](https://redirect.github.com/storybookjs/storybook/pull/28020), thanks [@deiga](https://redirect.github.com/deiga)! - CLI: Fix `init --skip-install` - [#28226](https://redirect.github.com/storybookjs/storybook/pull/28226), thanks [@shilman](https://redirect.github.com/shilman)! ### [`v8.1.7`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#817) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.1.6...v8.1.7) - Addon-actions: Only log spies with names - [#28091](https://redirect.github.com/storybookjs/storybook/pull/28091), thanks [@kasperpeulen](https://redirect.github.com/kasperpeulen)! - CLI: Fix typo in React Docgen migration - [#27536](https://redirect.github.com/storybookjs/storybook/pull/27536), thanks [@jonniebigodes](https://redirect.github.com/jonniebigodes)! - Portable Stories: Add tags to composed story - [#27708](https://redirect.github.com/storybookjs/storybook/pull/27708), thanks [@yannbf](https://redirect.github.com/yannbf)! - Test: Display toHaveBeenCalledWith expected / received values on failure - [#28088](https://redirect.github.com/storybookjs/storybook/pull/28088), thanks [@kasperpeulen](https://redirect.github.com/kasperpeulen)! ### [`v8.1.6`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#816) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.1.5...v8.1.6) - CLI: Only log the UpgradeStorybookToSameVersionError but continue the upgrade as normal - [#27217](https://redirect.github.com/storybookjs/storybook/pull/27217), thanks [@kasperpeulen](https://redirect.github.com/kasperpeulen)! - Core: Replace ip function with a small helper function to address security concerns - [#27529](https://redirect.github.com/storybookjs/storybook/pull/27529), thanks [@tony19](https://redirect.github.com/tony19)! - Tags: Fix unsafe project-level tags lookup - [#27511](https://redirect.github.com/storybookjs/storybook/pull/27511), thanks [@shilman](https://redirect.github.com/shilman)! - Vite: Fix stats-plugin to normalize file names with posix paths - [#27218](https://redirect.github.com/storybookjs/storybook/pull/27218), thanks [@AlexAtVista](https://redirect.github.com/AlexAtVista)! ### [`v8.1.5`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#815) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.1.4...v8.1.5) - CSF-Tools: Fix export specifier bug - [#27418](https://redirect.github.com/storybookjs/storybook/pull/27418), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Dependency: Upgrade tempy - [#27366](https://redirect.github.com/storybookjs/storybook/pull/27366), thanks [@mnigh](https://redirect.github.com/mnigh)! - Tags: Refine composition behavior - [#27379](https://redirect.github.com/storybookjs/storybook/pull/27379), thanks [@shilman](https://redirect.github.com/shilman)! - Theming: Fix self-referencing type - [#27155](https://redirect.github.com/storybookjs/storybook/pull/27155), thanks [@SimenB](https://redirect.github.com/SimenB)! ### [`v8.1.4`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#814) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.1.3...v8.1.4) - Angular: Revert style adjustments - [#27361](https://redirect.github.com/storybookjs/storybook/pull/27361), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Svelte: Support latest prerelease - [#27378](https://redirect.github.com/storybookjs/storybook/pull/27378), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Tags: Fix composition with older storybooks - [#27358](https://redirect.github.com/storybookjs/storybook/pull/27358), thanks [@shilman](https://redirect.github.com/shilman)! - Vite: Fix HMR issue for Storybook preview files - [#27256](https://redirect.github.com/storybookjs/storybook/pull/27256), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)! ### [`v8.1.3`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#813) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.1.2...v8.1.3) - Angular: Support v18 - [#27237](https://redirect.github.com/storybookjs/storybook/pull/27237), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Telemetry: Add test packages - [#27226](https://redirect.github.com/storybookjs/storybook/pull/27226), thanks [@shilman](https://redirect.github.com/shilman)! ### [`v8.1.2`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#812) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.1.1...v8.1.2) - Angular: Fix filtering of workspace config styles - [#27108](https://redirect.github.com/storybookjs/storybook/pull/27108), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Next.js: Avoid interfering with the svgr loader - [#27198](https://redirect.github.com/storybookjs/storybook/pull/27198), thanks [@seanparmelee](https://redirect.github.com/seanparmelee)! ### [`v8.1.1`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#8111) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.1.0...v8.1.1) - Telemetry: Detect Node version - [#28299](https://redirect.github.com/storybookjs/storybook/pull/28299), thanks [@yannbf](https://redirect.github.com/yannbf)! - Test: Upgrade deps of [@storybook/test](https://redirect.github.com/storybook/test) - [#27862](https://redirect.github.com/storybookjs/storybook/pull/27862), thanks [@kasperpeulen](https://redirect.github.com/kasperpeulen)! ### [`v8.1.0`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#810) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.0.10...v8.1.0) Storybook 8.1 is here with a tone of new features and bug fixes: - 🏷️ Static tag-based filtering - 🦺 Type-safe, standards-based module mocking - 🐣 New `beforeEach` test hook - 🧳 Portable Stories API for Playwright Component Testing - 🐕🦺 Support the new signal-based input & output functions in Angular - 2️⃣ Two new ways to create stories: generating them from story controls or from your components directly!
List of all updates
- Addon-actions: Fix falsy args printing as object - 22163 - [#26917](https://redirect.github.com/storybookjs/storybook/pull/26917), thanks [@Fatcat560](https://redirect.github.com/Fatcat560)! - Addon-docs: Fix MDX compilation with `@vitejs/plugin-react-swc` and plugins - [#26837](https://redirect.github.com/storybookjs/storybook/pull/26837), thanks [@JReinhold](https://redirect.github.com/JReinhold)! - Addon-docs: Fix `providerImportSource` extension - [#26868](https://redirect.github.com/storybookjs/storybook/pull/26868), thanks [@bashmish](https://redirect.github.com/bashmish)! - Addon-docs: Fix `react-dom/server` imports breaking stories and docs - [#26557](https://redirect.github.com/storybookjs/storybook/pull/26557), thanks [@JReinhold](https://redirect.github.com/JReinhold)! - Addon-docs: Support Stencil based display names in source snippets - [#26592](https://redirect.github.com/storybookjs/storybook/pull/26592), thanks [@yannbf](https://redirect.github.com/yannbf)! - Addon-docs: Fix `[Object object]` displayName in some JSX components - [#26566](https://redirect.github.com/storybookjs/storybook/pull/26566), thanks [@yannbf](https://redirect.github.com/yannbf)! - Angular: Add type support for Angular's input signals - [#26413](https://redirect.github.com/storybookjs/storybook/pull/26413), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Angular: Add type support for Angular's output signals - [#26546](https://redirect.github.com/storybookjs/storybook/pull/26546), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - API: Add API access to sidebar renderLabel - [#27099](https://redirect.github.com/storybookjs/storybook/pull/27099), thanks [@shilman](https://redirect.github.com/shilman)! - Args: Add possibility to mark controls as read-only - [#26577](https://redirect.github.com/storybookjs/storybook/pull/26577), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Automigrations: Fix name of VTA addon - [#26816](https://redirect.github.com/storybookjs/storybook/pull/26816), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Automigrations: Add migration note about new react-docgen default - [#26620](https://redirect.github.com/storybookjs/storybook/pull/26620), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Automigrations: Fix missing support for mts vite config - [#26441](https://redirect.github.com/storybookjs/storybook/pull/26441), thanks [@drik98](https://redirect.github.com/drik98)! - Automigrations: Improve react-docgen automigration prompt - [#27106](https://redirect.github.com/storybookjs/storybook/pull/27106), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Blocks: Add `of` prop to `Subtitle` - [#22552](https://redirect.github.com/storybookjs/storybook/pull/22552), thanks [@joaonunomota](https://redirect.github.com/joaonunomota)! - Blocks: Add `of` prop to `Title` - [#23728](https://redirect.github.com/storybookjs/storybook/pull/23728), thanks [@Sidnioulz](https://redirect.github.com/Sidnioulz)! - CLI: Add --config-dir flag to add command - [#26771](https://redirect.github.com/storybookjs/storybook/pull/26771), thanks [@eric-blue](https://redirect.github.com/eric-blue)! - CLI: Add --config-dir flag to migrate command - [#26721](https://redirect.github.com/storybookjs/storybook/pull/26721), thanks [@yannbf](https://redirect.github.com/yannbf)! - CLI: Add main.js `docs.autodocs` automigration - [#27089](https://redirect.github.com/storybookjs/storybook/pull/27089), thanks [@shilman](https://redirect.github.com/shilman)! - CLI: Add Visual Tests addon install auto-migration when upgrading to 8.0.x - [#26766](https://redirect.github.com/storybookjs/storybook/pull/26766), thanks [@ndelangen](https://redirect.github.com/ndelangen)! - CLI: Automigrate improve upgrade storybook related packages - [#26497](https://redirect.github.com/storybookjs/storybook/pull/26497), thanks [@ndelangen](https://redirect.github.com/ndelangen)! - CLI: Automigrations copy edits - [#26342](https://redirect.github.com/storybookjs/storybook/pull/26342), thanks [@joevaugh4n](https://redirect.github.com/joevaugh4n)! - CLI: Fix eslint configuration for string `extends` - [#27097](https://redirect.github.com/storybookjs/storybook/pull/27097), thanks [@shilman](https://redirect.github.com/shilman)! - CLI: Improve Yarn berry error parsing - [#26616](https://redirect.github.com/storybookjs/storybook/pull/26616), thanks [@yannbf](https://redirect.github.com/yannbf)! - CLI: Improve `vite-config-file.ts` - [#26375](https://redirect.github.
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate).
This PR contains the following updates:
8.0.5
->8.3.5
8.0.5
->8.3.5
8.0.5
->8.3.5
8.0.5
->8.3.5
8.0.5
->8.3.5
8.0.5
->8.3.5
8.0.5
->8.3.5
Release Notes
storybookjs/storybook (@storybook/addon-a11y)
### [`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.9...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 improvementsList of all updates
- 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)!List of all updates
- 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 [@kasperpeulen](https://redirect.github.com/kasperpeulen)! - Core: Remove more `.stories.mdx` handling - [#25973](https://redirect.github.com/storybookjs/storybook/pull/25973), thanks [@JReinhold](https://redirect.github.com/JReinhold)! - Core: Remove util dependency - [#28191](https://redirect.github.com/storybookjs/storybook/pull/28191), thanks [@43081j](https://redirect.github.com/43081j)! - CPC: Add `CJS` for `core/components` - [#28440](https://redirect.github.com/storybookjs/storybook/pull/28440), thanks [@ndelangen](https://redirect.github.com/ndelangen)! - CPC: Core Package Consolidation - [#27039](https://redirect.github.com/storybookjs/storybook/pull/27039), thanks [@ndelangen](https://redirect.github.com/ndelangen)! - CSF: Automatically extract componentPath - [#24396](https://redirect.github.com/storybookjs/storybook/pull/24396), thanks [@shilman](https://redirect.github.com/shilman)! - CSF: Rename `preview.js` `globals` to `initialGlobals` - [#27517](https://redirect.github.com/storybookjs/storybook/pull/27517), thanks [@shilman](https://redirect.github.com/shilman)! - Dependencies: Allow esbuild version 0.21.x - [#28245](https://redirect.github.com/storybookjs/storybook/pull/28245), thanks [@edoardocavazza](https://redirect.github.com/edoardocavazza)! - Dependency: bump `markdown-to-jsx` to v7.4.5 - [#26694](https://redirect.github.com/storybookjs/storybook/pull/26694), thanks [@xyy94813](https://redirect.github.com/xyy94813)! - Dependency: Bump Express.js - [#26680](https://redirect.github.com/storybookjs/storybook/pull/26680), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Dependency: Remove node-fetch - [#28160](https://redirect.github.com/storybookjs/storybook/pull/28160), thanks [@yk-kd](https://redirect.github.com/yk-kd)! - Dependency: Upgrade `webpack-virtual-modules` to 0.6.0 - [#27102](https://redirect.github.com/storybookjs/storybook/pull/27102), thanks [@fyodorovandrei](https://redirect.github.com/fyodorovandrei)! - Deps: Migrate from `read-pkg-up` to `fd-package-json` - [#28272](https://redirect.github.com/storybookjs/storybook/pull/28272), thanks [@43081j](https://redirect.github.com/43081j)! - Docs-tools: Replace `doctrine` with `jsdoc-type-pratt-parser` - [#26305](https://redirect.github.com/storybookjs/storybook/pull/26305), thanks [@43081j](https://redirect.github.com/43081j)! - Docs: Filter mount stories from `Stories` block, error when referenced in MDX - [#28434](https://redirect.github.com/storybookjs/storybook/pull/28434), thanks [@kasperpeulen](https://redirect.github.com/kasperpeulen)! - Docs: Fix `Typeset` Doc block `fontSizes` type - [#26475](https://redirect.github.com/storybookjs/storybook/pull/26475), thanks [@noranda](https://redirect.github.com/noranda)! - Index: Fix MDX to override project-level autodocs - [#28461](https://redirect.github.com/storybookjs/storybook/pull/28461), thanks [@shilman](https://redirect.github.com/shilman)! - Indexer: Improve locating stories with specials chars in path - [#22110](https://redirect.github.com/storybookjs/storybook/pull/22110), thanks [@jankoritak](https://redirect.github.com/jankoritak)! - Next: Set default targets for next babel config - [#28443](https://redirect.github.com/storybookjs/storybook/pull/28443), thanks [@kasperpeulen](https://redirect.github.com/kasperpeulen)! - Next.js: Set `env.bugfixes` in SWC so destructuring is never transpiled - [#28363](https://redirect.github.com/storybookjs/storybook/pull/28363), thanks [@kasperpeulen](https://redirect.github.com/kasperpeulen)! - React: Export ButtonProps and HeaderProps in CLI templates - [#28487](https://redirect.github.com/storybookjs/storybook/pull/28487), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - SWC: Set default targets for swc that align with our esbuild targets - [#28435](https://redirect.github.com/storybookjs/storybook/pull/28435), thanks [@kasperpeulen](https://redirect.github.com/kasperpeulen)! - Telemetry: Stop prompting about crash reports in CI - [#28433](https://redirect.github.com/storybookjs/storybook/pull/28433), thanks [@yannbf](https://redirect.github.com/yannbf)! - Test: Add args to `mount` in react, svelte, and vue renderers - [#28385](https://redirect.github.com/storybookjs/storybook/pull/28385), thanks [@kasperpeulen](https://redirect.github.com/kasperpeulen)! - Test: Add mount property to the story context - [#28383](https://redirect.github.com/storybookjs/storybook/pull/28383), thanks [@kasperpeulen](https://redirect.github.com/kasperpeulen)! - Test: Enhance the context with canvas when the test package is used - [#28368](https://redirect.github.com/storybookjs/storybook/pull/28368), thanks [@kasperpeulen](https://redirect.github.com/kasperpeulen)! - Test: Improve MountMustBeDestructuredError error message - [#28468](https://redirect.github.com/storybookjs/storybook/pull/28468), thanks [@kasperpeulen](https://redirect.github.com/kasperpeulen)! - Test: Reactive spies preserve the this instance - [#28445](https://redirect.github.com/storybookjs/storybook/pull/28445), thanks [@kasperpeulen](https://redirect.github.com/kasperpeulen)! - Types: Fix type implementation for `CompatibleString` - [#27180](https://redirect.github.com/storybookjs/storybook/pull/27180), thanks [@sni-J](https://redirect.github.com/sni-J)! - Vite: Fix asset warning by externalizing sb-common-assets font - [#27110](https://redirect.github.com/storybookjs/storybook/pull/27110), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Vue3: Enable new hydration mismatch compile time flag - [#27192](https://redirect.github.com/storybookjs/storybook/pull/27192), thanks [@Cherry](https://redirect.github.com/Cherry)! - Webpack5/Vite: Fix sourcemaps - [#27171](https://redirect.github.com/storybookjs/storybook/pull/27171), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)!List of all updates
- Addon-actions: Fix falsy args printing as object - 22163 - [#26917](https://redirect.github.com/storybookjs/storybook/pull/26917), thanks [@Fatcat560](https://redirect.github.com/Fatcat560)! - Addon-docs: Fix MDX compilation with `@vitejs/plugin-react-swc` and plugins - [#26837](https://redirect.github.com/storybookjs/storybook/pull/26837), thanks [@JReinhold](https://redirect.github.com/JReinhold)! - Addon-docs: Fix `providerImportSource` extension - [#26868](https://redirect.github.com/storybookjs/storybook/pull/26868), thanks [@bashmish](https://redirect.github.com/bashmish)! - Addon-docs: Fix `react-dom/server` imports breaking stories and docs - [#26557](https://redirect.github.com/storybookjs/storybook/pull/26557), thanks [@JReinhold](https://redirect.github.com/JReinhold)! - Addon-docs: Support Stencil based display names in source snippets - [#26592](https://redirect.github.com/storybookjs/storybook/pull/26592), thanks [@yannbf](https://redirect.github.com/yannbf)! - Addon-docs: Fix `[Object object]` displayName in some JSX components - [#26566](https://redirect.github.com/storybookjs/storybook/pull/26566), thanks [@yannbf](https://redirect.github.com/yannbf)! - Angular: Add type support for Angular's input signals - [#26413](https://redirect.github.com/storybookjs/storybook/pull/26413), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Angular: Add type support for Angular's output signals - [#26546](https://redirect.github.com/storybookjs/storybook/pull/26546), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - API: Add API access to sidebar renderLabel - [#27099](https://redirect.github.com/storybookjs/storybook/pull/27099), thanks [@shilman](https://redirect.github.com/shilman)! - Args: Add possibility to mark controls as read-only - [#26577](https://redirect.github.com/storybookjs/storybook/pull/26577), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Automigrations: Fix name of VTA addon - [#26816](https://redirect.github.com/storybookjs/storybook/pull/26816), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Automigrations: Add migration note about new react-docgen default - [#26620](https://redirect.github.com/storybookjs/storybook/pull/26620), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Automigrations: Fix missing support for mts vite config - [#26441](https://redirect.github.com/storybookjs/storybook/pull/26441), thanks [@drik98](https://redirect.github.com/drik98)! - Automigrations: Improve react-docgen automigration prompt - [#27106](https://redirect.github.com/storybookjs/storybook/pull/27106), thanks [@valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Blocks: Add `of` prop to `Subtitle` - [#22552](https://redirect.github.com/storybookjs/storybook/pull/22552), thanks [@joaonunomota](https://redirect.github.com/joaonunomota)! - Blocks: Add `of` prop to `Title` - [#23728](https://redirect.github.com/storybookjs/storybook/pull/23728), thanks [@Sidnioulz](https://redirect.github.com/Sidnioulz)! - CLI: Add --config-dir flag to add command - [#26771](https://redirect.github.com/storybookjs/storybook/pull/26771), thanks [@eric-blue](https://redirect.github.com/eric-blue)! - CLI: Add --config-dir flag to migrate command - [#26721](https://redirect.github.com/storybookjs/storybook/pull/26721), thanks [@yannbf](https://redirect.github.com/yannbf)! - CLI: Add main.js `docs.autodocs` automigration - [#27089](https://redirect.github.com/storybookjs/storybook/pull/27089), thanks [@shilman](https://redirect.github.com/shilman)! - CLI: Add Visual Tests addon install auto-migration when upgrading to 8.0.x - [#26766](https://redirect.github.com/storybookjs/storybook/pull/26766), thanks [@ndelangen](https://redirect.github.com/ndelangen)! - CLI: Automigrate improve upgrade storybook related packages - [#26497](https://redirect.github.com/storybookjs/storybook/pull/26497), thanks [@ndelangen](https://redirect.github.com/ndelangen)! - CLI: Automigrations copy edits - [#26342](https://redirect.github.com/storybookjs/storybook/pull/26342), thanks [@joevaugh4n](https://redirect.github.com/joevaugh4n)! - CLI: Fix eslint configuration for string `extends` - [#27097](https://redirect.github.com/storybookjs/storybook/pull/27097), thanks [@shilman](https://redirect.github.com/shilman)! - CLI: Improve Yarn berry error parsing - [#26616](https://redirect.github.com/storybookjs/storybook/pull/26616), thanks [@yannbf](https://redirect.github.com/yannbf)! - CLI: Improve `vite-config-file.ts` - [#26375](https://redirect.github.