Releases · TanStack/virtual · GitHub
Skip to content

Releases: TanStack/virtual

@tanstack/vue-virtual@3.13.49

Choose a tag to compare

@github-actions github-actions released this 26 Oct 12:51
Immutable release. Only release title and notes can be modified.
18d0835

Patch Changes

  • Updated dependencies [2343004]:
    • @tanstack/virtual-core@3.19.8

@tanstack/virtual-core@3.19.8

Choose a tag to compare

@github-actions github-actions released this 26 Oct 12:51
Immutable release. Only release title and notes can be modified.
18d0835

Patch Changes

  • #1340 2343004 - fix(virtual-core): account for scrollMargin when deciding the viewport is at the end

@tanstack/svelte-virtual@3.13.49

Choose a tag to compare

@github-actions github-actions released this 26 Oct 12:51
Immutable release. Only release title and notes can be modified.
18d0835

Patch Changes

  • Updated dependencies [2343004]:
    • @tanstack/virtual-core@3.19.8

@tanstack/solid-virtual@3.13.50

Choose a tag to compare

@github-actions github-actions released this 26 Oct 12:51
Immutable release. Only release title and notes can be modified.
18d0835

Patch Changes

  • Updated dependencies [2343004]:
    • @tanstack/virtual-core@3.19.8

@tanstack/react-virtual@3.14.23

Choose a tag to compare

@github-actions github-actions released this 26 Oct 12:51
Immutable release. Only release title and notes can be modified.
18d0835

Patch Changes

  • Updated dependencies [2343004]:
    • @tanstack/virtual-core@3.19.8

@tanstack/marko-virtual@3.16.9

Choose a tag to compare

@github-actions github-actions released this 26 Oct 12:51
Immutable release. Only release title and notes can be modified.
18d0835

Patch Changes

  • Updated dependencies [2343004]:
    • @tanstack/virtual-core@3.19.8

@tanstack/lit-virtual@3.15.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 12:51
Immutable release. Only release title and notes can be modified.
18d0835

Minor Changes

  • #1334 91c2931 - Add setOptions to VirtualizerController and WindowVirtualizerController so virtualizer options can be updated after construction.

    Previously the controller only accepted options once, in its constructor, so options derived from reactive Lit properties (count, estimateSize, horizontal, …) could never be re-applied. getVirtualizer().setOptions(...) is not a substitute: it replaces options wholesale and drops the controller's onChange wrapper, which is what asks the host to re-render.

    setOptions takes a partial set of options, merges them over the options the controller already holds (skipping undefined, so an omitted value does not wipe a stored one), re-applies the host requestUpdate wrapper around onChange, and flushes the change:

    willUpdate(changed: PropertyValues<this>) {
      if (changed.has('count')) {
        this.virtualizerController.setOptions({ count: this.count })
      }
    }

Patch Changes

  • Updated dependencies [2343004]:
    • @tanstack/virtual-core@3.19.8

@tanstack/angular-virtual@6.1.9

Choose a tag to compare

@github-actions github-actions released this 26 Oct 12:51
Immutable release. Only release title and notes can be modified.
18d0835

Patch Changes

  • Updated dependencies [2343004]:
    • @tanstack/virtual-core@3.19.8

@tanstack/vue-virtual@3.13.48

Choose a tag to compare

@github-actions github-actions released this 22 Oct 12:04
Immutable release. Only release title and notes can be modified.
c462c61

Patch Changes

  • Updated dependencies [887e971, 5d51f1d]:
    • @tanstack/virtual-core@3.19.7

@tanstack/virtual-core@3.19.7

Choose a tag to compare

@github-actions github-actions released this 22 Oct 12:04
Immutable release. Only release title and notes can be modified.
c462c61

Patch Changes

  • #1335 887e971 - fix(virtual-core): cancel stale anchor work on explicit scroll

  • #1337 5d51f1d - fix(virtual-core): hold a clamped compensation retry while a touch owns the scroll