@storybook/addon-docs
10.6.5 · 27 Oct 2026MIT17.2M / weekRepositoryHomepagenpmAtom feed
10.6.5 is the newest release of 10.x.
In short
1 removed25 new1 faster23 fixed45 changed2 internal
- removed
CLI: Remove extensive prompt option
Release note
AI-assisted setup, change-aware review, and stronger framework support
Storybook 10.4 contains hundreds of fixes and improvements including:
🤖 Agentic Setup: New CLI workflow for AI-assisted Storybook setup and onboarding
🔍 Change review: Sidebar filtering to highlight new, modified, and related stories based on git changes
🧭 Sidebar review tools: Status filtering, URL-persisted filters, and clearer review signals in the sidebar
⚛️ TanStack React: New
@storybook/tanstack-reactframework with routing and server function support🧩 React MCP: Faster, more accurate component docgen powered by the TypeScript Language Server
📱 React Native: Zero config RN project initialization
🤝 Sharing: Easily publish and share your local Storybook with teammates, powered by Chromatic
List of all updates
A11y: Add aria-live announcements via @react-aria/live-announcer
A11y: Improve boolean control contrast in forced colors mode
Actions: Fix state mutation and keep newest actions when limit reached
Addon-Docs: Add Reset story button to re-render stories in docs
Addon-Docs: Avoid rerendering static Source blocks
Addon-Vitest: Use Vitest's provide-API for injecting values
Agentic Setup: Add --extensive for an extra prompt
Agentic Setup: Allow failed stories to persist
Agentic Setup: Keep sample content if users want onboarding
Agentic Setup: Rework ai-init-opt-in logic
Angular: Use Story ID for renderer IDs (including standalone stories)
Automigration: Move RN on-device addons to
deviceAddonsBuilder-Vite: Add onModuleGraphChange method
CLI: Add automigrate check for 'storybook' package name conflict
CLI: Add react-vite to tanstack-react automigration
CLI: Change mock event detection
CLI: Explicitly tell whether smoke tests passed or failed
CLI: Fix Next.js Vite automigration corrupting configs already using
@storybook/nextjs-viteCLI: Fix agentic check
CLI: Handle minimumReleaseAge conflicts across package managers
CLI: Improve package incompatibility detection and warning
CLI: Improve self-healing scoring observability
CLI: Introduce Agentic Setup workflow
- removed
CLI: Remove extensive prompt option
CLI: Streamline Node.js version detection code
Change-Detection: Set GIT_OPTIONAL_LOCKS=0 to avoid blocking commits
Cli: Set ai prompt to yes if yes flag for react-vite to tanstack migration
Code: Fix inline code blocks inside links removing link affordance
Controls: Add maxPresetColors option to ColorControl
Core: Add
ChangeDetectionServiceand wire up builder-viteCore: Add changeDetection feature flag
Core: Barrel-aware named import resolution for change detection
Core: Ensure process termination on SIGINT when telemetry is disabled
Core: Fix "Open In Editor" support for VSCode
Core: Fix telemetry not handling canceling of prompts
Core: Implement Git change detection
Core: Improve startup performance by deferring change detection initialization
Core: Normalize file paths in ChangeDetectionService and trace-changed for Windows support
Core: Quiet change-detection regex warning and swap clear icon
Core: Rename preview.ts to preview.tsx in generated projects
Core: Show "new" status on newly added individual stories
Dependencies: Update
vite-plugin-storybook-nextjsto ^3.2.4Fix ArgsTable borders not visible in Windows High Contrast Mode
Add vite-plus vendored libraries version detection
MDX: Replace
@storybook/docs-mdxwith inline implementationMaintenance: Add assertions outside step incorrectly nested in interactions panel
Maintenance: Enhance ghost stories internal tests
Maintenance: Extract getBuilderOptions helper across framewo…
Maintenance: Extract parseFilterParam shared helper from tags and statuses modules
Maintenance: Fix self healing payload
Maintenance: Remove dead-code copy of wrap-getAbsolutePath-utils
Maintenance: Use errorToErrorLike in boot-test-runner for consistent stack deduplication
Manager: URL-based tag filter state + filter-aware initial story selection
Nextjs: Handle node builtin webpack imports
Onboarding: Fix checklist MDX instructions
Prompt: Run vitest fewer times, improve play functions
React-Docgen: Add tsconfig fallback chain and warning for monorepos
React: Add component metadata extraction via Volar-style LanguageService
React: Add subcomponents to component manifests
ReactNative: Add Metro config AST codemod for init
ReactNative: Add true entrypoint generation
ReactNative: AppRegistry component name in template
ReactNative: New init setup
Security: Makes sure
serialize-javascriptis at latest versionSidebar: Add dual-slot status icons for change detection and test results
Sidebar: Add status-based filtering with refactored status architecture
Sidebar: Fix clear filter button not refreshing story list
Sidebar: Fix clear status button to only clear test statuses
Sidebar: Show same status icon at story and group level
Sidebar: Soften change-detection signals + add Review CTA
StatusValue: Add 'status-value:<new|modified|affected>'
Svelte: Fix Vite 8 + Vitest breaking rolldown deps scanner
Tanstack: Add
@storybook/tanstack-reactpackageTanstack: Optimize tanstack react-store
Tanstack: Treeshake top-level unused functions
Telemetry: Add sidebar filter telemetry for change detection
Telemetry: Centralize disable logic with module-level flag
Telemetry: Fix delayed init events
Telemetry: Refactor init tracking
UI: Add Share section to onboarding checklist and redesign share tool
UI: Ensure Controls panel can scroll horizontally for now
UI: Fix global shortcuts not showing region focus indicator
UI: Fix mobile navigation when renderLabel returns a React node
UI: Fix showing and hiding copy prompt in the correct scenarios
UI: Improve interactions panel accessibility
Vite: Use vite hook filter for performance improvements
Vitest: Fix agent detection breaking runs
Vue3: Clear stale args/globals when nextArgs is empty in updateArgs