Skip to content

Release: Prerelease alpha 10.4.0-alpha.19#34773

Merged
JReinhold merged 100 commits into
next-releasefrom
version-non-patch-from-10.4.0-alpha.18
May 13, 2026
Merged

Release: Prerelease alpha 10.4.0-alpha.19#34773
JReinhold merged 100 commits into
next-releasefrom
version-non-patch-from-10.4.0-alpha.18

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

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

This is an automated pull request that bumps the version from 10.4.0-alpha.18 to 10.4.0-alpha.19.
Once this pull request is merged, it will trigger a new release of version 10.4.0-alpha.19.
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
  • 🏗️ 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

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.19

  • Agentic Setup: Add --extensive for an extra prompt - #34730, thanks Sidnioulz!
  • Agentic Setup: Rework ai-init-opt-in logic - #34739, thanks Sidnioulz!
  • CLI: Improve package incompatibility detection and warning - #34559, thanks copilot-swe-agent!
  • CLI: Remove extensive prompt option - #34740, thanks yannbf!
  • Cli: Set ai prompt to yes if yes flag for react-vite to tanstack migration - #34743, thanks huang-julien!
  • Core: Fix "Open In Editor" support for VSCode - #34747, thanks JReinhold!
  • Core: Quiet change-detection regex warning and swap clear icon - #34758, thanks valentinpalkovic!
  • 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!
  • Tanstack: Treeshake top-level unused functions - #34760, thanks huang-julien!

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>
…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 22 commits May 11, 2026 10:20
Co-authored-by: Copilot <copilot@github.com>
…afety

Agentic Setup: Rework ai-init-opt-in logic
…log-and-icon-cleanup

Core: Quiet change-detection regex warning and swap clear icon
…ning-monorepo

CLI: Improve package incompatibility detection and warning
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
…uniform-icons

Sidebar: Show same status icon at story and group level
Tanstack: Treeshake top-level unused functions
Docs: Fix tanstack documentation to move from loaders to beforeEach
Docs: fix documentation in contribute/code page
Scripts: Fallback to CP + rm for cross-disk dir move in generate task
…extrelease

Build: Merge `next-release` into `next` [skip ci]
@github-actions github-actions Bot added the release For PRs that trigger new releases. Automated label May 12, 2026
@JReinhold JReinhold added ci:daily Run the CI jobs that normally run in the daily job. freeze Freeze the Release PR with this label labels May 13, 2026
@JReinhold JReinhold merged commit 1a50c03 into next-release May 13, 2026
307 of 313 checks passed
@JReinhold JReinhold deleted the version-non-patch-from-10.4.0-alpha.18 branch May 13, 2026 08:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci:daily Run the CI jobs that normally run in the daily job. freeze Freeze the Release PR with this label release For PRs that trigger new releases. Automated

Projects

None yet

Development

Successfully merging this pull request may close these issues.