Skip to content

Update dependency react-virtuoso to v4.18.5#29

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/react-virtuoso-4.x-lockfile
Open

Update dependency react-virtuoso to v4.18.5#29
renovate[bot] wants to merge 1 commit intomainfrom
renovate/react-virtuoso-4.x-lockfile

Conversation

@renovate
Copy link
Copy Markdown

@renovate renovate Bot commented Apr 26, 2025

This PR contains the following updates:

Package Change Age Confidence
react-virtuoso (source) 4.10.04.18.5 age confidence

Release Notes

petyosi/react-virtuoso (react-virtuoso)

v4.18.5

Compare Source

Patch Changes
  • #​1388 5871779 Thanks @​petyosi! - Fix useSyncExternalStore detection for React 19+

    The version check used startsWith('18') which excluded React 19, causing it to fall back to the legacy useState+useLayoutEffect subscription path. This could cause tearing issues in concurrent rendering scenarios. Changed to parseInt(React.version) >= 18 to correctly use useSyncExternalStore for React 18 and above.

v4.18.4

Compare Source

Patch Changes
  • #​1375 620b260 Thanks @​marcospassos! - Fix atBottomStateChange in useWindowScroll lists when the Virtuoso instance is rendered below other page content.

v4.18.3

Patch Changes
  • 161db63 Thanks @​petyosi! - Use changeset publish for proper git tagging and GitHub release creation

v4.18.2

Patch Changes
  • #​1361 7b38166 Thanks @​petyosi! - Replace ESLint and Prettier with oxlint and oxfmt for faster linting and formatting. Modernize TypeScript configuration with verbatimModuleSyntax and ES2022 build targets.

    Source code changes are non-behavioral: stricter equality checks (===/!== instead of truthiness), ?? instead of || for defaults, early returns instead of else blocks, self-closing JSX tags, and removal of unnecessary JSX fragments. LogLevel in react-virtuoso is changed from a TypeScript enum to a const object — the named exports (LogLevel.DEBUG, etc.) work identically, but enum reverse-mapping (LogLevel[0]) is no longer supported.

v4.18.1

Patch Changes

v4.18.0

Minor Changes

v4.17.0

Compare Source

Minor Changes
  • 58b9703: Add minOverscanItemCount prop to ensure a minimum number of items are rendered before/after the viewport, useful for tall or collapsible items where pixel-based overscan is insufficient.

v4.16.1

Compare Source

Patch Changes

v4.15.0

Compare Source

Minor Changes
  • 34646ce: Support fixed size for groups in grouped virtuoso

v4.14.1

Compare Source

Patch Changes
  • f4f307f: Fix bogus context attribute

v4.14.0

Compare Source

Minor Changes
  • 0898bc7: Support `scrollIntoViewOnChange prop for Virtoso"

v4.13.0

Compare Source

Minor Changes

v4.12.8

Compare Source

Patch Changes
  • dbe93a0: Follow output works with fixedItemHeight set

v4.12.7

Compare Source

Patch Changes
  • a04ba00: Fix for prepend items flickering

v4.12.6

Compare Source

Patch Changes
  • bb0402e: Support window scrolling to iframe react portals

v4.12.5

Compare Source

Patch Changes
  • b1d4519: Revert node requirements

v4.12.4

Compare Source

Patch Changes
  • fdbf0c5: Updated to latest tooling
  • fdbf0c5: correct TS types for custom component, context is always passed

v4.12.3

Compare Source

Bug Fixes
  • gridSystem.ts: call onEndReached when the data is less than cont… (#​1166) (7a80ea2)

v4.12.2

Compare Source

Bug Fixes

v4.12.1

Compare Source

Bug Fixes
  • grid does not render items when initialTopMostItemIndex is set to 1 or more (#​1162) (483654f)

v4.12.0

Compare Source

Features

v4.11.0

Compare Source

Features
  • increaseViewportBy for VirtuosoGrid (67bc341)

v4.10.4

Compare Source

Bug Fixes
  • grid SSR works with initial topmost item index (62d577d)

v4.10.3

Compare Source

Bug Fixes

v4.10.2

Compare Source

Bug Fixes
  • drop explicit createElement (24d045b)

v4.10.1

Compare Source

Bug Fixes
  • reduce the ready state reporting frequency (693b77f)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "every weekend"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/react-virtuoso-4.x-lockfile branch from 8364365 to f0adb43 Compare May 3, 2025 03:54
@renovate renovate Bot changed the title Update dependency react-virtuoso to v4.12.6 Update dependency react-virtuoso to v4.12.7 May 3, 2025
@renovate renovate Bot force-pushed the renovate/react-virtuoso-4.x-lockfile branch from f0adb43 to 89f51e2 Compare May 31, 2025 08:14
@renovate renovate Bot changed the title Update dependency react-virtuoso to v4.12.7 Update dependency react-virtuoso to v4.12.8 May 31, 2025
@renovate renovate Bot force-pushed the renovate/react-virtuoso-4.x-lockfile branch from 89f51e2 to 5120573 Compare June 22, 2025 04:15
@renovate renovate Bot changed the title Update dependency react-virtuoso to v4.12.8 Update dependency react-virtuoso to v4.13.0 Jun 22, 2025
@renovate renovate Bot force-pushed the renovate/react-virtuoso-4.x-lockfile branch from 5120573 to 266de29 Compare August 16, 2025 23:36
@renovate renovate Bot changed the title Update dependency react-virtuoso to v4.13.0 Update dependency react-virtuoso to v4.14.0 Aug 16, 2025
@renovate renovate Bot force-pushed the renovate/react-virtuoso-4.x-lockfile branch from 266de29 to ae0cba1 Compare September 27, 2025 07:44
@renovate renovate Bot changed the title Update dependency react-virtuoso to v4.14.0 Update dependency react-virtuoso to v4.14.1 Sep 27, 2025
@renovate renovate Bot force-pushed the renovate/react-virtuoso-4.x-lockfile branch from ae0cba1 to 3cdc880 Compare November 29, 2025 04:03
@renovate renovate Bot changed the title Update dependency react-virtuoso to v4.14.1 Update dependency react-virtuoso to v4.15.0 Nov 29, 2025
@renovate renovate Bot changed the title Update dependency react-virtuoso to v4.15.0 Update dependency react-virtuoso to v4.17.0 Dec 6, 2025
@renovate renovate Bot force-pushed the renovate/react-virtuoso-4.x-lockfile branch from 3cdc880 to 93736cf Compare December 6, 2025 11:00
@renovate renovate Bot force-pushed the renovate/react-virtuoso-4.x-lockfile branch from 93736cf to 28449b9 Compare December 27, 2025 07:34
@renovate renovate Bot changed the title Update dependency react-virtuoso to v4.17.0 Update dependency react-virtuoso to v4.18.0 Dec 27, 2025
@renovate renovate Bot force-pushed the renovate/react-virtuoso-4.x-lockfile branch from 28449b9 to 0d00379 Compare January 3, 2026 11:30
@renovate renovate Bot changed the title Update dependency react-virtuoso to v4.18.0 Update dependency react-virtuoso to v4.18.1 Jan 3, 2026
@renovate renovate Bot force-pushed the renovate/react-virtuoso-4.x-lockfile branch from 0d00379 to 3e00ef0 Compare February 14, 2026 12:01
@renovate renovate Bot force-pushed the renovate/react-virtuoso-4.x-lockfile branch from 3e00ef0 to 6365147 Compare March 8, 2026 10:08
@renovate renovate Bot changed the title Update dependency react-virtuoso to v4.18.1 Update dependency react-virtuoso to v4.18.3 Mar 8, 2026
@renovate renovate Bot force-pushed the renovate/react-virtuoso-4.x-lockfile branch from 6365147 to a13f5c6 Compare April 19, 2026 05:13
@renovate renovate Bot changed the title Update dependency react-virtuoso to v4.18.3 Update dependency react-virtuoso to v4.18.5 Apr 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants