Skip to content

chore(deps): update dependency @tanstack/react-virtual to ^3.14.21 - #15438

Closed
squiggler-app[bot] wants to merge 1 commit into
mainfrom
renovate/tanstack-virtual-monorepo
Closed

squiggler-app[bot] wants to merge 1 commit into
mainfrom
renovate/tanstack-virtual-monorepo

Conversation

@squiggler-app

@squiggler-app squiggler-app Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@tanstack/react-virtual (source) ^3.14.19 → ^3.14.21 age confidence

Release Notes

TanStack/virtual (@​tanstack/react-virtual)

v3.14.21

Compare Source

Patch Changes

v3.14.20

Compare Source

Patch Changes

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 3am on Monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate using a curated preset maintained by Sanity. View repository job log here


Note

Low Risk
Patch-level dependency bump with lockfile-only changes; no Sanity source modifications.

Overview
Bumps @tanstack/react-virtual in packages/sanity from ^3.14.19 to ^3.14.21, with pnpm-lock.yaml updated so the resolved @tanstack/virtual-core moves from 3.19.4 to 3.19.6 (patch-only upstream changes).

No application code changes—only dependency versions. Virtual scrolling in areas like command lists, array inputs, and releases/scheduling tables will pick up the newer library build on the next install.

Reviewed by Cursor Bugbot for commit b0005cc. Bugbot is set up for automated code reviews on this repo. Configure here.

@vercel

vercel Bot commented Oct 16, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
auth-test-studio Ready Ready Preview Oct 22, 2026 6:59am UTC
page-building-studio Ready Ready Preview Oct 22, 2026 6:59am UTC
studio-diagnostics Ready Ready Preview Oct 22, 2026 6:59am UTC
studio-radar Ready Ready Preview Oct 22, 2026 6:59am UTC
studio-storybook Ready Ready Preview Oct 22, 2026 6:59am UTC
test-studio Ready Ready Preview Oct 22, 2026 6:59am UTC
test-studio-preview-iframe Ready Ready Preview Oct 22, 2026 6:59am UTC
1 Skipped Deployment
Project Deployment Actions Updated
variants-2-0-studio Ignored Ignored Preview Oct 22, 2026 6:59am UTC

Request Review

@github-actions

github-actions Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

@squiggler-app
squiggler-app Bot force-pushed the renovate/tanstack-virtual-monorepo branch from 7180c42 to 96ed706 Compare October 16, 2026 16:15
@squiggler-app squiggler-app Bot changed the title chore(deps): update dependency @tanstack/react-virtual to ^3.14.21 chore(deps): update dependency @tanstack/react-virtual to ^3.14.20 Oct 16, 2026
@github-actions

github-actions Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

📦 Bundle Stats — sanity

Compared against main (e5066fc7) · v6.20.0 (npm)

sanity

Metric Value vs main (e5066fc) vs v6.20.0
Internal (raw) 4.63 MB - +18.0 KB, +0.4%
Internal (gzip) 1.16 MB - +5.1 KB, +0.4%
Bundled (raw) 13.74 MB +12.9 KB, +0.1% +25.6 KB, +0.2%
Bundled (gzip) 3.27 MB +3.1 KB, +0.1% +5.7 KB, +0.2%
Import time 1.86s -0ms, -0.0% +84ms, +4.7%

bin:sanity

Metric Value vs main (e5066fc) vs v6.20.0
Internal (raw) 7.1 KB - -
Internal (gzip) 2.9 KB - -
Bundled (raw) 7.1 KB - -
Bundled (gzip) 2.8 KB - -
Import time 5ms +0ms, +0.3% +0ms, +6.1%

🗺️ View treemap · Artifacts

Details
  • Import time regressions over 10% are flagged with ⚠️
  • Sizes shown as raw / gzip 🗜️. Internal bytes = own code only. Total bytes = with all dependencies. Import time = Node.js cold-start median.

@github-actions

github-actions Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

📚 TypeDoc Generation Result

✅ TypeDoc generated successfully!

  • File size: 8.9M
  • Total exports: 1124
  • Artifact: sanity-typedoc-e79a3d6d3c67027041b77da3784352106561a4e4

The TypeDoc JSON file has been generated and validated. All documentation scripts completed successfully.

@github-actions

Copy link
Copy Markdown
Contributor

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 56.34% 49739 / 88268
🔵 Statements 51.83% 67420 / 130055
🔵 Functions 51.27% 10189 / 19871
🔵 Branches 46% 39190 / 85190
File CoverageNo changed files found.
Generated in workflow #75412 for commit 96ed706 by the Vitest Coverage Report Action

@squiggler-app
squiggler-app Bot force-pushed the renovate/tanstack-virtual-monorepo branch from 96ed706 to 70376a2 Compare October 17, 2026 12:18
stipsan
stipsan previously approved these changes Oct 22, 2026
@squiggler-app

squiggler-app Bot commented Oct 22, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

cursor Bot pushed a commit that referenced this pull request Oct 22, 2026
Bumps @tanstack/react-virtual ^3.14.19 -> ^3.14.21 (@tanstack/virtual-core
3.19.4 -> 3.19.6) and repairs the jsdom unit tests the bump broke.

virtual-core 3.19.6 (TanStack/virtual#1326) measures the scroll viewport
with clientWidth/clientHeight instead of offsetWidth/offsetHeight so that
borders and scrollbars no longer inflate it. jsdom has no layout engine, so
every dimension reads 0 and the virtualizer renders no rows unless the
tests stub the dimensions it reads. `setupVirtualListEnv` and the
CommandList test only stubbed the offset pair, so every virtualized list
under test rendered empty. The stub now covers the client pair too (rows
are still measured with offset dimensions), and the CommandList test uses
the shared helper instead of its own copy of the stub.

pnpm pruned the now-stale `@tanstack/*@<old version>` entries from
`minimumReleaseAgeExclude` (`minimumReleaseAgeExcludePrune`).

Supersedes #15438.
cursor Bot pushed a commit that referenced this pull request Oct 22, 2026
Bumps @tanstack/react-virtual ^3.14.19 -> ^3.14.21 (@tanstack/virtual-core
3.19.4 -> 3.19.6) and repairs the jsdom unit tests the bump broke.

virtual-core 3.19.6 (TanStack/virtual#1326) measures the scroll viewport
with clientWidth/clientHeight instead of offsetWidth/offsetHeight so that
borders and scrollbars no longer inflate it. jsdom has no layout engine, so
every dimension reads 0 and the virtualizer renders no rows unless the
tests stub the dimensions it reads. `setupVirtualListEnv` and the
CommandList test only stubbed the offset pair, so every virtualized list
under test rendered empty. The stub now covers the client pair too (rows
are still measured with offset dimensions), and the CommandList test uses
the shared helper instead of its own copy of the stub.

pnpm pruned the now-stale `@tanstack/*@<old version>` entries from
`minimumReleaseAgeExclude` (`minimumReleaseAgeExcludePrune`).

Supersedes #15438.

stipsan commented Oct 23, 2026

Copy link
Copy Markdown
Member

Superseded by #15559, which already landed this bump on main.

@stipsan stipsan closed this Oct 23, 2026
auto-merge was automatically disabled October 23, 2026 08:54

Pull request was closed

This branch was successfully deployed

7 active deployments
Preview – studio-storybook — b0005cce Deployed Oct 22, 2026 by vercel[bot]
Preview – studio-diagnostics — b0005cce Deployed Oct 22, 2026 by vercel[bot]
Preview – test-studio — b0005cce Deployed Oct 22, 2026 by vercel[bot]
Preview – page-building-studio — b0005cce Deployed Oct 22, 2026 by vercel[bot]
Preview – auth-test-studio — b0005cce Deployed Oct 22, 2026 by vercel[bot]
Preview – studio-radar — b0005cce Deployed Oct 22, 2026 by vercel[bot]
Preview – test-studio-preview-iframe — b0005cce Deployed Oct 22, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant