Skip to content

Evaluate recharts v3 migration for apps/loopover-ui #8610

Description

@JSONbored

Context

Split out of #8588 (task 4 of 4). npm install warns:

npm warn deprecated recharts@2.15.4: 1.x and 2.x branches are no longer active. Bump to Recharts v3 to receive
latest features and bugfixes. See https://github.com/recharts/recharts/wiki/3.0-migration-guide

No CVE — informational only. recharts is a direct UI dependency (apps/loopover-ui/package.json), used across
the dashboard chart components.

Why this is its own issue

Unlike #8588's other tasks, this is UI-facing with real visual/behavioral surface area (chart rendering, props,
theming) — needs its own scoped testing pass against the v3 migration guide,
not a drive-by bump. Per the contributing skill, any visible UI change needs before/after screenshot evidence.

Task

  • Read the recharts v3 migration guide and enumerate breaking changes that touch this repo's actual chart usage.
  • Bump recharts to v3 in apps/loopover-ui/package.json.
  • Fix any breaking API/prop changes in chart components under apps/loopover-ui/src/**.
  • Visual regression check: before/after screenshots of every chart-bearing page/component.
  • ui:lint, ui:typecheck, ui:test, ui:build green.

Not urgent/blocking.

Metadata

Metadata

Assignees

Labels

maintainer-onlyOwner-only work — yields no Gittensor points.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions