Skip to content

storybook

v10.5.2 Breaking

This release includes 2 breaking changes for platform teams planning a safe upgrade.

Published 10d Documentation
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

angular components design-systems documentation html javascript
+14 more
react react-native stories storybook styleguide svelte testing typescript ui vite vue web-components webpack workshop

ReleasePort's take

Light signal
editorial:auto 10d

Angular‑Vite no longer requires @angular/platform-browser-dynamic as a peer dependency, and its TypeScript peer range now includes version 6.

Why it matters: Removing the mandatory browser‑dynamic peer reduces bundle size and simplifies Vite setups; widening TypeScript support to v6 enables newer language features for Angular‑Vite projects.

Summary

AI summary

Updates 10.5.2, Angular-Vite, and TanStack across a mixed release.

Changes in this release

Feature Medium

Add missing Hydrate export to TanStack‑React package.

Add missing Hydrate export to TanStack‑React package.

Source: llm_adapter@2026-07-16

Confidence: high

Feature Medium

Support pathless layout routes (id‑only) in TanStack story routing.

Support pathless layout routes (id‑only) in TanStack story routing.

Source: llm_adapter@2026-07-16

Confidence: high

Dependency Medium

Drop @angular/platform-browser-dynamic peer dependency for Angular-Vite.

Drop @angular/platform-browser-dynamic peer dependency for Angular-Vite.

Source: llm_adapter@2026-07-16

Confidence: high

Dependency Medium

Widen TypeScript peer dependency range to support TypeScript 6 for Angular-Vite.

Widen TypeScript peer dependency range to support TypeScript 6 for Angular-Vite.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Fix createServerFn validator mock in TanStack package.

Fix createServerFn validator mock in TanStack package.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Keep JSX‑only component references during dead‑code elimination in TanStack‑React.

Keep JSX‑only component references during dead‑code elimination in TanStack‑React.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Fix coverage toggle crash on Vite 6 by clearing closed Vitest instance on restart.

Fix coverage toggle crash on Vite 6 by clearing closed Vitest instance on restart.

Source: llm_adapter@2026-07-16

Confidence: high

Full changelog

10.5.2

  • Angular-Vite: Drop @angular/platform-browser-dynamic peer dependency - #35457, thanks @valentinpalkovic!
  • Angular-Vite: Widen TypeScript peer dependency range to support TypeScript 6 - #35455, thanks @valentinpalkovic!
  • Core: Include chromatic packages in ecosystem identifier - #35170, thanks @yannbf!
  • TanStack: Fix createServerFn validator mock - #35185, thanks @sjh9714!
  • TanStack: Support pathless layout routes (id-only) in story routing - #35465, thanks @unpunnyfuns!
  • Tanstack-react: Add missing Hydrate export - #35111, thanks @arun-357!
  • Tanstack-react: Keep JSX-only component references during dead-code elimination - #35206, thanks @yatishgoel!
  • Vitest: Fix coverage toggle crash on Vite 6 by clearing closed Vitest instance on restart - #35461, thanks @yannbf!

Breaking Changes

  • Removed peer dependency @angular/platform-browser-dynamic in Angular-Vite integration
  • Widened TypeScript peer dependency range to support TypeScript 6 (minimum version increased)

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track storybook

Get notified when new releases ship.

Sign up free

About storybook

Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation

All releases →

Related context

Related tools

Earlier breaking changes

  • v10.5.0 Deprecates ExternalDocs in Docs addon.
  • v10.4.0 Remove extensive prompt option from Agentic Setup workflow

Beta — feedback welcome: [email protected]