Skip to content

Release: Prerelease 10.4.0-alpha.18#34744

Closed
github-actions[bot] wants to merge 98 commits into
next-releasefrom
version-non-patch-from-10.4.0-alpha.17
Closed

Release: Prerelease 10.4.0-alpha.18#34744
github-actions[bot] wants to merge 98 commits into
next-releasefrom
version-non-patch-from-10.4.0-alpha.17

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented May 7, 2026

This is an automated pull request that bumps the version from 10.4.0-alpha.17 to 10.4.0-alpha.18.
Once this pull request is merged, it will trigger a new release of version 10.4.0-alpha.18.
If you're not a core maintainer with permissions to release you can ignore this pull request.

To do

Before merging the PR, there are a few QA steps to go through:

  • Add the "freeze" label to this PR, to ensure it doesn't get automatically forced pushed by new changes.
  • Add the "ci:daily" label to this PR, to trigger the full test suite to run on this PR.

And for each change below:

  1. Ensure the change is appropriate for the version bump. E.g. patch release should only contain patches, not new or de-stabilizing features. If a change is not appropriate, revert the PR.
  2. Ensure the PR is labeled correctly with one of: "BREAKING CHANGE", "feature request", "bug", "maintenance", "dependencies", "documentation", "build", "unknown".
  3. Ensure the PR title is correct, and follows the format "[Area]: [Summary]", e.g. "React: Fix hooks in CSF3 render functions". If it is not correct, change the title in the PR.
    • Areas include: React, Vue, Core, Docs, Controls, etc.
    • First word of summary indicates the type: “Add”, “Fix”, “Upgrade”, etc.
    • The entire title should fit on a line

This is a list of all the PRs merged and commits pushed directly to next, that will be part of this release:

  • 🐛 Bug: Tanstack: Treeshake top-level unused functions #34760
  • 🐛 Bug: Sidebar: Show same status icon at story and group level #34702
  • 🐛 Bug: CLI: Improve package incompatibility detection and warning #34559
  • 🐛 Bug: Core: Quiet change-detection regex warning and swap clear icon #34758
  • 🔧 Maintenance: Agentic Setup: Rework ai-init-opt-in logic #34739
  • 📦 Dependencies: Core: Fix "Open In Editor" support for VSCode #34747
  • 🐛 Bug: Cli: Set ai prompt to yes if yes flag for react-vite to tanstack migration #34743
  • 🐛 Bug: ReactNative: AppRegistry component name in template #34742
  • 🔧 Maintenance: CLI: Remove extensive prompt option #34740
  • 🐛 Bug: Sidebar: Fix clear filter button not refreshing story list #34737
  • 🔧 Maintenance: Agentic Setup: Add --extensive for an extra prompt #34730
  • ✨ Feature Request: CLI: Add react-vite to tanstack-react automigration #34718
  • 🐛 Bug: Tanstack: Optimize tanstack react-store #34731
  • 🐛 Bug: Change-Detection: Set GIT_OPTIONAL_LOCKS=0 to avoid blocking commits #34726
  • ✨ Feature Request: Sidebar: Soften change-detection signals + add Review CTA #34701
  • 🔧 Maintenance: Agentic Setup: Allow failed stories to persist #34717
  • ✨ Feature Request: UI: Add Share section to onboarding checklist and redesign share tool #34413
  • 🔧 Maintenance: Telemetry: Refactor init tracking #34629
  • ✨ Feature Request: Core: Barrel-aware named import resolution for change detection #34675
  • 🐛 Bug: Fix ArgsTable borders not visible in Windows High Contrast Mode #34264
  • 🏗️ Build: Scripts: Log error cause for generate task #34754
  • 🏗️ Build: Scripts: Fallback to CP + rm for cross-disk dir move in generate task #34755
  • 📝 Documentation: Docs: fix documentation in contribute/code page #34727
  • 📝 Documentation: Docs: Fix tanstack documentation to move from loaders to beforeEach #34764
  • 🏗️ Build: Ci: Run agent-scan for PR from forks only #34759
  • 📝 Documentation: Docs: Add documentation for the publishing via the share menu #34725
  • 📝 Documentation: Docs: Fixes for change detection #34732
  • 📝 Documentation: Docs: Improve agentic setup docs #34648
  • 🏗️ Build: AI: Add skill to construct minor release changelog #34723
  • 🏗️ Build: Build: Fix tests by adding formatted diff comparison #34715

If you've made any changes doing the above QA (change PR titles, revert PRs), manually trigger a re-generation of this PR with this workflow and wait for it to finish. It will wipe your progress in this to do, which is expected.

Feel free to manually commit any changes necessary to this branch after you've done the last re-generation, following the Make Manual Changes section in the docs, especially if you're making changes to the changelog.

When everything above is done:


Generated changelog

10.4.0-alpha.18

  • Agentic Setup: Add --extensive for an extra prompt - #34730, thanks Sidnioulz!
  • Agentic Setup: Allow failed stories to persist - #34717, thanks Sidnioulz!
  • Agentic Setup: Rework ai-init-opt-in logic - #34739, thanks Sidnioulz!
  • CLI: Add react-vite to tanstack-react automigration - #34718, thanks huang-julien!
  • CLI: Improve package incompatibility detection and warning - #34559, thanks copilot-swe-agent!
  • CLI: Remove extensive prompt option - #34740, thanks yannbf!
  • Change-Detection: Set GIT_OPTIONAL_LOCKS=0 to avoid blocking commits - #34726, thanks valentinpalkovic!
  • Cli: Set ai prompt to yes if yes flag for react-vite to tanstack migration - #34743, thanks huang-julien!
  • Core: Barrel-aware named import resolution for change detection - #34675, thanks valentinpalkovic!
  • Core: Fix "Open In Editor" support for VSCode - #34747, thanks JReinhold!
  • Core: Quiet change-detection regex warning and swap clear icon - #34758, thanks valentinpalkovic!
  • Fix ArgsTable borders not visible in Windows High Contrast Mode - #34264, thanks TheSeydiCharyyev!
  • ReactNative: AppRegistry component name in template - #34742, thanks ndelangen!
  • Sidebar: Fix clear filter button not refreshing story list - #34737, thanks valentinpalkovic!
  • Sidebar: Show same status icon at story and group level - #34702, thanks valentinpalkovic!
  • Sidebar: Soften change-detection signals + add Review CTA - #34701, thanks valentinpalkovic!
  • Tanstack: Optimize tanstack react-store - #34731, thanks huang-julien!
  • Tanstack: Treeshake top-level unused functions - #34760, thanks huang-julien!
  • Telemetry: Refactor init tracking - #34629, thanks Programer1804!
  • UI: Add Share section to onboarding checklist and redesign share tool - #34413, thanks valentinpalkovic!

Copilot AI and others added 30 commits April 16, 2026 09:13
…at canary eslint-plugin-storybook as compatible

- Replace vague "TypeScript < 4.9 or incompatible tooling" warning with detailed per-check failure messages listing which packages are below required versions
- Treat Storybook canary/prerelease eslint-plugin-storybook versions (0.0.0-*) as compatible since they are development builds, not outdated stable releases
- Add tests for single-tool failure messages and canary version handling

Agent-Logs-Url: https://github.com/storybookjs/storybook/sessions/03429f2f-58e1-4038-abe3-5bf054c6e37b

Co-authored-by: yannbf <1671563+yannbf@users.noreply.github.com>
…e function only detects language

Agent-Logs-Url: https://github.com/storybookjs/storybook/sessions/80bff2fc-8f6f-41a4-b594-af7818bc61da

Co-authored-by: yannbf <1671563+yannbf@users.noreply.github.com>
…aration of concerns

Agent-Logs-Url: https://github.com/storybookjs/storybook/sessions/427e0f3f-5743-49c5-9033-b8dab6a237ef

Co-authored-by: yannbf <1671563+yannbf@users.noreply.github.com>
…ions() into two clean functions

Agent-Logs-Url: https://github.com/storybookjs/storybook/sessions/234aa538-77b9-452c-834c-9419ca6a7730

Co-authored-by: yannbf <1671563+yannbf@users.noreply.github.com>
- Simplify to one workflow
- Add advanced usage section for `--output` example

Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: Copilot <copilot@github.com>
* next: (94 commits)
  add addon-mcp to internal UI Storybook
  Bump version from "10.4.0-alpha.11" to "10.4.0-alpha.12" [skip ci]
  migrate render analysis to provide pattern
  Write changelog for 10.4.0-alpha.12 [skip ci]
  fix types
  fix minor bug
  account for review feedback
  fix test
  Apply suggestion from @coderabbitai[bot]
  Docs: Improve `fn` details for Actions
  Account for PR feedback
  Avoid mutating env in tests
  fix tests
  do not show onboarding when AI is selected
  Update CHANGELOG.md for v10.3.6 [skip ci]
  share constant for `.rnstorybook`
  Bump version from "10.4.0-alpha.10" to "10.4.0-alpha.11" [skip ci]
  provide config in watch mode too
  Fix inconsistencies in eval README
  Write changelog for 10.4.0-alpha.11 [skip ci]
  ...
- Can only provide callback props from within a client component, and our MDX is always server-rendered
Co-authored-by: Copilot <copilot@github.com>
Story leaves now render the change-detection icon alongside the test
status icon, matching the dual-slot layout already used at the
component/group level. Branch-level test indicators stop using the
small colored "dot" sprite and use the same icon shape returned by
getStatus(theme, status).icon as the leaf — giving uniform iconography
across both depths.
* next: (77 commits)
  Fix up logic for showing agent-only docs page
  Tests: Add tests for changes to finalization docs output
  Agentic Setup: Show Discord and human docs only to humans
  Tidy up unneeded test mocks
  Agentic Setup: Remove redundant ai-setup-evidence event
  Refactor tests for React Native entrypoint generation to enhance inline snapshots
  Update tests for React Native entrypoint generation to use inline snapshots
  Update default prompt
  Fix project name
  Agentic Setup: Update project list in tests
  Refactor React Native entrypoint templates to improve AsyncStorage integration
  Add setup instructions for local monorepo deps
  Fix coverage type
  Fix coverage type
  fix CI issues
  Update code/core/src/common/js-package-manager/BUNProxy.ts
  fix issues
  Implement cumulative self-healing scoring and history caching for story test results
  fix internal coverage types
  Enhance React Native entrypoint generation with Expo support
  ...
- Re-order sidebar to match narrative flow
- Add agentic setup to AI intro page
- Tweak install prompt callouts
- Handle multi-line Callouts
* next: (227 commits)
  Revert "fix run oxfmt after generating source files"
  fix run oxfmt after generating source files
  try catch git init in sandboxes
  Cleanup
  fix: init git for change detection on every dev task run
  Apply review feedback for change detection
  Refactor metroConfig tests to use 'oxfmt' for formatting and update inline snapshots to use single quotes for consistency.
  Enhance metroConfig tests by adding formatted diff comparison for code changes and updating test cases to use async/await for improved readability.
  Move common logic into a shared util
  only do cumulative results in self healing loop
  Refactor tests to normalize path comparisons in React Native entrypoint tests and update regex for prompt loading test
  fix issues
  fix type issues
  bring back fire and forget logic
  Bump version from "10.4.0-alpha.15" to "10.4.0-alpha.16" [skip ci]
  Update tests
  Rework to include instructions in the cleanup step
  Simplify code a little bit
  Only show Clear filters button if there are active filters
  Dedupe lock file
  ...
Co-authored-by: Steve Dodier-Lazaro <Sidnioulz@users.noreply.github.com>
…s' into valentin/change-detection-uniform-icons

# Conflicts:
#	code/core/src/manager/components/sidebar/Tree.tsx

Co-authored-by: valentinpalkovic <5889929+valentinpalkovic@users.noreply.github.com>
huang-julien and others added 3 commits May 11, 2026 10:05
Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: Copilot <copilot@github.com>
…afety

Agentic Setup: Rework ai-init-opt-in logic
@storybook-bot storybook-bot force-pushed the version-non-patch-from-10.4.0-alpha.17 branch from fcf23e3 to 3b117e1 Compare May 11, 2026 08:35
huang-julien and others added 2 commits May 11, 2026 10:55
…log-and-icon-cleanup

Core: Quiet change-detection regex warning and swap clear icon
@storybook-bot storybook-bot force-pushed the version-non-patch-from-10.4.0-alpha.17 branch from 3b117e1 to 72f0a52 Compare May 11, 2026 09:22
…ning-monorepo

CLI: Improve package incompatibility detection and warning
@storybook-bot storybook-bot force-pushed the version-non-patch-from-10.4.0-alpha.17 branch from 72f0a52 to 64298ef Compare May 11, 2026 09:25
valentinpalkovic and others added 4 commits May 11, 2026 12:02
The sidebar now shows the same status icon at both story and
group/component level, so a single focused-test success matches at
the story plus its component and group ancestors (3 elements).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…-r-only

Ci: Run agent-scan for PR from forks only
@storybook-bot storybook-bot force-pushed the version-non-patch-from-10.4.0-alpha.17 branch from 64298ef to 55ab7ac Compare May 11, 2026 10:37
…uniform-icons

Sidebar: Show same status icon at story and group level
@storybook-bot storybook-bot force-pushed the version-non-patch-from-10.4.0-alpha.17 branch from 55ab7ac to f98eb0e Compare May 11, 2026 12:10
Tanstack: Treeshake top-level unused functions
@storybook-bot storybook-bot force-pushed the version-non-patch-from-10.4.0-alpha.17 branch from f98eb0e to 8b33211 Compare May 11, 2026 12:34
@storybook-bot storybook-bot force-pushed the version-non-patch-from-10.4.0-alpha.17 branch from 8b33211 to b3732f2 Compare May 11, 2026 15:40
JReinhold and others added 3 commits May 12, 2026 08:32
@storybook-bot storybook-bot force-pushed the version-non-patch-from-10.4.0-alpha.17 branch from b3732f2 to 1a247d7 Compare May 12, 2026 06:36
@ndelangen ndelangen closed this May 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release For PRs that trigger new releases. Automated

Projects

None yet

Development

Successfully merging this pull request may close these issues.