npm @storybook/cli 11.0.0-alpha.2
v11.0.0-alpha.2

4 hours ago

11.0.0-alpha.2

  • Addon Docs: Keep the dev server running when a story file is deleted during a rebuild - #36579, thanks @valentinpalkovic!
  • Addon Links: Handle story URLs that only carry a path - #36495, thanks @valentinpalkovic!
  • Addon Vitest: Prevent users from calling `setProjectAnnotations`, add auto migration for `vitest.setup.ts` - #36396, thanks @AriPerkkio!
  • Addon Vitest: Restart the test runner after its child process dies - #36436, thanks @JReinhold!
  • Addon Vitest: Send the story index to the test runner over IPC, not in every store frame - #36421, thanks @JReinhold!
  • Agent-eval: Let shell segments use the tokenizer's heredoc handling - #36590, thanks @kasperpeulen!
  • Agent-eval: Read Storybook calls after heredocs and judge test runs in the sandbox - #36578, thanks @kasperpeulen!
  • Angular Vite: Honor angular.json browserTarget options in build/start builders - #36375, thanks @obvious-autobuild!
  • Angular-Vite: Require @analogjs/vite-plugin-angular 2.7.3 or later - #36525, thanks @valentinpalkovic!
  • Angular: Resolve named-type properties in docgen-server extractType - #36253, thanks @obvious-autobuild!
  • Builder Vite: Static assets copy to handle Windows paths - #36307, thanks @AriPerkkio!
  • Builder-Vite: Resolve preview runtime import from builder context - #36321, thanks @obvious-autobuild!
  • CLI: Accept Node.js prerelease builds in the version gate - #36320, thanks @obvious-autobuild!
  • CLI: Find main.mts and main.cts configs in automigrations - #36538, thanks @valentinpalkovic!
  • CLI: Fix Windows paths in automigration failure reports - #36582, thanks @valentinpalkovic!
  • CLI: Fix hidden output of CLI commands on Yarn 1 - #36419, thanks @kasperpeulen!
  • CLI: Fix vitest ERESOLVE on fresh Next.js apps. - #36310, thanks @obvious-autobuild!
  • CLI: Install skills with the AI feature instead of addon-mcp - #36561, thanks @kasperpeulen!
  • CLI: Install the official Storybook skills on init and upgrade - #36431, thanks @kasperpeulen!
  • CLI: Keep custom args types in csf-factories codemod - #36532, thanks @kasperpeulen!
  • CLI: Keep storybook add's progress lines out of the automigration log - #36542, thanks @valentinpalkovic!
  • CLI: Log per-project config notices at debug level - #36549, thanks @valentinpalkovic!
  • CLI: Make browser opening opt-in - #36395, thanks @ndelangen!
  • CLI: Never look for Storybook projects inside node_modules - #36541, thanks @valentinpalkovic!
  • CLI: Remove `--preview-url` and `--force-build-preview` - #36451, thanks @ndelangen!
  • CLI: Remove automigrations for upgrades to Storybook 10 and earlier - #36461, thanks @valentinpalkovic!
  • CLI: Report when a CSF file could not be parsed - #36384, thanks @ArjunCodess!
  • CLI: Scope AI instructions to the project framework - #36385, thanks @yannbf!
  • CLI: Stop reading every .gitignore when looking for a Vite config - #36539, thanks @valentinpalkovic!
  • CLI: Stream automigration file edits through one transform pipeline - #36462, thanks @valentinpalkovic!
  • CLI: Treat opt-in automigrations the same with automigrate --yes and upgrade --yes - #36544, thanks @valentinpalkovic!
  • CLI: Warn when Yarn 1 is detected on a best-effort basis - #36282, thanks @obvious-autobuild!
  • CSF: Add meta.type to type a single story in CSF Next - #36533, thanks @kasperpeulen!
  • CSF: Add shared mutation API for stories and config files - #36248, thanks @valentinpalkovic!
  • CSF: Remove argTypes defaultValue - #36512, thanks @ndelangen!
  • CSF: Type meta args by the keys you provide - #36501, thanks @kasperpeulen!
  • Core: Allow vite-plus 0.3.x in the optional peer range - #36353, thanks @lyzno1!
  • Core: Build preview navigator with DOM APIs instead of innerHTML - #36417, thanks @ghengeveld!
  • Core: Enable TypeScript strict mode in every package - #36511, thanks @kasperpeulen!
  • Core: List composed refs in the tools CLI docs toolset - #36428, thanks @kasperpeulen!
  • Core: Load a builder that main config gives as its package directory - #36553, thanks @valentinpalkovic!
  • Core: Make UniversalStore internal - #36402, thanks @JReinhold!
  • Core: Make csf-tools printing and CLI dispatcher output Windows-stable - #36346, thanks @obvious-autobuild!
  • Core: Make experimental_devServer await the services preset - #36594, thanks @kasperpeulen!
  • Core: Mark a review stale only on changes made after it was published - #36598, thanks @kasperpeulen!
  • Core: Point the tools CLI at a private composed Storybook's own MCP - #36602, thanks @kasperpeulen!
  • Core: Promote declared-subcomponents CSF helper - #36324, thanks @obvious-autobuild!
  • Core: Raise browser support floors - #36051, thanks @JReinhold!
  • Core: Remove argTypes from the story context of loaders, beforeEach, play and afterEach - #36484, thanks @ndelangen!
  • Core: Remove deprecated tab addon registration - #36480, thanks @ndelangen!
  • Core: Remove features.legacyDecoratorFileOrder - #36394, thanks @ndelangen!
  • Core: Replace preview storySort with chained storySorts in main - #36137, thanks @valentinpalkovic!
  • Core: Require TypeScript 5.9 for Storybook 11 consumers - #36412, thanks @valentinpalkovic!
  • Core: Stabilize csf-tools quote inference and webpack5 test on Windows - #36360, thanks @obvious-autobuild!
  • Core: Stabilize the tag filtering API - #36520, thanks @ndelangen!
  • Core: Subscribe services to module-graph changes only in the dev server - #36586, thanks @kasperpeulen!
  • Docs: Enable the Code panel by default - #36389, thanks @valentinpalkovic!
  • Docs: Label the main argTypes tab with the server docgen name - #36536, thanks @valentinpalkovic!
  • Evals: Run the experiments on Opus 5.5 medium and GPT-6-Sol medium - #36429, thanks @kasperpeulen!
  • Evals: Score storybook tools --input and --json runs - #36427, thanks @kasperpeulen!
  • Fix Yarn 1 next tag lookups - #36388, thanks @valentinpalkovic!
  • Interactions: Keep the status badge on the current story's result - #36519, thanks @kasperpeulen!
  • MCP: Keep every tool description within Claude Code's 2048-character limit - #36500, thanks @kasperpeulen!
  • MCP: Put the result instructions in the structured content - #36563, thanks @kasperpeulen!
  • Manager: Capitalize GitHub and open the contributors link in a new tab on mobile - #36494, thanks @valentinpalkovic!
  • Manager: Resolve preview iframe URL against the document base URI - #35245, thanks @yatishgoel!
  • Manifest: Enable componentsManifest by default for React, Vue 3, and Angular-Vite - #36477, thanks @ndelangen!
  • Next.js: Detect every Babel config file name Next.js supports - #36573, thanks @valentinpalkovic!
  • Next.js: Fix Babel mode with Next.js 16.3 - #36572, thanks @valentinpalkovic!
  • Open-service: Sync services through ordered JSON patches instead of full snapshots - #36420, thanks @JReinhold!
  • Plugins: Render the Codex skills from the Claude skills - #36400, thanks @kasperpeulen!
  • Preview: Only pause DocumentTimeline animations in preview-web - #31900, thanks @tryggvigy!
  • React Native Web: Fix compatibility with typescript>5 - #36304, thanks @NiGhTTraX!
  • React-Vite: Run react-docgen without the project Babel config first - #36574, thanks @valentinpalkovic!
  • React: Raise the supported floor to 18 - #36169, thanks @obvious-autobuild!
  • React: Test startup without TypeScript - #36443, thanks @valentinpalkovic!
  • Remove @storybook/react-dom-shim - #36418, thanks @valentinpalkovic!
  • Review: Remove experimentalReview feature flag - #36562, thanks @kasperpeulen!
  • Skills: Put the story instructions and command reference in one skill - #36564, thanks @kasperpeulen!
  • Skills: Show Storybook results in the harness's in-app browser - #36433, thanks @kasperpeulen!
  • Svelte: Setup docgen harness - #36245, thanks @huang-julien!
  • Svelte: Setup empty docgen and story snippet skeleton - #36409, thanks @huang-julien!
  • Svelte: Support Svelte CSF in core - #36597, thanks @JReinhold!
  • TanStack: Support both interpolatePath signatures - #36333, thanks @BaconMan1168!
  • Tests: Fix Preact React version expectation - #36309, thanks @obvious-autobuild!
  • Vue3: Only reload the preview when docgen changes on hot update - #35705, thanks @alliasgher!
  • Vue: Resolve named-type properties in docgen-server argTypes - #36252, thanks @obvious-autobuild!
  • Vue: Restore DOCGEN_WORKER_SPECIFIER export from preset - #36479, thanks @obvious-autobuild!
  • Vue: Restructure docgen and story-snippet - #36299, thanks @huang-julien!
  • WC: Add a server-side argTypes mapper for the Custom Elements Manifest - #36411, thanks @huang-julien!
  • WC: Add docgen provider reading the Custom Elements Manifest - #36371, thanks @huang-julien!
  • WC: Add manifest manager to the server side docgen - #36449, thanks @huang-julien!
  • WC: Address #36454 reviews - #36510, thanks @huang-julien!
  • WC: Bind args by docgen category in the default render - #36522, thanks @huang-julien!
  • WC: Generate apiDescription in componentsManifest - #36565, thanks @huang-julien!
  • WC: Resolve superclass and mixins in unflattened CEM - #36499, thanks @huang-julien!
  • Webpack5: Resolve csf import from builder context - #36318, thanks @obvious-autobuild!
  • Webpack: Align css-loader to v7 and pin CSS Modules export defaults - #35485, thanks @yatishgoel!

Don't miss a new cli release

NewReleases is sending notifications on new releases.