Storybook

Frameworks & Libraries

A frontend workshop for building UI components in isolation.

Latest v10.5.7 · by StorybookWebsitestorybookjs/storybook

Release activity

Release activity — 10 releases across 6 days since Jul 16, 2026. Each cell is one day; darker means more releases that day. Nothing is recorded before Jul 16, 2026. Older weeks are hidden at this screen width.
MayJunJulAug
SundayNo releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026
Monday2 releases on Jul 20, 20261 release on Jul 27, 20262 releases on Aug 3, 2026
TuesdayNo releases on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026
WednesdayNo releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026
Thursday2 releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 20261 release on Aug 6, 2026
FridayNo releases on Jul 17, 20262 releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026
SaturdayNo releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026

10 releases since Jul 16, 2026, busiest day 2

Changelog

v10.5.7

Changed 1
  • Update getVersionedPackages method to handle non-Storybook packages correctly
Fixed 1
  • Angular: Serve ancestor node_modules for addon-vitest in browser mode
10.5.7
  • Angular: Serve ancestor node_modules for addon-vitest in browser mode - #35600, thanks @brandonroberts!
  • Refactor: Update getVersionedPackages method to handle non-Storybook packages correctly - #35769, thanks @valentinpalkovic!
View originalPermalink
How v10.5.7 went

v10.5.6

Added 1
  • Add plugin meta and document oxlint usage to ESLint Plugin
Changed 1
  • Pin @testing-library/jest-dom to 6.9.1
Fixed 1
  • Skip docgen for Vue module ids carrying a query
10.5.6
  • Dependencies: Pin `@testing-library/jest-dom` to `6.9.1` - #35614, thanks @ndelangen!
  • ESLint Plugin: Add plugin meta and document oxlint usage - #35655, thanks @yannbf!
  • Vue: Skip docgen for module ids carrying a query - #35598, thanks @seanogdev!
View originalPermalink
How v10.5.6 went

v10.6.0-alpha.4

Pre-release
Added 3
  • Core: Add additional field for component API in manifest
  • Core: Define shared public toolsets (defineToolset)
  • ESLint Plugin: Add plugin meta and document oxlint usage
Changed 8
  • Angular: Serve ancestor node_modules for addon-vitest in browser mode
  • CLI: Update AI setup instructions to msw-storybook-addon v3
  • Core: Include null union members as enum options in TS argTypes conversion
  • Core: Move docgen JSDoc parser into csf-tools
  • Dependencies: Bump magic-string from 0.30.21 to 1.1.0
  • Dependencies: Pin @testing-library/jest-dom to 6.9.1
  • Manager: Toggle the mobile navigation drawer with the sidebar keyboard shortcut
  • Manifest Debugger: Stable deep-link anchors for component cards
Fixed 8
  • Addon-Pseudo-States: Fix pseudo-states rewriting for nested functional selectors
  • Build: Fix repository.directory path in @storybook/nextjs-vite package.json
  • Build: Fix repository.directory path in create-storybook package.json
  • Builder-Webpack5: Use strict mtime equality for mock cache reuse
  • Icons: Add missing @storybook/icons to the toolbar icon map
  • NextJS: Normalize trailing slash in the next/link mock
  • Review: Use correct role for footer
  • TanStack: Carry lazy route bindings onto cloned routes
Security 1
  • Core: Upgrade ws to fix security advisories
10.6.0-alpha.4
  • Addon-Pseudo-States: Fix pseudo-states rewriting for nested functional selectors - #34318, thanks @filipw01!
  • Angular: Serve ancestor node_modules for addon-vitest in browser mode - #35600, thanks @brandonroberts!
  • Build: Fix repository.directory path in @storybook/nextjs-vite package.json - #35609, thanks @LHMQ878!
  • Build: Fix repository.directory path in create-storybook package.json - #35596, thanks @LHMQ878!
  • Builder-Webpack5: Use strict mtime equality for mock cache reuse - #35681, thanks @benwarbrooke-auror!
  • CLI: Update AI setup instructions to msw-storybook-addon v3 - #35512, thanks @yannbf!
  • Core: Add additionnal field for component API in manifest - #35585, thanks @huang-julien!
  • Core: Define shared public toolsets (defineToolset) - #35516, thanks @ghengeveld!
  • Core: Include null union members as enum options in TS argTypes conversion - #35599, thanks @solp721!
  • Core: Move docgen JSDoc parser into csf-tools - #35623, thanks @huang-julien!
  • Core: Upgrade `ws` to fix security advisories - #35584, thanks @ndelangen!
  • Dependencies: Bump magic-string from 0.30.21 to 1.1.0 - #35559, thanks @wojtekmaj!
  • Dependencies: Pin `@testing-library/jest-dom` to `6.9.1` - #35614, thanks @ndelangen!
  • ESLint Plugin: Add plugin meta and document oxlint usage - #35655, thanks @yannbf!
  • Icons: Add missing @storybook/icons to the toolbar icon map - #35595, thanks @thejamesgore!
  • Manager: Toggle the mobile navigation drawer with the sidebar keyboard shortcut - #35263, thanks @TheSeydiCharyyev!
  • Manifest Debugger: Stable deep-link anchors for component cards - #35470, thanks @rachelslurs!
  • NextJS: Normalize trailing slash in the next/link mock - #35589, thanks @sobol-sudo!
  • Review: Use correct role for footer - #35434, thanks @Sidnioulz!
  • TanStack: Carry lazy route bindings onto cloned routes - #35500, thanks @unpunnyfuns!
  • TanStack: Preserve explicit route ids on pathful clones - #35499, thanks @unpunnyfuns!
  • TanStack: Resolve mock redirects through Vite's resolver - #35501, thanks @unpunnyfuns!
  • TanStack: Select the story leaf by mount path and params - #35498, thanks @unpunnyfuns!
  • Test: Fix Illegal invocation when reading prototype.focus - #35528, thanks @FrancoKaddour!
  • Vue3 Vite: Enable Schema Extraction for Vue Component Meta - #35565, thanks @dmitriy-prokoshev!
  • Vue3: Support TypeScript enum props in vue-component-meta docgen - #35684, thanks @valentinpalkovic!
  • Vue: Resolve docgen per export so a type-only export does not drop a file's prop tables - #35593, thanks @seanogdev!
  • Vue: Skip docgen for module ids carrying a query - #35598, thanks @seanogdev!
View originalPermalink
How v10.6.0-alpha.4 went

v10.5.5

Changed 1
  • Update AI setup instructions to msw-storybook-addon v3
Fixed 5
  • Fix ReactNative telemetry framework detection
  • Fix PrismJS dark mode mismatch in SyntaxHighlighter
  • Preserve explicit route ids on pathful clones in TanStack
  • Resolve mock redirects through Vite's resolver in TanStack
  • Respect routeOverrides component overrides in stories in TanStack
Security 1
  • Upgrade ws to fix security advisories
10.5.5
  • CLI: Update AI setup instructions to msw-storybook-addon v3 - #35512, thanks @yannbf!
  • Core: Upgrade `ws` to fix security advisories - #35584, thanks @ndelangen!
  • ReactNative: Telemetry framework detection fix - #35560, thanks @ndelangen!
  • SyntaxHighlighter: Fix PrismJS dark mode mismatch - #35541, thanks @hxy-asdw!
  • TanStack: Preserve explicit route ids on pathful clones - #35499, thanks @unpunnyfuns!
  • TanStack: Resolve mock redirects through Vite's resolver - #35501, thanks @unpunnyfuns!
  • TanStack: Respect routeOverrides component overrides in stories - #35497, thanks @unpunnyfuns!
View originalPermalink
How v10.5.5 went

v10.6.0-alpha.3

Pre-release
Changed 1
  • TanStack: Respect routeOverrides component overrides in stories
Fixed 3
  • Addon Vitest: Pin storybook/test in optimizeDeps so its CJS-only deps are prebundled
  • ReactNative: Telemetry framework detection fix
  • SyntaxHighlighter: Fix PrismJS dark mode mismatch
10.6.0-alpha.3
  • Addon Vitest: Pin storybook/test in optimizeDeps so its CJS-only deps are prebundled - #35572, thanks @Nic-Polumeyv!
  • ReactNative: Telemetry framework detection fix - #35560, thanks @ndelangen!
  • SyntaxHighlighter: Fix PrismJS dark mode mismatch - #35541, thanks @hxy-asdw!
  • TanStack: Respect routeOverrides component overrides in stories - #35497, thanks @unpunnyfuns!
View originalPermalink
How v10.6.0-alpha.3 went

v10.5.4

Fixed 2
  • ReactNative telemetry framework detection
  • SyntaxHighlighter PrismJS dark mode mismatch
10.5.4
  • ReactNative: Telemetry framework detection fix - #35560, thanks @ndelangen!
  • SyntaxHighlighter: Fix PrismJS dark mode mismatch - #35541, thanks @hxy-asdw!
View originalPermalink
How v10.5.4 went

v10.5.3

Changed 1
  • Upgrade TypeScript to 6.0.3
10.5.3
  • Dependencies: Upgrade TypeScript to 6.0.3 - #34971, thanks @valentinpalkovic!
View originalPermalink
How v10.5.3 went

v10.6.0-alpha.2

Pre-release
Changed 2
  • Show docs stories as docs search result item instead of a story-group search result item in search
  • Keep Start's document shell out of stories in TanStack
10.6.0-alpha.2
  • Search: Show docs stories as docs search result item instead of a story-group search result item - #35495, thanks @kroeder!
  • TanStack: Keep Start's document shell out of stories - #35504, thanks @unpunnyfuns!
View originalPermalink
How v10.6.0-alpha.2 went

v10.5.2

Added 2
  • TanStack: Support pathless layout routes (id-only) in story routing
  • Tanstack-react: Add missing Hydrate export
Changed 2
  • Angular-Vite: Widen TypeScript peer dependency range to support TypeScript 6
  • Core: Include chromatic packages in ecosystem identifier
Fixed 3
  • TanStack: Fix createServerFn validator mock
  • Tanstack-react: Keep JSX-only component references during dead-code elimination
  • Vitest: Fix coverage toggle crash on Vite 6 by clearing closed Vitest instance on restart
Removed 1
  • Angular-Vite: Drop @angular/platform-browser-dynamic peer dependency
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!
View originalPermalink
How v10.5.2 went

v10.6.0-alpha.1

Pre-release
Added 2
  • Manager API: Add experimental_setFilters batch API
  • Tanstack-react: Add missing Hydrate export
Changed 4
  • Angular-Vite: Widen TypeScript peer dependency range to support TypeScript 6
  • Dependencies: Upgrade TypeScript to 6.0.3
  • Init: Detect TanStack packages in peerdependencies
  • TanStack: Support pathless layout routes (id-only) in story routing
Fixed 3
  • TanStack: Fix createServerFn validator mock
  • Tanstack-react: Keep JSX-only component references during dead-code elimination
  • Vitest: Fix coverage toggle crash on Vite 6 by clearing closed Vitest instance on restart
Removed 1
  • Angular-Vite: Drop @angular/platform-browser-dynamic peer dependency
10.6.0-alpha.1
  • 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!
  • Dependencies: Upgrade TypeScript to 6.0.3 - #34971, thanks @valentinpalkovic!
  • Init: Detect TanStack packages in peerdependencies - #34969, thanks @huang-julien!
  • Manager API: Add experimental_setFilters batch API - #35413, thanks @valentinpalkovic!
  • 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!
View originalPermalink
How v10.6.0-alpha.1 went
View all

Discussion