TanStack/virtual
 Watch   
 Star   
 Fork   
10 days ago
virtual

@tanstack/solid-virtual@3.13.32

Patch Changes

  • #1203 95ef53b - Preserve measured item sizes when reactive virtualizer options change.
11 days ago
virtual

@tanstack/marko-virtual@3.14.0

Minor Changes

  • #1156 2b39aef - Add @tanstack/marko-virtual — a headless virtualisation adapter for Marko 6 using the runtime-tags API. Provides <virtualizer> and <window-virtualizer> tags covering fixed, variable, dynamic, grid, smooth-scroll, infinite-scroll, and window virtualisation patterns.
12 days ago
virtual

@tanstack/solid-virtual@3.13.31

Patch Changes

  • Updated dependencies [767ead4, bc8643b]:
    • @tanstack/virtual-core@3.17.3
12 days ago
virtual

@tanstack/react-virtual@3.14.5

Patch Changes

  • Updated dependencies [767ead4, bc8643b]:
    • @tanstack/virtual-core@3.17.3
12 days ago
virtual

@tanstack/virtual-core@3.17.3

Patch Changes

  • #1206 767ead4 - Cut per-scroll-frame allocations on the default lanes === 1 path. Range computation previously allocated an options object and two closures on every scroll event; it now does the same work allocation-free, reducing GC pressure during continuous scroll.

  • #1212 bc8643b - Don't latch a scroll direction from the read-back of the virtualizer's own adjustment write

    applyScrollAdjustment folds the pending adjustment into scrollOffset eagerly, so the browser's scroll event for that write arrives at exactly the held offset. The scroll-direction computation treated that equality as 'backward', which made the default shouldAdjustScrollPositionOnItemSizeChange skip above-viewport re-measure compensation for the rest of the isScrollingResetDelay window — so during multi-frame reflows (e.g. a side pane's width animation re-wrapping rows while scrolled up) most frames went uncompensated and the viewport drifted. An event at the held offset carries no direction information, so the direction now stays unchanged in that case; real gestures always move the offset and still latch normally.

12 days ago
virtual

@tanstack/angular-virtual@5.0.7

Patch Changes

  • Updated dependencies [767ead4, bc8643b]:
    • @tanstack/virtual-core@3.17.3
12 days ago
virtual

@tanstack/lit-virtual@3.13.32

Patch Changes

  • Updated dependencies [767ead4, bc8643b]:
    • @tanstack/virtual-core@3.17.3
12 days ago
virtual

@tanstack/vue-virtual@3.13.31

Patch Changes

  • Updated dependencies [767ead4, bc8643b]:
    • @tanstack/virtual-core@3.17.3
12 days ago
virtual

@tanstack/svelte-virtual@3.13.31

Patch Changes

  • Updated dependencies [767ead4, bc8643b]:
    • @tanstack/virtual-core@3.17.3
16 days ago
virtual

@tanstack/svelte-virtual@3.13.30

Patch Changes

  • Updated dependencies [b04f9ee, 37be284]:
    • @tanstack/virtual-core@3.17.2