Skip to content

[uplift] fix: VictoryLabel default font and unused lodash deps - #3115

Merged
ryan-roemer merged 1 commit into
chore/2026-uplift-02from
chore/uplift-published-fixes-06
Oct 28, 2026
Merged

ryan-roemer merged 1 commit into
chore/2026-uplift-02from
chore/uplift-published-fixes-06

Conversation

@ryan-roemer

Copy link
Copy Markdown
Member

Part of #3093 (Phase 2: remove cruft).

  • VictoryLabel's default fontFamily had an invisible soft hyphen (U+00AD) inside 'Seravek' (since 2018), so that font never matched. Removed it (and from the test's inline snapshot).
  • Remove the unused lodash from dependencies in victory-canvas, victory-histogram and victory-scatter (no imports; found by knip).

Patch changeset. Verified: pnpm check, pnpm pack:check (each package loads with only its declared deps).

@vercel

vercel Bot commented Oct 28, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
victory Ready Ready Preview Oct 28, 2026 11:23pm UTC

Request Review

@ryan-roemer
ryan-roemer requested a lite review from Copilot October 28, 2026 23:21
@changeset-bot

changeset-bot Bot commented Oct 28, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 52a9d9d

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 29 packages
Name Type
victory-core Patch
victory-canvas Patch
victory-histogram Patch
victory-scatter Patch
victory-area Patch
victory-axis Patch
victory-bar Patch
victory-box-plot Patch
victory-brush-container Patch
victory-brush-line Patch
victory-candlestick Patch
victory-chart Patch
victory-create-container Patch
victory-cursor-container Patch
victory-errorbar Patch
victory-group Patch
victory-legend Patch
victory-line Patch
victory-pie Patch
victory-polar-axis Patch
victory-selection-container Patch
victory-shared-events Patch
victory-stack Patch
victory-tooltip Patch
victory-voronoi-container Patch
victory-voronoi Patch
victory-zoom-container Patch
victory Patch
victory-vendor Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

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.

🟢 Approval recommended

The review found no active issues in the dependency cleanup, font correction, synchronized snapshots and lockfile, or accompanying changeset.

No open issues 🎉

1 file not reviewed
  • pnpm-lock.yaml: Generated file
What changed in this PR

This pull request removes unused lodash dependencies and corrects the VictoryLabel default Seravek font name by removing an invisible soft hyphen. It also updates the related snapshot, lockfile, and patch changeset.

Changes:

  • Removes unused lodash dependencies from three packages.
  • Synchronizes pnpm-lock.yaml.
  • Corrects the VictoryLabel default font family.
  • Updates the inline snapshot and adds a patch changeset.
File Description
pnpm-lock.yaml Removes the unused dependency entries.
packages/​victory-scatter/​package.json Removes the unused lodash dependency.
packages/​victory-histogram/​package.json Removes the unused lodash dependency.
packages/​victory-core/​src/​victory-label/​victory-label.tsx Corrects the default Seravek font-family value.
packages/​victory-core/​src/​victory-label/​victory-label.test.tsx Updates the expected inline snapshot.
packages/​victory-canvas/​package.json Removes the unused lodash dependency.
.changeset/​label-font-and-unused-lodash.md Records patch releases for the affected packages.

Review effort: Lite

@ryan-roemer
ryan-roemer merged commit 1864919 into chore/2026-uplift-02 Oct 28, 2026
5 checks passed
@ryan-roemer ryan-roemer mentioned this pull request Oct 28, 2026
47 of 95 tasks
@ryan-roemer
ryan-roemer deleted the chore/uplift-published-fixes-06 branch October 28, 2026 23:36

This branch was successfully deployed

1 active deployment
Preview — 52a9d9d8 Deployed Oct 28, 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.

2 participants