Skip to content

Release: Prerelease 10.3.0-alpha.15#34047

Closed
github-actions[bot] wants to merge 63 commits intonext-releasefrom
version-non-patch-from-10.3.0-alpha.14
Closed

Release: Prerelease 10.3.0-alpha.15#34047
github-actions[bot] wants to merge 63 commits intonext-releasefrom
version-non-patch-from-10.3.0-alpha.14

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Mar 6, 2026

This is an automated pull request that bumps the version from 10.3.0-alpha.14 to 10.3.0-alpha.15.
Once this pull request is merged, it will trigger a new release of version 10.3.0-alpha.15.
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: UI: Fix tab navigation after closing addon panel #33971
  • 🐛 Bug: UI: Fix code/copy buttons overlap with content #33889
  • 🐛 Bug: UI: Handle kb nav edge cases when preview and panel are hidden #33588
  • 🐛 Bug: Next.js: Add support for v16.2 #34046 (will also be patched)
  • ✨ Feature Request: Actions: Add expandLevel parameter to configure tree depth #33977
  • 🐛 Bug: Builder-Vite: Fix cold-cache vitest failures for story paths containing glob special characters #34044
  • 🔧 Maintenance: Build: Update types/node #34037
  • 🔧 Maintenance: Core: Update default allowed hosts in host validation middleware #34045 (will also be patched)
  • 🐛 Bug: Addon-Vitest: Refactor Vitest setup to eliminate the need for a dedicated setup file #34025
  • 🐛 Bug: Core: Resolve builder preset path correctly in pnpm strict mode #34032 (will also be patched)
  • 🐛 Bug: Core: Add vike metadata frameworks #33965 (will also be patched)
  • 🔧 Maintenance: CI:: declare explicit permissions for stale and weekly cron workflows #33902
  • 🐛 Bug: Actions: Fix HandlerFunction type to support async callback props #33864
  • 🐛 Bug: UI: Fix modal text selection #33967
  • 🏗️ Build: Build: Add Serena MCP server configuration #34063
  • 🏗️ Build: Build: Add agentic workflow duplicate-code-detector #34060
  • 📝 Documentation: Docs: Fix custom render function typo #34055
  • 🏗️ Build: Add agentic workflow code-simplifier #34058
  • 📝 Documentation: Docs: Remove more references to setProjectAnnotations #34049
  • 🏗️ Build: Vue3: Use component's name as displayName if available #34008
  • ⚠️ Direct commit: Remove duplicate env var 5d67667f5e2689606330c34d46cea790058c74d1
  • 📝 Documentation: Docs: Add FAQ entry for CI test failures with browser mode for addon-vitest #34004
  • 📝 Documentation: Docs: Add allowedHosts core config option #33987 (will also be patched)
  • 🏗️ Build: Docs: Add small viewport stories for Preview and Source blocks #33978
  • 📝 Documentation: Docs: Use storybook build command in main config build docs #33986
  • 🏗️ Build: Build: Add NX Cloud access token to publish jobs in workflow #34038
  • 🏗️ Build: Danger: Fail/warn when PR targets wrong base branch #34007
  • 🏗️ Build: Build: Upgrade husky from v4 to v9 #34027

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.3.0-alpha.15

  • Actions: Add expandLevel parameter to configure tree depth - #33977, thanks mixelburg!
  • Actions: Fix HandlerFunction type to support async callback props - #33864, thanks mixelburg!
  • Addon-Vitest: Refactor Vitest setup to eliminate the need for a dedicated setup file - #34025, thanks valentinpalkovic!
  • Build: Update types/node - #34037, thanks valentinpalkovic!
  • Builder-Vite: Fix cold-cache vitest failures for story paths containing glob special characters - #34044, thanks copilot-swe-agent!
  • CI:: declare explicit permissions for stale and weekly cron workflows - #33902, thanks Rohan5commit!
  • Core: Add vike metadata frameworks - #33965, thanks yannbf!
  • Core: Resolve builder preset path correctly in pnpm strict mode - #34032, thanks braedenfoster!
  • Core: Update default allowed hosts in host validation middleware - #34045, thanks ghengeveld!
  • Next.js: Add support for v16.2 - #34046, thanks valentinpalkovic!
  • UI: Fix code/copy buttons overlap with content - #33889, thanks Sidnioulz!
  • UI: Fix modal text selection - #33967, thanks Sidnioulz!
  • UI: Fix tab navigation after closing addon panel - #33971, thanks copilot-swe-agent!
  • UI: Handle kb nav edge cases when preview and panel are hidden - #33588, thanks Sidnioulz!

Sidnioulz and others added 30 commits February 26, 2026 17:25
Fixes #22390

The react-inspector's `Inspector` component supports an `expandLevel` prop
that controls how deep the action tree is initially expanded. This makes
it configurable via story parameters.

Example usage:
```ts
const meta = {
  parameters: {
    actions: { expandLevel: 2 },
  },
};
```
…panel

When the addon panel is closed via the close button or keyboard shortcut
(Alt+A), focus is now moved to the "Show addon panel" button in the
toolbar. This uses the existing focusOnUIElement polling mechanism to
handle the timing of React re-renders.

Fixes broken tab navigation after closing the addon panel.

Co-authored-by: Sidnioulz <5108577+Sidnioulz@users.noreply.github.com>
- Make focusOnUIElement polling optional via { poll: false } option
- Return boolean (sync) or Promise<boolean> (when polling) for success
- Maintain backwards compat with boolean 2nd arg for select option
- Only move focus when it was within the panel (shortcuts.ts)
- Fall back to document.body.focus() when showAddonPanel button unavailable
- Use focusableUIElements.showAddonPanel constant in container/Panel.tsx
- Add 10 unit tests for focusOnUIElement covering all code paths

Co-authored-by: Sidnioulz <5108577+Sidnioulz@users.noreply.github.com>
Co-authored-by: valentinpalkovic <5889929+valentinpalkovic@users.noreply.github.com>
…ollowup

UI: Handle kb nav edge cases when preview and panel are hidden
UI: Fix code/copy buttons overlap with content
@storybook-bot storybook-bot force-pushed the version-non-patch-from-10.3.0-alpha.14 branch from 233ebc1 to 5e33543 Compare March 6, 2026 16:31
Vue3: Use component's name as displayName if available
…-bug

UI: Fix tab navigation after closing addon panel
@storybook-bot storybook-bot force-pushed the version-non-patch-from-10.3.0-alpha.14 branch from 5e33543 to f80955c Compare March 6, 2026 16:53
@storybook-bot storybook-bot force-pushed the version-non-patch-from-10.3.0-alpha.14 branch from f80955c to 9ba0dfa Compare March 6, 2026 17:49
@storybook-bot storybook-bot force-pushed the version-non-patch-from-10.3.0-alpha.14 branch from 9ba0dfa to e7878db Compare March 7, 2026 19:41
@storybook-bot storybook-bot force-pushed the version-non-patch-from-10.3.0-alpha.14 branch from e7878db to c8b2f36 Compare March 7, 2026 20:19
…e-detector-3466

Build: Add agentic workflow duplicate-code-detector
@storybook-bot storybook-bot force-pushed the version-non-patch-from-10.3.0-alpha.14 branch from c8b2f36 to 7ff387c Compare March 7, 2026 20:27
valentinpalkovic and others added 3 commits March 7, 2026 21:58
Introduces Serena, a semantic coding MCP server, to the monorepo. Serena
provides language-server-powered tools for symbol navigation, semantic
search, and structured code editing — enabling AI agents to explore and
modify the codebase more efficiently.

Includes project configuration and onboarding memories covering project
overview, code style/conventions, suggested commands, and task completion
checklist.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Build: Add Serena MCP server configuration
@storybook-bot storybook-bot force-pushed the version-non-patch-from-10.3.0-alpha.14 branch from 7ff387c to 81f0fd2 Compare March 7, 2026 21:05
@yannbf yannbf added ci:daily Run the CI jobs that normally run in the daily job. freeze Freeze the Release PR with this label labels Mar 9, 2026
@nx-cloud
Copy link

nx-cloud bot commented Mar 9, 2026

View your CI Pipeline Execution ↗ for commit 81f0fd2

Command Status Duration Result
nx run-many -t compile -c production --parallel=1 ✅ Succeeded 5m 29s View ↗

☁️ Nx Cloud last updated this comment at 2026-03-09 09:20:33 UTC

@storybook-app-bot
Copy link

Package Benchmarks

Commit: 81f0fd2, ran on 9 March 2026 at 09:24:34 UTC

The following packages have significant changes to their size or dependencies:

@storybook/addon-docs

Before After Difference
Dependency count 18 18 0
Self size 1.64 MB 1.66 MB 🚨 +20 KB 🚨
Dependency size 9.25 MB 9.25 MB 0 B
Bundle Size Analyzer Link Link

@yannbf yannbf closed this Mar 9, 2026
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.