Skip to content

Releases: TanStack/virtual

@tanstack/solid-virtual@3.13.32

Choose a tag to compare

@github-actions github-actions released this 02 Jul 11:35
Immutable release. Only release title and notes can be modified.
850947a

Patch Changes

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

@tanstack/marko-virtual@3.14.0

Choose a tag to compare

@github-actions github-actions released this 01 Jul 06:22
Immutable release. Only release title and notes can be modified.
18d5b16

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.

@tanstack/vue-virtual@3.13.31

Choose a tag to compare

@github-actions github-actions released this 30 Jun 15:22
Immutable release. Only release title and notes can be modified.
151e9f4

Patch Changes

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

@tanstack/virtual-core@3.17.3

Choose a tag to compare

@github-actions github-actions released this 30 Jun 15:22
Immutable release. Only release title and notes can be modified.
151e9f4

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.

@tanstack/svelte-virtual@3.13.31

Choose a tag to compare

@github-actions github-actions released this 30 Jun 15:22
Immutable release. Only release title and notes can be modified.
151e9f4

Patch Changes

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

@tanstack/solid-virtual@3.13.31

Choose a tag to compare

@github-actions github-actions released this 30 Jun 15:22
Immutable release. Only release title and notes can be modified.
151e9f4

Patch Changes

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

@tanstack/react-virtual@3.14.5

Choose a tag to compare

@github-actions github-actions released this 30 Jun 15:22
Immutable release. Only release title and notes can be modified.
151e9f4

Patch Changes

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

@tanstack/lit-virtual@3.13.32

Choose a tag to compare

@github-actions github-actions released this 30 Jun 15:22
Immutable release. Only release title and notes can be modified.
151e9f4

Patch Changes

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

@tanstack/angular-virtual@5.0.7

Choose a tag to compare

@github-actions github-actions released this 30 Jun 15:22
Immutable release. Only release title and notes can be modified.
151e9f4

Patch Changes

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

@tanstack/vue-virtual@3.13.30

Choose a tag to compare

@github-actions github-actions released this 26 Jun 10:47
Immutable release. Only release title and notes can be modified.
d73a538

Patch Changes

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