chore:upgrade recharts#6672
Conversation
WalkthroughThe pull request updates the recharts dependency version from ^3.4.1 to ^3.5.0 in the www/package.json file. This is a patch-level version increment for the charting library. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes
Possibly related PRs
Suggested reviewers
Pre-merge checks and finishing touches❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✨ Finishing touches🧪 Generate unit tests (beta)
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. Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
⛔ Files ignored due to path filters (1)
package-lock.jsonis excluded by!**/package-lock.json
📒 Files selected for processing (1)
www/package.json(1 hunks)
🧰 Additional context used
🧠 Learnings (2)
📓 Common learnings
Learnt from: PavelVanecek
Repo: recharts/recharts PR: 6659
File: www/src/components/GuideView/Performance/index.tsx:232-250
Timestamp: 2025-11-19T14:08:01.728Z
Learning: In Recharts version 3.4.2, object-as-prop optimizations were introduced to reduce unnecessary re-renders when new object references are passed as props. This affects the recommendation for the `react-perf/jsx-no-new-object-as-prop` ESLint rule.
📚 Learning: 2025-11-19T14:08:01.728Z
Learnt from: PavelVanecek
Repo: recharts/recharts PR: 6659
File: www/src/components/GuideView/Performance/index.tsx:232-250
Timestamp: 2025-11-19T14:08:01.728Z
Learning: In Recharts version 3.4.2, object-as-prop optimizations were introduced to reduce unnecessary re-renders when new object references are passed as props. This affects the recommendation for the `react-perf/jsx-no-new-object-as-prop` ESLint rule.
Applied to files:
www/package.json
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
- GitHub Check: Build, Test, Pack
- GitHub Check: Analyze (javascript-typescript)
| "react-router-dom": "^7.9.5", | ||
| "react-runner": "^1.0.5", | ||
| "recharts": "^3.4.1", | ||
| "recharts": "^3.5.0", |
There was a problem hiding this comment.
❓ Verification inconclusive
Non-existent version specified—npm install will fail.
The latest published version of recharts is 3.4.1, released on November 10, 2025. Version 3.5.0 does not exist on npm or in the GitHub releases, so npm install will fail with a "version not found" error when attempting to resolve ^3.5.0.
Verify the intended target version. If this is meant to target an upcoming release that hasn't been published yet, this PR should be deferred until the release is available. Alternatively, if a different version number was intended (e.g., 3.4.x), update the version specifier accordingly.
Non-existent version specified—npm install will fail.
The latest published version of recharts is 3.4.1, released on November 10, 2025. Version 3.5.0 does not exist on npm, so npm install will fail with a "version not found" error when attempting to resolve ^3.5.0.
Verify the intended target version. If this is meant for an unreleased version, defer this PR until the release is available. If a different version was intended, update the version specifier in www/package.json line 45 accordingly.
🤖 Prompt for AI Agents
In www/package.json around line 45, the dependency specifies "recharts":
"^3.5.0" which does not exist on npm and will cause npm install to fail; either
update the version specifier to a published release (for example change to
"^3.4.1" or "3.4.1" if you want an exact pin), or if 3.5.0 was intended but
unreleased, revert this change and defer the PR until the package is published,
or remove the dependency if it is unused.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #6672 +/- ##
=======================================
Coverage 94.03% 94.03%
=======================================
Files 497 497
Lines 42609 42609
Branches 4871 4871
=======================================
Hits 40066 40066
Misses 2538 2538
Partials 5 5 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Bundle ReportBundle size has no change ✅ |
upgrade to 3.5
Summary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings.