Skip to content

chore(deps): bump vue-data-ui from 3.25.6 to 3.25.9 - #3277

Merged
graphieros merged 1 commit into
mainfrom
vue-data-ui-3.25.9
Sep 21, 2026
Merged

graphieros merged 1 commit into
mainfrom
vue-data-ui-3.25.9

Conversation

@graphieros

@graphieros graphieros commented Sep 21, 2026 •

Copy link
Copy Markdown
Member

🔗 Linked issue

Resolves #3270

🧭 Context

On the stack bar chart (dependency size) of the timeline page, it is impossible to toggle legend items: as soon as the mouse triggers the display of the tooltip, the chart re-renders and sets back the chart to its initial state.

📚 Description

  • Bump vue-data-ui to latest (release notes), with a fix to never trigger a full component re-render when the tooltip configuration changes dynamically (here, this change is triggered by the tooltip position, computed outside the configuration, to display the tooltip to the left or the right of the client).

To test:

  • open the timeline on a package with deps (say... Nuxt for example) and select the Dependency size tab to display the stack bar chart
  • toggle one or more legend items to filter them out
  • hover the chart to display the tooltip: the state should remain unchanged

@vercel

vercel Bot commented Sep 21, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
docs.npmx.dev Ready Ready Preview Sep 21, 2026 2:45pm UTC
npmx.dev Ready Ready Preview Sep 21, 2026 2:45pm UTC
1 Skipped Deployment
Project Deployment Actions Updated
npmx-lunaria Ignored Ignored Sep 21, 2026 2:45pm UTC

Request Review

@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedvue-data-ui@​3.25.6 ⏵ 3.25.990 +210097 +196100

View full report

@coderabbitai

coderabbitai Bot commented Sep 21, 2026 •

Copy link
Copy Markdown
Contributor

Review Change StackReview Change Stack

Understand this PR’s impact

Explore downstream dependencies and potential security impact with Blast Radius.

View blast radius →

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository: npmx-dev/npmx.dev/.coderabbit.yaml

Review profile: CHILL

Plan: Advanced

Run ID: ea4992cd-4fdd-459e-bcdc-301dcec8f781

📥 Commits

Reviewing files that changed from the base of the PR and between 00b04cc and 33c4307.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (2)
  • package.json
  • pnpm-workspace.yaml

Included review availability: Your plan provides up to 8 included reviews per hour; 7 remain after this review.


📝 Summary

Summary by CodeRabbit

  • Chores
    • Updated internal project configuration to align with the latest supported package versions.
    • No changes to exported functionality or user-facing behaviour.

Walkthrough

The pull request updates vue-data-ui from 3.25.6 to 3.25.9 in the dependency declaration and minimum release age exemption list.

Changes

vue-data-ui version update

Layer / File(s) Summary
Align dependency and release exemption
package.json, pnpm-workspace.yaml
The vue-data-ui dependency and its minimumReleaseAgeExclude entry now use version 3.25.9.

Suggested reviewers: fengmk2

Priority: ➖ Normal

Severity of issue fixed: Medium

🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
Linked Issues check ✅ Passed The change updates vue-data-ui from 3.25.6 to 3.25.9 in package.json and updates the matching minimumReleaseAgeExclude entry in pnpm-workspace.yaml. This is the fix required by issue [#327…
Out of Scope Changes check ✅ Passed The reviewed changes are limited to the vue-data-ui version update and its related release-age exclusion. Both changes support issue [#3270]. No unrelated change is shown in the pull-request summary…
Title check ✅ Passed The title clearly and concisely identifies the dependency update from vue-data-ui 3.25.6 to 3.25.9.
Description check ✅ Passed The description explains the chart re-rendering issue, the dependency update, and the expected testing steps. It is directly related to the changeset.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@codecov

codecov Bot commented Sep 21, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

@github-actions

Copy link
Copy Markdown

e18e dependency analysis

No dependency warnings found.

@graphieros
graphieros requested a review from a team September 21, 2026 14:51

@shuuji3 shuuji3 left a comment •

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

@graphieros
graphieros added this pull request to the merge queue Sep 21, 2026
Merged via the queue into main with commit 8731f0d Sep 21, 2026
47 of 49 checks passed
@graphieros
graphieros deleted the vue-data-ui-3.25.9 branch September 21, 2026 15:14

This branch was successfully deployed

2 active deployments
Preview – npmx.dev — 33c43073 Deployed Sep 21, 2026 by vercel[bot]
Preview – docs.npmx.dev — 33c43073 Deployed Sep 21, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Timeline chart excessive re-render

2 participants