react-virtualized
Advanced tools
Changelog
9.4.0
Masonry
component optimized for Pinterest-style layouts. Check out the docs and demo page to learn more. (#618)MultiGrid
supports scrollLeft
and scrollTop
props for controlled scrolling. (@julianwong94 - #624)direction
parameter passed to overscanIndicesGetter
with values "horizontal" or "vertical". (@offsky - #629)require
statement with header import
in Grid
for better integration with the Rollup module bundler. (@odogono - #617)getBoundingClientRect()
with slightly faster offsetWidth
and offsetHeight
inside of AutoSizer
.AutoSizer
no longer re-renders nor calls onResize
callback unless width
and/or height
have changed (depending on which properties are being watched).Changelog
9.2.0
Table
prop, headerRowRenderer
. (@kaoDev - #600)Table
event handlers now receive a named event
params (@paulbrom - #605)Table
improved to specify role="row"
for table rows and role="rowgroup"
for inner Grid
. (@jchen527 - #607)scrollToRow
for List
or Table
no longer potentially messes up horizontal scroll position. (#603)Changelog
9.1.0
setScrollIndexes
added to ArrowKeyStepper
to enable easier overrides of current/default focused cell. - (@alexandro81 - #592)value instanceof Function
checks with typeof value === 'function'
for improved robustness with iframes/frames/popups. (Learn more here.) (@rickychien - #596)Grid
props scrollToColumn
and scrollToRow
as well as Collection
prop scrollToCell
now default to -1
to avoid false positives from null>=0
check. - (#595)