stream-chat-react icon indicating copy to clipboard operation
stream-chat-react copied to clipboard

chore: upgrade `react-virtuoso` to the latest available version

Open arnautov-anton opened this issue 2 years ago • 6 comments

New version of react-virtoso adds fix which enhances performance, we should upgrade the package and adjust the SDK to work with the new version.

arnautov-anton avatar Mar 31 '23 12:03 arnautov-anton

@arnautov-anton do you have an ETA for this? Thank you

malyuk avatar Jun 01 '23 20:06 malyuk

Hey, @malyuk, sorry but I still can't provide you with any ETA. I'll update this issue once I know more.

arnautov-anton avatar Jun 06 '23 09:06 arnautov-anton

Hey @arnautov-anton, any updates? :)

apostololeg avatar Feb 05 '24 09:02 apostololeg

Hey, @apostololeg, the VirtualizedMessageList has 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.

arnautov-anton avatar Feb 07 '24 11:02 arnautov-anton

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?

samit4me avatar Oct 02 '24 21:10 samit4me

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?

sailor avatar Jun 05 '25 15:06 sailor