Skip to content

fix(history-chart): show gaps for missing data instead of connecting lines - #150

Merged
evert merged 1 commit into
vltpkg:mainfrom
vltbaudbot:evert/history-chart-gaps
Aug 26, 2026
Merged

fix(history-chart): show gaps for missing data instead of connecting lines#150
evert merged 1 commit into
vltpkg:mainfrom
vltbaudbot:evert/history-chart-gaps

Conversation

@vltbaudbot

Copy link
Copy Markdown
Contributor

Sets connectNulls={false} on the Recharts <Line> components in the performance-over-time history chart. Days where a particular package manager or registry has no benchmark results now show as a visible gap in the line, instead of a smooth interpolation to the next real data point.

Requested by Evert.

…lines

Set connectNulls={false} on the history chart Line components so that
days without results for a particular package manager or registry show
as visible gaps rather than smooth interpolated lines to the next real
data point.
@evert
evert requested a review from a team August 19, 2026 20:41
@evert
evert enabled auto-merge (squash) August 19, 2026 20:41
@vltbaudbot
vltbaudbot force-pushed the evert/history-chart-gaps branch from 566097b to 349110f Compare August 19, 2026 20:52
@darcyclarke
darcyclarke requested a lite review from Copilot August 26, 2026 20:45
@evert
evert merged commit fc626ad into vltpkg:main Aug 26, 2026
4 of 5 checks passed

Copilot AI left a comment

Copy link
Copy Markdown

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 performance-over-time history chart to render visible gaps when a package manager/registry has missing benchmark data, rather than interpolating a continuous line through missing points.

Changes:

  • Set connectNulls={false} on Recharts <Line> series so missing values break the line.
  • Minor formatting/line-wrapping changes to imports and a few expressions for readability.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

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.

5 participants