You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
chore: upgrade react-virtuoso to the latest available version #1982
Hey, @apostololeg, the VirtualizedMessageListhas been stabilized and its performance is much better so this issue has been pushed a bit further. We do plan to upgrade but I cannot provide an exact ETA at this time as the team is busy with other important issues. I will update this thread once there's any progress.
Just recently used this component on v12 of react-stream-chat and while fine on desktop, the experience on iOS however is extremely janky on scroll! Appears to re-render every message on scroll.
Was curious if there has been any updates on this or if anyone found a nice way to memo the message to make it less janky? Currently, Im thinking maybe reimplementing with a newer version of virtuoso might be the way?
Hey,
We've seen multiple times a flickering bug in the message list component. It's kind of hard to reproduce, but there are several commits in react-virtuoso that could fix this issue.
Is there any plan to upgrade the library?
It’s time to upgrade react-virtuoso to the latest version. This dependency hasn’t been updated in a while, and the new version finally fixes the long-standing flickering bug that everyone’s been dealing with.
Activity
malyuk commentedon Jun 1, 2023
@arnautov-anton do you have an ETA for this? Thank you
arnautov-anton commentedon Jun 6, 2023
Hey, @malyuk, sorry but I still can't provide you with any ETA. I'll update this issue once I know more.
apostololeg commentedon Feb 5, 2024
Hey @arnautov-anton, any updates? :)
arnautov-anton commentedon Feb 7, 2024
Hey, @apostololeg, the
VirtualizedMessageListhas been stabilized and its performance is much better so this issue has been pushed a bit further. We do plan to upgrade but I cannot provide an exact ETA at this time as the team is busy with other important issues. I will update this thread once there's any progress.samit4me commentedon Oct 2, 2024
Just recently used this component on v12 of react-stream-chat and while fine on desktop, the experience on iOS however is extremely janky on scroll! Appears to re-render every message on scroll.
Was curious if there has been any updates on this or if anyone found a nice way to memo the message to make it less janky? Currently, Im thinking maybe reimplementing with a newer version of virtuoso might be the way?
sailor commentedon Jun 5, 2025
Hey,
We've seen multiple times a flickering bug in the message list component. It's kind of hard to reproduce, but there are several commits in react-virtuoso that could fix this issue.
Is there any plan to upgrade the library?
xDisfigure commentedon Mar 30, 2026
https://github.com/petyosi/react-virtuoso/releases/tag/react-virtuoso%404.12.7
It’s time to upgrade react-virtuoso to the latest version. This dependency hasn’t been updated in a while, and the new version finally fixes the long-standing flickering bug that everyone’s been dealing with.
There are almost no breaking change from v2 to v3, and from v3 to v4.
https://github.com/petyosi/react-virtuoso/releases/tag/v4.0.0
https://github.com/petyosi/react-virtuoso/releases/tag/v3.0.0
@MartinCupela @arnautov-anton
jakubjanousek commentedon Jun 26, 2026
@MartinCupela @arnautov-anton is anything blocking this?