Skip to content

Releases: TanStack/virtual

@tanstack/[email protected]

03 Jan 20:58
7fd2654

Choose a tag to compare

Patch Changes

@tanstack/[email protected]

03 Jan 14:38
0bcf14d

Choose a tag to compare

Patch Changes

@tanstack/[email protected]

03 Jan 20:58
7fd2654

Choose a tag to compare

Patch Changes

  • fix(virtual-core): improve scrollToIndex reliability in dynamic mode (#1106)
    • Wait extra frame for ResizeObserver measurements before verifying position
    • Abort pending scroll operations when new scrollToIndex is called

@tanstack/[email protected]

03 Jan 14:38
0bcf14d

Choose a tag to compare

Patch Changes

  • fix(virtual-core): scroll to last index properly (#1105)

@tanstack/[email protected]

03 Jan 20:58
7fd2654

Choose a tag to compare

Patch Changes

@tanstack/[email protected]

03 Jan 14:38
0bcf14d

Choose a tag to compare

Patch Changes

@tanstack/[email protected]

03 Jan 20:58
7fd2654

Choose a tag to compare

Patch Changes

@tanstack/[email protected]

03 Jan 14:38
0bcf14d

Choose a tag to compare

Patch Changes

@tanstack/[email protected]

03 Jan 20:58
7fd2654

Choose a tag to compare

Patch Changes

@tanstack/[email protected]

03 Jan 14:38
0bcf14d

Choose a tag to compare

Patch Changes

  • feat(react-virtual): add useFlushSync option (#1100)

    Adds a React-specific useFlushSync option to control whether flushSync is used for synchronous scroll correction during measurement.

    The default behavior remains unchanged (useFlushSync: true) to preserve the best scrolling experience.
    Disabling it avoids the React 19 warning about calling flushSync during render, at the cost of potentially increased visible whitespace during fast scrolling with dynamically sized items.

  • Updated dependencies [5a273bf]: