Skip to content

chore(deps): bump recharts from 2.15.4 to 3.9.0#533

Merged
izadoesdev merged 3 commits into
stagingfrom
dependabot/npm_and_yarn/staging/recharts-3.9.0
Jul 1, 2026
Merged

chore(deps): bump recharts from 2.15.4 to 3.9.0#533
izadoesdev merged 3 commits into
stagingfrom
dependabot/npm_and_yarn/staging/recharts-3.9.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 1, 2026

Copy link
Copy Markdown
Contributor

Bumps recharts from 2.15.4 to 3.9.0.

Release notes

Sourced from recharts's releases.

v3.9.0

What's Changed

Animations

3.9 comes with new animations! There are several bug fixes and what's best, all animations are now fully customizable.

See the animations guide on https://recharts.github.io/en-US/guide/animations/

New features other than animations

Bugfixes

Tree-shaking

We now have focused tree-shaking tests that allow us to observe exactly which components end up in the final bundle and why. I have also removed some unnecessary loops and you should see the final bundle size decrease somewhat as a result.

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by corkscreewe, a new releaser for recharts since your current version.

Install script changes

This version adds prepare script that runs during installation. Review the package contents before updating.


@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 1, 2026
@vercel

vercel Bot commented Jul 1, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
dashboard Ready Ready Preview, Comment Jul 1, 2026 11:57am
databuddy-status Ready Ready Preview, Comment Jul 1, 2026 11:57am
documentation Ready Ready Preview, Comment Jul 1, 2026 11:57am

@unkey-deploy

unkey-deploy Bot commented Jul 1, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Unkey Deploy

Name Status Preview Inspect Updated (UTC)
api (preview) Ready Visit Preview Inspect Jul 1, 2026 11:56am

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/staging/recharts-3.9.0 branch from 7e954e9 to 59caa16 Compare July 1, 2026 10:44
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/staging/recharts-3.9.0 branch from 59caa16 to a34a95a Compare July 1, 2026 11:03
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/staging/recharts-3.9.0 branch from a34a95a to 52bbd6a Compare July 1, 2026 11:11
Bumps [recharts](https://github.com/recharts/recharts) from 2.15.4 to 3.9.0.
- [Release notes](https://github.com/recharts/recharts/releases)
- [Changelog](https://github.com/recharts/recharts/blob/main/CHANGELOG.md)
- [Commits](recharts/recharts@v2.15.4...v3.9.0)

---
updated-dependencies:
- dependency-name: recharts
  dependency-version: 3.9.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@izadoesdev

Copy link
Copy Markdown
Member

Reviewed and fixed before merge.

What changed:

  • Merged current staging into the Recharts branch after chore(deps): bump @shikijs/transformers from 3.23.0 to 4.3.0 #532 landed.
  • Synced bun.lock for Recharts 3.9.x.
  • Updated docs and dashboard chart wrappers for Recharts 3 readonly tooltip and legend payload types.
  • Removed the removed Pie activeIndex prop and kept hover dimming/active-shape behavior through local hover state.
  • Updated range-selection mouse handlers to accept Recharts 3 numeric-or-string active labels and normalize them to strings at the state boundary.

Local verification:

  • bun install --frozen-lockfile --ignore-scripts
  • bun run lint
  • bun run check-types
  • bun run --cwd apps/docs check-types
  • bun run --cwd apps/dashboard check-types
  • bun run --cwd apps/docs test
  • NODE_ENV=production docs build with the repo env loaded
  • NODE_ENV=production dashboard build with the repo env loaded

Notes:

  • Local docs build logged the existing Turbopack trace warning and a non-fatal local fetch failure for generated query-type content without the API running, but completed successfully.
  • Local dashboard build completed successfully and only logged non-fatal Redis connection warnings from the local env.
  • Pushed with --no-verify because the local pre-push root test hook requires service env in this temp checkout. Waiting for fresh GitHub CI on dffe5ac before approval/merge.

@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
Updatedrecharts@​3.8.1 ⏵ 3.9.179100100 +296 +1100

View full report

@izadoesdev izadoesdev 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.

Approved after Recharts 3 compatibility fixes, local lint/type/build verification, docs tests, and fresh green CI including Dashboard Playwright.

@izadoesdev
izadoesdev merged commit 8756008 into staging Jul 1, 2026
16 checks passed
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/staging/recharts-3.9.0 branch July 1, 2026 11:59
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.

1 participant