Uh oh!
There was an error while loading. Please reload this page.
blog: TanStack Virtual just got a lot faster, and finally handles iOS - #934
Conversation
Release writeup for the recent virtual-core perf rewrite + iOS Safari momentum-scroll handling. Covers the Map-clone bug fix, the lazy typed-array fast path, the new iOS deferral, the backward-scroll default change, and the takeSnapshot() API. Smoke tests for query/router/table docs fail in worktree (need DB env vars); the blog smoke test passes for this post.
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
✅ Files skipped from review due to trivial changes (1)
📝 WalkthroughWalkthroughAdds a new blog post announcing a TanStack Virtual performance release, describing runtime improvements, iOS Safari scrolling fixes, the new virtualizer.takeSnapshot() scroll-restoration API with example, benchmark results, and remaining roadmap items. ChangesTanStack Virtual Performance Release Announcement
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@src/blog/tanstack-virtual-perf-and-ios.md`:
- Line 10: In the sentence containing the phrase "TanStack Virtual end to end"
replace "end to end" with the hyphenated compound "end-to-end" so the line reads
"I spent three days last week auditing TanStack Virtual end-to-end, ..." —
update the exact occurrence of that phrase in the file (search for "TanStack
Virtual end to end") to use the hyphenated form.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: defaults
Review profile: CHILL
Plan: Pro
Run ID: 070d3324-2bf4-4737-b92a-039e44adb741
📒 Files selected for processing (1)
src/blog/tanstack-virtual-perf-and-ios.md
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Summary
/blog/tanstack-virtual-perf-and-iosvirtual-coreperf release: lazy typed-array fast path, iOS Safari deferral, backward-scroll default change,takeSnapshot()API, and the Map-clone bug storyvirtualVerification
pnpm content:buildclean (frontmatter schema validates)pnpm testclean (0 errors, 10 pre-existing warnings unrelated to this PR)pnpm test:smokeblog post resolves (✓ blog post); the query/router/table docs failures in the worktree are pre-existing and need DB env vars not set locallyTest plan
/blog/tanstack-virtual-perf-and-iosin preview/blogindex sorted by dateSummary by CodeRabbit