Skip to content

Conversation

renovate-bot
Copy link
Contributor

@renovate-bot renovate-bot commented Aug 31, 2025

This PR contains the following updates:

Package Change Age Confidence
react-window (source) ^1.8.10 -> ^2.0.0 age confidence

Release Notes

bvaughn/react-window (react-window)

v2.0.2

Compare Source

Fixed edge-case bug with Grid imperative API scrollToCell method and "smooth" scrolling behavior.

v2.0.1

Compare Source

  • Remove ARIA role attribute from List and Grid. This resulted in potentially invalid configurations (e.g. a ARIA list should contain at least one listitem but that was not enforced by this library). Users of this library should specify the role attribute that makes the most sense to them based on mdn guidelines. For example:
<List
  role="list"
  rowComponent={RowComponent}
  rowCount={names.length}
  rowHeight={25}
  rowProps={{ names }}
/>;

function RowComponent({ index, style, ...rest }: RowComponentProps<object>) {
  return (
    <div role="listitem" style={style}>
      ...
    </div>
  );
}

v2.0.0

Compare Source

Version 2 is a major rewrite that offers the following benefits:

  • More ergonomic props API
  • Automatic memoization of row/cell renderers and props/context
  • Automatically sizing for List and Grid (no more need for AutoSizer)
  • Native TypeScript support (no more need for @types/react-window)
  • Smaller bundle size

Configuration

📅 Schedule: Branch creation - "on sunday" (UTC), 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.

@forking-renovate forking-renovate bot added the changelog:dependencies Update to dependencies label Aug 31, 2025
@renovate-bot renovate-bot requested a review from a team as a code owner August 31, 2025 07:24
@renovate-bot renovate-bot requested review from joe-elliott and removed request for a team August 31, 2025 07:24
Copy link
Contributor

graphite-app bot commented Aug 31, 2025

How to use the Graphite Merge Queue

Add the label merge-queue to this PR to add it to the merge queue.

You must have a Graphite account in order to use the merge queue. Sign up using this link.

An organization admin has enabled the Graphite Merge Queue in this repository.

Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue.

Copy link

codecov bot commented Aug 31, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 98.13%. Comparing base (0443796) to head (34da76d).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #3052   +/-   ##
=======================================
  Coverage   98.13%   98.13%           
=======================================
  Files         257      257           
  Lines        8004     8004           
  Branches     2068     2068           
=======================================
  Hits         7855     7855           
  Misses        149      149           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@yurishkuro
Copy link
Member

@vishvamsinh28 new version dropped with api changes

@vishvamsinh28
Copy link
Contributor

@yurishkuro I'll fix the issues and update the package 👍

@renovate-bot renovate-bot force-pushed the renovate/react-window-2.x branch from e718cde to ace32ed Compare August 31, 2025 14:09
@vishvamsinh28
Copy link
Contributor

Authors released v2 for react-window and v1 has separate docs now. They removed the exports and types we’re using right now. v1 works fine for us, but I’m trying to move to v2 and not having much luck. The issue is only in this two files

packages/jaeger-ui/src/components/common/FilteredList/index.tsx
packages/jaeger-ui/src/components/common/FilteredList/ListItem.tsx

Signed-off-by: Mend Renovate <bot@renovateapp.com>
@renovate-bot renovate-bot force-pushed the renovate/react-window-2.x branch from ace32ed to 34da76d Compare September 2, 2025 21:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changelog:dependencies Update to dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants