Skip to content

chore(deps): update Storybook to v10.4.1#1087

Closed
dgee2 wants to merge 1 commit into
mainfrom
copilot/dependency-update/node/storybook
Closed

chore(deps): update Storybook to v10.4.1#1087
dgee2 wants to merge 1 commit into
mainfrom
copilot/dependency-update/node/storybook

Conversation

@dgee2

@dgee2 dgee2 commented May 26, 2026

Copy link
Copy Markdown
Owner

Summary

Update Storybook from v10.3.3 to v10.4.1, including all related addons and plugins.

Dependency Updates

Package Current Latest Type
@storybook/addon-a11y 10.3.3 10.4.1 minor
@storybook/addon-docs 10.3.3 10.4.1 minor
@storybook/addon-links 10.3.3 10.4.1 minor
@storybook/addon-vitest 10.3.3 10.4.1 minor
@storybook/vue3-vite 10.3.3 10.4.1 minor
eslint-plugin-storybook 10.3.3 10.4.1 minor
storybook 10.3.3 10.4.1 minor

Changes

  • Updated all Storybook packages to v10.4.1
  • Removed obsolete patch for @storybook/addon-vitest@10.3.3 (issue fixed in 10.4.1)
  • Updated pnpm-workspace.yaml to reflect removed patch

Validation

  • Linting: ESLint passed with no errors
  • Installation: Dependencies installed successfully
  • Patch removed: The workaround patch is no longer needed

Risk Assessment

Medium-Low Risk: Minor version update to Storybook ecosystem. Storybook is used for component development and documentation, not in production runtime. The removal of the patch indicates the underlying issue has been resolved upstream.

Notes

  • Storybook is a development-time dependency only
  • All 7 Storybook-related packages updated together to maintain compatibility
  • Lockfile updated accordingly

This PR was created by the automated dependency update workflow.

Warning

Firewall blocked 1 domain

The following domain was blocked by the firewall during workflow execution:

  • cdn.playwright.dev

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "cdn.playwright.dev"

See Network Configuration for more information.

Generated by Dependency Update Node · ● 16.7M ·

Update all Storybook packages from 10.3.3 to 10.4.1:
- @storybook/addon-a11y
- @storybook/addon-docs
- @storybook/addon-links
- @storybook/addon-vitest
- @storybook/vue3-vite
- eslint-plugin-storybook
- storybook

Also removes obsolete patch for @storybook/addon-vitest@10.3.3 which is no longer needed in 10.4.1.

Validation: ESLint passed.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings May 26, 2026 08:19
@dgee2 dgee2 added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels May 26, 2026
@sonarqubecloud

Copy link
Copy Markdown

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the UI workspace’s Storybook toolchain from 10.3.3 to 10.4.1, aligning Storybook core + addons/plugins and removing an upstream-fixed local patch.

Changes:

  • Bumped all Storybook-related dependencies to 10.4.1 in ui/menu-website/package.json.
  • Removed the pnpm patch/workaround for @storybook/addon-vitest@10.3.3 and the corresponding patch file.
  • Refreshed ui/menu-website/pnpm-lock.yaml to reflect the new dependency graph.

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 1 comment.

File Description
ui/menu-website/package.json Updates Storybook packages (and eslint-plugin-storybook) to ^10.4.1.
ui/menu-website/pnpm-lock.yaml Lockfile update for Storybook 10.4.1 and related transitive deps.
ui/menu-website/pnpm-workspace.yaml Removes the patched dependency entry (but currently leaves an empty patchedDependencies: key).
ui/menu-website/patches/@storybook__addon-vitest@10.3.3.patch Deletes the obsolete patch file.
Files not reviewed (1)
  • ui/menu-website/pnpm-lock.yaml: Language not supported
Comments suppressed due to low confidence (1)

ui/menu-website/pnpm-workspace.yaml:8

  • patchedDependencies: is now present with no mapping values. In YAML this becomes null, and pnpm expects patchedDependencies to be an object/map; leaving it empty like this can cause config parsing/runtime errors. Remove the key entirely or set it to an empty map ({}) if you want to keep the section.
patchedDependencies:


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +3678 to +3681
oxc-parser@0.127.0:
resolution: {integrity: sha512-bkgD4qHlN7WxLdX8bLXdaU54TtQtAIg/ZBAfm0aje/mo3MRDo3P0hZSgr4U7O3xfX+fQmR5AP04JS/TGcZLcFA==}
engines: {node: ^20.19.0 || >=22.12.0}

@dgee2 dgee2 closed this May 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants